@smviruru Watch the capitalization here. `In` should be capitalized.

Also, when you're renaming methods, be sure to select the name, then right-click -> Refactor -> Rename. Eclipse will automatically rename the method across the entire project, everywhere it's used!


Hey guys,
I've just refactored the captcha-solver and removed all Grab/Spider related code from it. So PR is impossible anyway. I have no idea how many people use captcha_solver lib and how many people use it with Grab. If these people exists, then it makes sense to create separate repo/pypi-lib that would integrate captcha_solver with Grab/Spider.


إنشاء زر القائمة الجانبية وإضافة تأتيرات بستخدام CSS


[R/RcppExports.R:5:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_gamma_parameters', PACKAGE = 'BTYDplus', data, init, hyper, steps, w)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:63:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_gamma_parameters', PACKAGE = 'BTYDplus', data, init, hyper, steps, w)
                                                              ^~~~~~~~~~
```
[R/RcppExports.R:9:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L9) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_ma_liu', PACKAGE = 'BTYDplus', what, x, tx, Tcal, lambda, mu, r, alpha, s, beta)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:9:53:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L9) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_ma_liu', PACKAGE = 'BTYDplus', what, x, tx, Tcal, lambda, mu, r, alpha, s, beta)
                                                    ^~~~~~~~~~
```
[R/RcppExports.R:13:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L13) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_palive', PACKAGE = 'BTYDplus', x, tx, Tcal, k, lambda, mu)
          ^~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:13:45:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L13) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_palive', PACKAGE = 'BTYDplus', x, tx, Tcal, k, lambda, mu)
                                            ^~~~~~~~~~
```
[R/RcppExports.R:17:1:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L17) *style:* **lines should not be more than 120 characters.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:17:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L17) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:17:51:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L17) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
                                                  ^~~~~~~~~~
```
[R/RcppExports.R:21:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L21) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_pmf_cpp', PACKAGE = 'BTYDplus', params, t, x, dropout_at_zero)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:21:49:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L21) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_pmf_cpp', PACKAGE = 'BTYDplus', params, t, x, dropout_at_zero)
                                                ^~~~~~~~~~
```
[R/RcppExports.R:25:11:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L25) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_exp_cpp', PACKAGE = 'BTYDplus', params, t, dropout_at_zero)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:25:49:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L25) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_exp_cpp', PACKAGE = 'BTYDplus', params, t, dropout_at_zero)
                                                ^~~~~~~~~~
```
[R/RcppExports.R:27:1:](https://github.com/mplatzer/BTYDplus/blob/6bfb492e95c6f96e0fa9ad62f2c4b2569d94abee/R/RcppExports.R#L27) *style:* **Trailing blank lines are superfluous.**
```r

^
```


Hi, why did you revert this?


OK maybe this property is not necessary to stabilise build, I will delete it.


I think `@basket += 1` would work, and be a bit neater.


The Wyrmgus submodule should be taking the latest OAML commit AFAIK. Or do you mean something else?


@Aaron1011  this seems to have broken the building on Travis :)


TeamCity TEST_CHAIN :: TC_template_ci [Build 7](https://fog.forcity.io:8111/viewLog.html?buildId=11249&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:43


@4thwind Here's an interesting point...maybe we shouldn't be testing for unique joystick buttons at all, even on the same gamepad! That way we can map multiple commands to the same button, if we want to...

...but maybe we don't want to do that?

@jeffjensen I'd appreciate your thoughts on this.


so we can run gulp dist locally~ :)
just a little try, you are right, it is no use


![](https://github.trello.services/images/mini-trello-icon.png) [13.4 buat form edit kegiatan](https://trello.com/c/OiB5kc3u/68-13-4-buat-form-edit-kegiatan)


This doesn't seem that useful, and the name makes what it does not very clear, e.g. just with the name it would be hard to guess what it does.


Right, wrong URL. Thx Luis!


@smviruru These property names should probably say `button` instead of `joystickbutton`, for consistency. But I'm afraid that if you change this right now, we might break our tests. (We have some important decisions to make about our joystick properties, and that means the tests will have to change...)


有兴趣一起做gitlab ee版的汉化么


Uhm, that is true, I will need to remove that. Will research.


The original Inflater change was to try and match .NET output. I don't favor this approach anymore because there are variances in how .NET handles zlib decompression which makes it difficult to match. It seems more appropriate to leave the InflaterInputStream alone since the standards say these should be zlib. I'll take another look at the .NET implementation and see what can be done.

Also, tEXt chunks were adding iTXt directories and this is fixed. If there was a reason for making them iTXt feel free to revert.


DAS SOLLTE DIESMAL ABER NICHT REJECTED WERDEN


TeamCity TEST_CHAIN :: TC_template_ci [Build 8](https://fog.forcity.io:8111/viewLog.html?buildId=11251&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:43


в таких случаях лучше юзать строгое сравнение (===)


As the first part of the condition here is the same as the following `elsif`, a nested if might be clearer.


There was even one more wrong URL in the document. I fixed that as well.


TeamCity TEST_CHAIN :: TC_template_ci [Build 9](https://fog.forcity.io:8111/viewLog.html?buildId=11253&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:41


Hey, well i will give it a try today. In stealthchop mode i get skipped steps on Z. Maybe lowering Z accel helps.


таблица создается не в том месте, где используется - зачем?


I will have a question, this rsense 0.11. Whats that? How did u get the value 0.11? Should i use the same there?


таблицу было бы логично создавать прямо здесь


Error Handling


Make sure to update file paths accordingly.


Creating File "cazamusic-task" to decline that this is a target directory


As far as I see your repo refers to https://github.com/oamldev/oaml/tree/ceb2847e8c0cdcac6838ea52f5efc409fafc283a


Quitting the script cleanly if no file is downloaded


Worked. :)


@ianharrigan , I have added https://github.com/haxeui/haxeui-core/blob/master/haxe/ui/components/HGrid.hx and https://github.com/haxeui/haxeui-core/blob/master/haxe/ui/components/VGrid.hx , but it is in the wrong place ("components" package instead of "containers").

Just to inform you about that. You can move to containers or delete it.
If you want to have "HGrid", "VGrid" and "Grid", then "Grid" should inherit from "VGrid".


[R/RcppExports.R:5:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_gamma_parameters', PACKAGE = 'BTYDplus', data, init, hyper, steps, w)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:5:63:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L5) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_gamma_parameters', PACKAGE = 'BTYDplus', data, init, hyper, steps, w)
                                                              ^~~~~~~~~~
```
[R/RcppExports.R:9:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L9) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_ma_liu', PACKAGE = 'BTYDplus', what, x, tx, Tcal, lambda, mu, r, alpha, s, beta)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:9:53:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L9) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_slice_sample_ma_liu', PACKAGE = 'BTYDplus', what, x, tx, Tcal, lambda, mu, r, alpha, s, beta)
                                                    ^~~~~~~~~~
```
[R/RcppExports.R:13:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L13) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_palive', PACKAGE = 'BTYDplus', x, tx, Tcal, k, lambda, mu)
          ^~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:13:45:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L13) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_palive', PACKAGE = 'BTYDplus', x, tx, Tcal, k, lambda, mu)
                                            ^~~~~~~~~~
```
[R/RcppExports.R:17:1:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L17) *style:* **lines should not be more than 120 characters.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:17:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L17) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:17:51:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L17) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_pggg_slice_sample', PACKAGE = 'BTYDplus', what, x, tx, Tcal, litt, k, lambda, mu, tau, t, gamma, r, alpha, s, beta)
                                                  ^~~~~~~~~~
```
[R/RcppExports.R:21:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L21) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_pmf_cpp', PACKAGE = 'BTYDplus', params, t, x, dropout_at_zero)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:21:49:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L21) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_pmf_cpp', PACKAGE = 'BTYDplus', params, t, x, dropout_at_zero)
                                                ^~~~~~~~~~
```
[R/RcppExports.R:25:11:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L25) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_exp_cpp', PACKAGE = 'BTYDplus', params, t, dropout_at_zero)
          ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RcppExports.R:25:49:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L25) *style:* **Only use double-quotes.**
```r
    .Call('BTYDplus_xbgcnbd_exp_cpp', PACKAGE = 'BTYDplus', params, t, dropout_at_zero)
                                                ^~~~~~~~~~
```
[R/RcppExports.R:27:1:](https://github.com/mplatzer/BTYDplus/blob/9d54da1e18d53d3bb585578ba76fd7ea6f25afd5/R/RcppExports.R#L27) *style:* **Trailing blank lines are superfluous.**
```r

^
```


Aw, I loved the news </3

Doesn't really have a place in OCD, though.


[R/nLTTDiff.R:111:29:](https://github.com/richelbilderbeek/nLTT/blob/b774d7b608dc5ea006b700425f3fefd9ab964830/R/nLTTDiff.R#L111) *style:* **Commas should never have a space before.**
```r
    lineages  <- c(lineages , utils::tail(lineages, n = 1))
                           ~^
```


Do whatever you find easier. All that matters is for the repo to end up being named openmrs-owa-cohortbuilder


Congrats!
May it be worth to make parameter

> bool pvPenalty

a template parameter?


This is basically a hash - encrypting a constant with a key derived from the username and password.

I'm assuming data used to be 8 random bytes followed by 8 zeros. That's a random challenge. That, padded with zeros, is encrypted with the xor of username and password (the xor part is dumb of course). Only 8 bytes of the result are sent, along with the original random bytes. The other side doesn't have to decrypt anything, it just has to do the encryption again (compute the hash) and see if the result matches.


I think five is better @pmitakos


And this is doing something similar, but with random data from the device too. In the end, both sides have proven to each other that they both know, er, user ^ password, if they both come up with the same sk. It's challenge-response mutual authentication. Except for the part where they don't seem to actually validate that they both came up with the same sk.

I'm not sure what the point of the first authentication is, because that is trivial to replay attack; they might as well just send the local challenge without any authenticator. But the final sk is replay attack resistant since it includes challenges from both sides.

Since you've implemented this with a constant local nonce, this implementation is not replay attack resistant :-)


done. :smile:


Did that already land?


Missing semicolon.


@juyaolongpaul I built ```libmei``` with python bindings; it was the only reason for me to build ```libmei```. Here is a [link](http://stackoverflow.com/questions/15724093/difference-between-python-setup-py-install-and-pip-install) that explains what ```pip install``` does.


Yes, with the 51.0 release from yesterday.


Unnecessary semicolon.


This is https://github.com/mozilla/geckodriver/issues/444 now.


[SilentStepStick2130 layout](https://github.com/watterott/SilentStepStick/blob/master/hardware/SilentStepStick-TMC2130_v10.pdf). See resistors R2 and R4


Is there anyone who can help me to run the game full on win10 ? I quess Im just too dumb .


boop


gitlab ee $BE*<x(B?$BWLKc(B?

?$B<+2fE*(B iPhone

$B:_(B 2017$BG/(B1$B7n(B25$BF|!$2<8a(B9:50$B!$(Bxssworm <notifications@github.com<mailto:notifications@github.com>> $B<LF;!'(B

$BM-(B?$B<q0l5/Pv(Bgitlab ee$BHGE*(B?$B2=(B?

-
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub<https://github.com/htve/GitlabForChinese/commit/244d30a33ac542e507c7adb700e42b6f4cf14a23#commitcomment-20609623>, or mute the thread<https://github.com/notifications/unsubscribe-auth/AMOrTjwS783qkc_xEE3ZJeKBTvl_G23Wks5rV1MLgaJpZM4LtgQo>.


let's go for the full upgrade to 1.17


Are you getting any error messages?


Done in e08630bcd010ec520b76d423d39a99bce70359be


meep, wrong :)


Thanks for pushing me in the right direction. Updated in db269d4614c983b76539398a797ec0887416b15f to do the hash lookup at request time which avoids worrying about db transactions entirely.


試しにテストでコメントを入れてみる


I think this may have broken the ability to have different independentVariables in the glmModel, which we use in the Ebola analyses for example(separating our actual predictors from random effects).
@msuchard : example xml in projectData (GLMissue)


안녕하세요,

scss variable이 왜 사라졌지요?  ㅠㅠ 혹시를 이유를 여쭤봐도 될까요? 프로젝트에서 scss 변수로 사용하면서 사이트 참고해서 잘 사용하구있었는데 갑자기 사라져서 조금 당황했어요.

정말 감사하게 사용하고 있습니다! 👍


Looks like I've introduced a bug in the mixin AP when adding support for slices. 3 remaps are failing because they target forge methods which are not renamed, however the error should be suppressed by the `@At`s requiring renaming but apparen't aren't being.

I'll look into this and try to fix it.


I don't know since when but doxygen gives me the following warning:
CodeChecker/README.md:2: warning: Unexpected html tag <img> found within <a href=...> context


Thanks for that fix @jmn & @tboerger.
That's way better!


For #63


**[unitTests_js_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_js_branches/37595/testReport/) for this commit**


@voltan
good ! forgot to check if french was in it.
but don't repeat service module that are already on userbar (credit, order, message, notification, support are already on userbar). side bar is for public content modules only. keep favourite, because we'll improve it by calculating some stats (people most put in favourite, xxxx.) so it is a front content module (community wise). i don't know for sponsor, but let's keep it here for now (it has something to deal wiith subscription page).


Not sure what went wrong there, maybe it got set to the previous revision during the master merge.. I just noticed it because I always double check the current version of a submodule whenever I see commits in it.


I just found gulp dist index.html is able to open locally. And if run this server.js, need npm install some missing libraries.


ghgjgjhj


fffff


one


Where is the no monetisation section in the Creative Commons one? I can't find it.


woot woot!


[tests/testthat/test-bg-cnbd-k.R:31:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L31) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(BTYD::bgnbd.ConditionalExpectedTransactions(params[-1], 32, 1, 16, 32),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:36:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L36) *style:* **lines should not be more than 80 characters.**
```r
               bgcnbd.PlotFrequencyInCalibration(params, cbs, 7), tolerance = 0.01)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:37:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L37) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(BTYD::bgnbd.PlotFreqVsConditionalExpectedFrequency(params[-1], T.star = 39, cbs, cbs$x.star, 7),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:38:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L38) *style:* **lines should not be more than 80 characters.**
```r
               bgcnbd.PlotFreqVsConditionalExpectedFrequency(params, T.star = 39, cbs, cbs$x.star, 7), tolerance = 0.01)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:39:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L39) *style:* **lines should not be more than 80 characters.**
```r
  # Note: BTYD::bgnbd.PlotRecVsConditionalExpectedFrequency can't handle missing bins, so we can't compare
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:40:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L40) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(bgcnbd.PlotRecVsConditionalExpectedFrequency(params, cbs, T.star = 39, cbs$x.star))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:42:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L42) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(BTYD::bgnbd.PlotTrackingInc(params[-1], cbs$T.cal, max(cbs$T.cal) + 32, inc_tracking),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:43:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L43) *style:* **lines should not be more than 80 characters.**
```r
               bgcnbd.PlotTrackingInc(params, cbs$T.cal, max(cbs$T.cal) + 32, inc_tracking),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:45:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L45) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(bgcnbd.PlotTrackingInc(params, cbs$T.cal, max(cbs$T.cal) + 32, inc_tracking,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:47:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L47) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(BTYD::bgnbd.ExpectedCumulativeTransactions(params[-1], 11, 39, 12),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:51:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L51) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(BTYD::bgnbd.PlotTrackingCum(params[-1], cbs$T.cal, 32 + 32, cu_tracking),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:69:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L69) *style:* **lines should not be more than 80 characters.**
```r
  est_fixed_k <- bgcnbd.EstimateParameters(cbs[, c("x", "t.x", "T.cal", "litt")], k = params[1])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:76:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L76) *style:* **lines should not be more than 80 characters.**
```r
  cbs$x.est32 <- bgcnbd.ConditionalExpectedTransactions(params, 32, cbs$x, cbs$t.x, cbs$T.cal)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-bg-cnbd-k.R:77:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-bg-cnbd-k.R#L77) *style:* **lines should not be more than 80 characters.**
```r
  cbs$x.est64 <- bgcnbd.ConditionalExpectedTransactions(params, 64, cbs$x, cbs$t.x, cbs$T.cal)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:5:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L5) *style:* **lines should not be more than 80 characters.**
```r
  elog <- data.frame(cust = c(1, 1, 1, 1, 1, 2, 3), date = Sys.Date() + c(0, 14, 14, 28, 35, 7, 24))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:6:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L6) *style:* **lines should not be more than 80 characters.**
```r
  elog_time <- data.frame(cust = c(1, 1, 1, 1, 1, 2, 3), date = Sys.time() + c(0, 14, 14, 28, 35, 7, 24))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:7:14:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L7) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  elog_dt <- as.data.table(elog)
             ^~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:19:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L19) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(elog2cbs(elog_time, units = "secs", T.cal = as.character(min(elog_time$date) + 21))[, 1:4],
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:20:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L20) *style:* **lines should not be more than 80 characters.**
```r
               elog2cbs(elog, units = "days", T.cal = as.character(Sys.Date() + 21))[, 1:4])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:30:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L30) *style:* **lines should not be more than 80 characters.**
```r
               c("cust", "x", "t.x", "litt", "sales", "first", "T.cal", "T.star", "x.star", "sales.star"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:32:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L32) *style:* **lines should not be more than 80 characters.**
```r
               c("cust", "x", "t.x", "litt", "first", "T.cal", "T.star", "x.star"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:34:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L34) *style:* **lines should not be more than 80 characters.**
```r
               c("cust", "x", "t.x", "litt", "first", "T.cal", "T.star", "x.star"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:37:16:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(uniqueN(elog$cust), nrow(elog2cbs(elog)))
               ^~~~~~~
```
[tests/testthat/test-elog2cbs.R:38:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L38) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(uniqueN(elog[elog$date <= T.cal, "cust"]), nrow(elog2cbs(elog, T.cal = T.cal)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:38:16:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L38) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(uniqueN(elog[elog$date <= T.cal, "cust"]), nrow(elog2cbs(elog, T.cal = T.cal)))
               ^~~~~~~
```
[tests/testthat/test-elog2cbs.R:42:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L42) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(uniqueN(elog_dt[, .(cust, date)]), sum(cbs$x) + sum(cbs$x.star) + nrow(cbs))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:42:16:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L42) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(uniqueN(elog_dt[, .(cust, date)]), sum(cbs$x) + sum(cbs$x.star) + nrow(cbs))
               ^~~~~~~
```
[tests/testthat/test-elog2cbs.R:47:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L47) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(uniqueN(elog_dt[elog_dt$first <= T.cal & date <= T.tot, .(cust, date)]),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:47:16:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L47) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(uniqueN(elog_dt[elog_dt$first <= T.cal & date <= T.tot, .(cust, date)]),
               ^~~~~~~
```
[tests/testthat/test-elog2cbs.R:52:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L52) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(elog_s[first <= T.cal & date <= T.cal, sum(sales)], sum(cbs$sales))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:53:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L53) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(elog_s[first <= T.cal & date <= T.tot, sum(sales)], sum(cbs$sales) + sum(cbs$sales.star))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:56:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L56) *style:* **lines should not be more than 80 characters.**
```r
  cbs <- elog2cbs(elog_s, T.cal = as.character(T.cal), T.tot = as.character(T.tot))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:64:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L64) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(elog2cbs(elog, units = "hours")$t.x / (7 * 24), elog2cbs(elog)$t.x)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:65:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L65) *style:* **lines should not be more than 80 characters.**
```r
  elog_time <- data.frame(cust = c(1, 1, 1, 1, 1, 2, 3), date = Sys.time() + c(0, 14, 14, 28, 35, 7, 24))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-elog2cbs.R:66:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-elog2cbs.R#L66) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(elog2cbs(elog, units = "days")[, c(1:4, 6)], elog2cbs(elog_time, units = "secs")[, c(1:4, 6)])
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:8:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L8) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(BTYDplus:::dc.check.model.params.safe(printnames, params, "foo"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:12:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L12) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(BTYDplus:::dc.check.model.params.safe(printnames, params, "foo"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:25:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L25) *style:* **lines should not be more than 80 characters.**
```r
                         col.names = c("cust", "sampleid", "date", "cds", "sales"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:28:15:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L28) *style:* **Variable and function names should be all lowercase.**
```r
  utils::data(cdnowSummary, package = "BTYD", envir = environment())
              ^~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:29:21:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L29) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(cum, cdnowSummary$cu.tracking)
                    ^~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:37:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L37) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(diff(elog2cum(elog, by = 7, first = TRUE)), elog2inc(elog, by = 7, first = TRUE))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:39:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L39) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(tail(elog2cum(elog, by = 1, first = FALSE), 1), nrow(elog) - uniqueN(elog$cust))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:39:77:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(tail(elog2cum(elog, by = 1, first = FALSE), 1), nrow(elog) - uniqueN(elog$cust))
                                                                            ^~~~~~~
```
[tests/testthat/test-helpers.R:41:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L41) *style:* **lines should not be more than 80 characters.**
```r
  elog <- data.table(cust = c(1, 1, 1, 1, 1, 3, 3), t = c(0, 9, 9, 20, 22, 4, 6))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:51:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L51) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(plotTimingPatterns(groceryElog, headers = c("X", "Y"), title = ""))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:52:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L52) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(plotTimingPatterns(groceryElog, T.cal = "2006-12-31", title = NULL))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:53:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L53) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(plotTimingPatterns(groceryElog, T.cal = "2006-12-31", T.tot = "2007-06-30",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers.R:57:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-helpers.R#L57) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(plotTimingPatterns(head(groceryElog, 10), T.cal = "2006-12-31", T.tot = "2007-12-30"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:20:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L20) *style:* **lines should not be more than 80 characters.**
```r
  est2 <- mbgcnbd.EstimateParameters(cbs[, c("x", "t.x", "T.cal", "litt")], k = 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:28:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L28) *style:* **lines should not be more than 80 characters.**
```r
  cbs$x.est <- mbgcnbd.ConditionalExpectedTransactions(params, cbs$T.star, cbs$x, cbs$t.x, cbs$T.cal)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:47:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L47) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(mbgcnbd.PlotTrackingInc(params, cbs$T.cal, max(cbs$T.cal + cbs$T.star), elog2inc(elog, by = 14)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:48:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L48) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(mbgcnbd.PlotTrackingCum(params, cbs$T.cal, max(cbs$T.cal + cbs$T.star), elog2cum(elog, by = 14)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:51:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L51) *style:* **lines should not be more than 80 characters.**
```r
  mat <- mbgcnbd.PlotFreqVsConditionalExpectedFrequency(params, cbs$T.star, cbs, cbs$x.star, 7)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:55:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L55) *style:* **lines should not be more than 80 characters.**
```r
  expect_lt(mbgcnbd.ConditionalExpectedTransactions(params, T.star = 32, x = c(0, 1), t.x = c(0, 12), T.cal = 32)[2], 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:56:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L56) *style:* **lines should not be more than 80 characters.**
```r
  expect_true(mbgcnbd.ConditionalExpectedTransactions(params, T.star = 32, x = 3, t.x = 12, T.cal = 32) !=
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:57:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L57) *style:* **lines should not be more than 80 characters.**
```r
                mbgcnbd.ConditionalExpectedTransactions(params, T.star = 32, x = 2, t.x = 12, T.cal = 32))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mbg-cnbd-k.R:67:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mbg-cnbd-k.R#L67) *style:* **lines should not be more than 80 characters.**
```r
    cbs$x.est <- mbgcnbd.ConditionalExpectedTransactions(params, cbs$T.star, cbs$x, cbs$t.x, cbs$T.cal)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:17:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L17) *style:* **lines should not be more than 80 characters.**
```r
  abe_params$beta <- matrix(c(0.18, -2.5, 0.5, -0.3, -0.2, 0.8), byrow = TRUE, ncol = 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:20:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L20) *style:* **lines should not be more than 80 characters.**
```r
  abe_draws <- abe.mcmc.DrawParameters(abe_cbs, c("covariate_1", "covariate_2"), mcmc, burnin, thin, chains)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:25:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L25) *style:* **lines should not be more than 80 characters.**
```r
  pggg_draws <- pggg.mcmc.DrawParameters(pggg_cbs, mcmc / 10, burnin / 10, thin / 10, chains)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:32:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L32) *style:* **lines should not be more than 80 characters.**
```r
  pnbd_xstar_draws1 <- mcmc.DrawFutureTransactions(pnbd_cbs, pnbd_draws, sample_size = size)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:35:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L35) *style:* **lines should not be more than 80 characters.**
```r
  pnbd_xstar_draws2 <- mcmc.DrawFutureTransactions(pnbd_cbs, pnbd_draws, sample_size = size)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:37:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L37) *style:* **lines should not be more than 80 characters.**
```r
  expect_gt(cor(apply(pnbd_xstar_draws2, 2, mean), apply(pnbd_xstar_draws, 2, mean)), 0.95)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:38:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L38) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(pnbd_xstar_draws <- mcmc.DrawFutureTransactions(pnbd_cbs, pnbd_draws, T.star = 10))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:46:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L46) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(dim(pnbd_xstar_draws3), c((mcmc + burnin - burnin2) * chains / thin, nrow(pnbd_cbs)))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:46:42:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  expect_equal(dim(pnbd_xstar_draws3), c((mcmc + burnin - burnin2) * chains / thin, nrow(pnbd_cbs)))
                                         ^
```
[tests/testthat/test-mcmc.R:85:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L85) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(mcmc.Expectation(pnbd_draws, 28), mean(pnbd_cbs$x), tolerance = 0.1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:86:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L86) *style:* **lines should not be more than 80 characters.**
```r
  x <- mcmc.ExpectedCumulativeTransactions(pnbd_draws, T.cal = pnbd_cbs$T.cal, T.tot = 56, n.periods.final = 56)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-mcmc.R:99:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-mcmc.R#L99) *style:* **lines should not be more than 80 characters.**
```r
               BTYD::pnbd.PlotFrequencyInCalibration(unlist(pnbd_params), pnbd_cbs, censor = 7),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-nbd.R:18:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-nbd.R#L18) *style:* **lines should not be more than 80 characters.**
```r
  cbs$x.est <- nbd.ConditionalExpectedTransactions(params, cbs$T.star, cbs$x, cbs$T.cal)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-ggg-mcmc.R:12:37:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-ggg-mcmc.R#L12) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  draws <- pggg.mcmc.DrawParameters(as.data.table(cbs),
                                    ^~~~~~~~~~~~~
```
[tests/testthat/test-pareto-ggg-mcmc.R:13:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-ggg-mcmc.R#L13) *style:* **lines should not be more than 80 characters.**
```r
                                    mcmc = 10, burnin = 0, thin = 1, mc.cores = 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-ggg-mcmc.R:14:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-ggg-mcmc.R#L14) *style:* **lines should not be more than 80 characters.**
```r
                                    param_init = list(r = 1, alpha = 1, s = 1, beta = 1, t = 1, gamma = 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-ggg-mcmc.R:16:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-ggg-mcmc.R#L16) *style:* **lines should not be more than 80 characters.**
```r
                                    mcmc = 100, burnin = 20, thin = 10, chains = 2, mc.cores = 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:9:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L9) *style:* **lines should not be more than 80 characters.**
```r
  params$beta <- matrix(c(0.18, -2.5, 0.5, -0.3, -0.2, 0.8), byrow = TRUE, ncol = 2)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:11:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L11) *style:* **lines should not be more than 80 characters.**
```r
  expect_silent(abe.GenerateData(n = 100, T.cal = 32, T.star = c(16, 32), params))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:21:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L21) *style:* **lines should not be more than 80 characters.**
```r
  draws <- abe.mcmc.DrawParameters(as.data.table(cbs), covariates = c("covariate_1"),
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:21:36:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L21) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  draws <- abe.mcmc.DrawParameters(as.data.table(cbs), covariates = c("covariate_1"),
                                   ^~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:22:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L22) *style:* **lines should not be more than 80 characters.**
```r
                                   mcmc = 10, burnin = 0, thin = 1, mc.cores = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:25:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L25) *style:* **lines should not be more than 80 characters.**
```r
  draws <- abe.mcmc.DrawParameters(cbs, covariates = c("covariate_1", "covariate_2"), mc.cores = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:28:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L28) *style:* **lines should not be more than 80 characters.**
```r
  expect_true(all(c("lambda", "mu", "z", "tau") %in% colnames(as.matrix(draws$level_1[[1]]))))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:29:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L29) *style:* **lines should not be more than 80 characters.**
```r
  expect_true(all(c("log_lambda_intercept", "log_mu_intercept", "log_lambda_covariate_1", "log_mu_covariate_1",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:30:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    "log_lambda_covariate_2", "log_mu_covariate_2", "var_log_lambda", "cov_log_lambda_log_mu", "var_log_mu") %in%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:38:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L38) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(matrix(est[1:6], ncol = 2, byrow = T), params$beta, tolerance = 0.05)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:41:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L41) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(unname(est["var_log_lambda"]), params$gamma[1, 1], tolerance = 0.1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-abe.R:42:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-abe.R#L42) *style:* **lines should not be more than 80 characters.**
```r
  expect_equal(unname(est["cov_log_lambda_log_mu"]), params$gamma[1, 2], tolerance = 0.1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:17:16:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L17) *style:* **Variable and function names should be all lowercase.**
```r
  expect_equal(uniqueN(sim$elog$cust), n)
               ^~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:30:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L30) *style:* **lines should not be more than 80 characters.**
```r
  sim <- pggg.GenerateData(100, 52, c(26, 104), params, date.zero = as.Date("2010-01-01"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:61:37:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L61) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  draws <- pnbd.mcmc.DrawParameters(as.data.table(cbs),
                                    ^~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:62:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L62) *style:* **lines should not be more than 80 characters.**
```r
                                    mcmc = 10, burnin = 0, thin = 1, mc.cores = 1,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:63:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L63) *style:* **lines should not be more than 80 characters.**
```r
                                    param_init = list(r = 1, alpha = 1, s = 1, beta = 1))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:95:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L95) *style:* **lines should not be more than 80 characters.**
```r
                                          mcmc = 10, burnin = 0, thin = 2, chains = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-pareto-nbd-mcmc.R:96:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-pareto-nbd-mcmc.R#L96) *style:* **lines should not be more than 80 characters.**
```r
                                          use_data_augmentation = FALSE, mc.cores = 1)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-timing.R:17:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-timing.R#L17) *style:* **lines should not be more than 80 characters.**
```r
  expect_error(k_est_1 <- estimateRegularity(elog, plot = TRUE, min = 60), "sufficient")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-timing.R:21:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-timing.R#L21) *style:* **lines should not be more than 80 characters.**
```r
  k_est_3 <- estimateRegularity(elog, method = "mle-minka", plot = TRUE, title = "Plot Title")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-timing.R:22:1:](https://github.com/mplatzer/BTYDplus/blob/00c1436c76f697d431faa5cf2d9d715a6b74defb/tests/testthat/test-timing.R#L22) *style:* **lines should not be more than 80 characters.**
```r
  k_est_4 <- estimateRegularity(elog, method = "mle-thom", plot = TRUE, title = "")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Yeah, i noticed that... ill have a think about it...


You could implement this as `m_min_id = 0` then you can get rid of a level of `if`.


lol, interesting title. But thanks for doing that. Are we going to keep using the overlay that he wanted us to remove or is this temporary while we try to transition to something else that we could use?


not entirely finished


![](https://github.trello.services/images/mini-trello-icon.png) [Run build on Travis](https://trello.com/c/S9E4Jh2C/11-run-build-on-travis)


Bom dia estive observando suas atualizações e fico feliz de ter se unido ao projeto para ajudar, meu comentário nesse caso é que não é  necessário informar o sufixo "set_" antes da variável, na linha 61 de https://github.com/QuilhaSoft/OpenCnabPHP/blob/master/src/RegistroRemAbstract.php ja é adicionado o sufixo antes de chamar a função.
Espero ter ajudado.


![](https://github.trello.services/images/mini-trello-icon.png) [create appropriate loading UI state](https://trello.com/c/he23kN7b/4-create-appropriate-loading-ui-state)


@pstruh Srry na Androidu jsem testoval samozrejme s posledni v3.4e a to same.
https://plus.google.com/100306840064746098829/posts/28aipqbUMSH
**Jak to reprodukovat:**
Pokud das zobrazit "Informace o filmu", ukaze ti to prazdnou stranku. Zde je tlacitko "obnovit".
Pokud ho das, tak vzdy najde nazev, napr. "20 cigaret (2007)". Pokud ho vyberes, scraper se snazi nacist info a zobrazit ho.
Zasadni problem je, ze pokud toto provedes z urovne adresare filmu (ci nadrazene slozky), tak ti to ve finale nenacte nic, ale pokud to udelas primo na STRM souboru, tak to info nacte a zobrazi.


This is just for ovs firewall, it uses other_config['tag'] for conntrack zone number.


Missing JSDoc


should it have "already connected" message?


VTFF


The same happens in my builds.


Could definitely come back in a new & improved form, was just working on some dead code cleanup in a billy branch: https://github.com/openstates/billy/tree/cleanup-jan-2017


Hi,
Same problem as @gohonsen: it would be interesting to have at least the POM_VERSION updated with the release version when performing a maven release.
But for something more relevent, it would be a must to have this behavior:

1. pre-build => POM_VERSION = initial snapshot version
2. build => POM_VERSION = release version
3. post-build => POM_VERSION = new snapshot version

I will try to find a trick with other environment variables for my current project, but I hope this idea could help others in a later time :wink:


Okay I can't reproduce this locally so I assume it's something broken at travis's end.


Please include microphone access message into translation files. I didn't saw it. This comment will be removed, don't response.


I'd better override `createSubstitutedCopy`, which all the implementations actually should do.
As a benefit it should help to avoid this change https://github.com/JetBrains/kotlin/commit/f35bea868a88c85b61a2f5ba709a32d2cf8c382c#diff-fa8ec6cd698508f9a0d97eebda6c81dcR98
because `getOrCreateJvmSuspendFunctionView` effectively uses exactly `createSubstitutedCopy`


TeamCity Platform Services :: Environment Manager :: Test Lambda [Build 1215](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=46840&buildTypeId=PlatformServices_EnvironmentManager_RunLambaTests) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:05:15


it is weird to include a css and a less file... are you sure that this is what you mean?


This is the build https://travis-ci.org/SpongePowered/SpongeForge/jobs/194630602


@jollaman999 yep -- already confirmed it. glad you took care of it already though as you'll save me some trouble.


The `@import compass` makes all of Compass available, AFAIK.  Just like I used `@include baseline-grid-background` you should be able to use other stuff.


If you are only working on the 3T you may wanna use the dedicated device and vendor tree's I've built.

https://github.com/MasterSquiffy/android_device_oneplus_oneplus3t/commits/cm-14.1

https://github.com/MasterSquiffy/proprietary_vendor_oneplus/commits/cm-14.1


I prefer the other wording


I'm aware, I'm not a complete moron, I know how to click on a red x.

I know what error it's producing on travis, I'm saying that doesn't happen for me locally and therefore it's something with the travis setup which is causing it. Unless someone else can reproduce there's not an easy way for me to troubleshoot this.


commit is good (assuming it works, I did not test it...).  Commit message should mention that you also adapt the datepicker widget to use the updated library.

It is obvious, but many library upgrade commits do not need to adapt any code, so it is good to mention that


:+1: for started using ROS macros without me asking you to do it :sunglasses:


AddChecksumReport (JasonGlazer) - Win64-Windows-7-VisualStudio-14: OK (2300 of 2357 tests passed, 202 test warnings)

 * 202 tests had: EIO diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-97.58%25-yellow.png)


Minor comment but syntactically, it LGTM


And this is a confusingly written implementation of a 16-bit MAC and AES-CTR. Except you only ever have one block in the packet so the counter part of CTR is kind of redundant.

```python
def encrypt_packet(sk, mac, packet):
    # Nonce used for authentication (note that packet[0:2] is the packet counter)
    # The 15 seems to be the packet size?
    auth_nonce = [mac[0], mac[1], mac[2], mac[3], 0x01, packet[0], packet[1], packet[2], 15, 0, 0, 0, 0, 0, 0, 0]

    # Hash the nonce into an authenticator (required to avoid XOR malleability and thus MAC reuse)
    authenticator = encrypt(sk, auth_nonce)
    # Mix in the packet contents with XOR
    for i in range(15):
      authenticator[i] ^= packet[i+5]
    # Hash the result again into a MAC
    mac = encrypt(sk, authenticator)

    # And take the first two bytes
    for i in range(2):
       packet[i+3] = mac[i]

    # IV for the AES-CTR
    iv = [0, mac[0], mac[1], mac[2], mac[3], 0x01, packet[0], packet[1], packet[2], 0, 0, 0, 0, 0, 0, 0]
    # Generate keystream for the first block
    temp_buffer2 = encrypt(sk, temp_buffer)
    # XOR it with plaintext to get ciphertext
    for i in range(15):
        packet[i+5] ^= temp_buffer2[i]

    ## This should be equivalent to:
    #iv = [mac[0], mac[1], mac[2], mac[3], 0x01, packet[0], packet[1], packet[2], 0, 0, 0, 0, 0, 0, 0]
    #aes = AES.new(hex_to_str(reversed(sk)), AES.MODE_CTR, counter=
        Counter.new(8, prefix=hex_to_str(reversed(iv)), initial_value=0))
    ## Have to pad to blocksize due to reversed AES byte order... otherwise it would just work
    #packet = packet[:5] + str_to_hex(reversed(aes.encrypt(reversed(hex_to_str(packet[5:] + [0])))))[:-1]

    return packet
```


Cannot you use `.Any()`?


Hi @ElbertoOne

as I can tell you, the condition pos.non_pawn_material(pos.side_to_move() was not added for playing strength, it was added to make SF less prune to zugzwang which appears most frequently in positions where the side to move is left with pawns only. So even if this simplification test passes, I fear that maintainers will not commit it unless you can prove some improvement in playing strength.


For the record, this worked nicely.


That's strange, on my personal kernel there's not problem related to tether


TeamCity Platform Services :: Environment Manager :: Test Client [Build 1188](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=46841&buildTypeId=PlatformServices_EnvironmentManager_TestClient) outcome was **SUCCESS**
Summary: Tests passed: 33 Build time: 00:05:24


Can we avoid using of extraarray "pgroup_tables_ptr" at all, if condition would be like:
            if (nbr_table->bgp_peer_group) {
                pgroup_ptr = nbr_table->bgp_peer_group;
            } else {
                pgroup_ptr = NULL;
            }
As I understand we have the same result.


lol I didn't change anything in the implementation of any programm, but of course there's a segmentation fault ...


I didn't imply you was a moron - or at least I didn't attend to imply that.

It was just to be helpful that i posted the link.

The bottom line is that the project can't build on travis, which I guess is why there is no build on the website :)?


Ok, I'll try to do it that way.


![](https://github.trello.services/images/mini-trello-icon.png) [sterowanie](https://trello.com/c/SlpNkFLl/1-sterowanie)


Durch die handles von axes1 oder 2 kann man die Daten in den ausgewählten Plot packen. Und über die Buttons clearaxes werden die jeweiligen Achsen dann gelöscht.


NB currently FunctionImportedFromObject does not inherit FunctionDescriptorImpl.


I added some comments, since you mentioned in your old blogpost that you were wondering what was going on with the crypto here. As far as roll-your-own crypto attempts go... this is surprisingly not terrible. Not great (16-bit MAC security on the packets, and the whole user ^ password thing is hilarious), but not terrible.


The recursive flag on mkdir might be sufficient here:
http://php.net/mkdir


Honestly I didn't write this code it's pulled from the nzbToMedia project. I'll look over things.

Sent from my iPhone

> On Jan 25, 2017, at 05:21, nzbjamz <notifications@github.com> wrote:
>
> Why sleep before invoking the renamer.scan? Wouldn't the sleep be needed after the renamer scan?
>
> —
> You are receiving this because you are subscribed to this thread.
> Reply to this email directly, view it on GitHub, or mute the thread.
>


> The bottom line is that the project can't build on travis, which I guess is why there is no build on the website :)?

The production builds are on Jenkins, but they will be experiencing the same error if they're using the same setup as Travis. Unfortunately I've not got access to Jenkins so I can't check.

Because I can't reproduce this locally there's no way for me to work out why it's failing on the CI. I'm going to try some different JDKs and OSs but that takes time and isn't actually guaranteed to reproduce the error either. Unless someone can reproduce this error on their computer I'm kind of stuck.


Okay, thank you i got it. I will come back to you with my results


hi, thx for the fix, however the album list is not yet grouped by albumartist, i think following should do the trick (changing artist to albumartist and setting the split from 7 to 12)

```
/**
 *
 * list album
 */
ControllerMpd.prototype.listAlbums = function () {
    var self = this;

    var defer = libQ.defer();

    var response = {
        "navigation": {
            "lists": [
                {
                    "availableListViews": [
                        "list",
                        "grid"
                    ],
                    "items": [

                    ]
                }
            ]
        }
    };

    var cmd = libMpd.cmd;
    self.clientMpd.sendCommand(cmd("list", ["album","group","albumartist"]), function (err, msg) {
        if(err)
            defer.reject(new Error('Cannot list albums'));
        else
        {
            var lines=msg.split('\n');

            for (var i = 0; i < lines.length; i++)
            {
                var line=lines[i];
                if (line.indexOf('Album:') === 0) {
                    var albumName = line.slice(6).trim();

                    if(albumName!==undefined && albumName!=='')
                    {
                        var artistName=lines[i+1].slice(12).trim();

                        var album = {service:'mpd',type: 'folder', title: albumName,  artist:artistName,albumart: self.getAlbumArt({artist:artistName,album:albumName},undefined,'fa-dot-circle-o'), uri: 'albums://' + albumName};

                        response.navigation.lists[0].items.push(album);
                    }
                }
            }
            defer.resolve(response);
        }
    });
    return defer.promise;

};
```


Looks ok.  But does it work!? :) May make sense to make sure the "allowStaleResults=false" code path is simpler and doesn't use StartChildAsTask (i.e. is a separate, simpler code path)


Isn't this a circle creating infinitely growing summaries? Every time an EditTextPreference preference is changed, the new content is just prepended to the existing summary?


I suppose cancelling the child task on time out might make sense (clearly there are tradeoffs in that)


My apologies, Daniel.
The fix has already been pushed.
Lately I am not having much availability. Similar to what happened with the false-friends lists, I have pushed this rule, straight from the editor without any testing, because it seamed simple enough. I will try to refrain myself from doing this when pushing new rules.


Yes, it does not work :) Will fix later today...


Vraag1: REST WebService met het restlet.org framework die toelaat om registraties in te geven.


@Xazax-hun The earliest point I can see this warning is in dc0a27e9, it's parent f28f22e does not produce this warning.

The error stems from the fact that Doxygen's markdown support, especially for images, is rather hectic. I believe we should simply ignore this output, as it is just a warning: on GitHub, this renders the travis state well, and showing the **`master`** branch's CI status on a local install (that is, most likely, never up-to-date with the master branch) is irrelevant.


:+1: for switching to a tokenization key


Vraag2: Maak een servlet-deployed RESTful WebService (4 punten) met het restlet.org framework die quotes teruggeeft uit een bestand


Oracle JDK 8u121 on Windows - works fine
OpenJDK 8u111 on Windows - works fine


[    4.951792] Loading pn547 driver
[    4.955592] pn547_probe : pinctrl is defined
[    4.959268] pn547_parse_dt: irq : 923, ven : 925, firm : 922, pvdd_en : -2
[    4.966138] pn547_probe : IRQ num 390
[    4.969775] pn547_probe : requesting IRQ 390
[    4.985336] i2c-msm-v2 78ba000.i2c: msm_bus_scale_register_client(mstr-id:86):0x6 (ok)
[    4.992616] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x28 MSTR_STS:0x091343c8 OPER:0x00000090
[    5.029732] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x28 MSTR_STS:0x091383c8 OPER:0x00000090
[    5.069732] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x28 MSTR_STS:0x0d1300c8 OPER:0x00000090
[    5.109718] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x29 MSTR_STS:0x091343c8 OPER:0x00000090
[    5.149717] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x29 MSTR_STS:0x0d1343c8 OPER:0x00000090
[    5.189716] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x29 MSTR_STS:0x091343c8 OPER:0x00000090
[    5.229716] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2a MSTR_STS:0x0d1343c8 OPER:0x00000090
[    5.269715] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2a MSTR_STS:0x0d1300c8 OPER:0x00000090
[    5.309714] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2a MSTR_STS:0x0d1343c8 OPER:0x00000090
[    5.349716] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2b MSTR_STS:0x0d1300c8 OPER:0x00000090
[    5.389713] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2b MSTR_STS:0x0d1343c8 OPER:0x00000090
[    5.429715] i2c-msm-v2 78ba000.i2c: NACK: slave not responding, ensure its powered: msgs(n:1 cur:0 tx) bc(rx:0 tx:4) mode:FIFO slv_addr:0x2b MSTR_STS:0x0d1300c8 OPER:0x00000090
[    5.469665] pn547_probe : fail to get i2c addr
[    5.569699] ------------[ cut here ]------------
[    5.573281] WARNING: at drivers/gpio/gpiolib.c:126 gpio_to_desc+0x2c/0x50()
[    5.580236] invalid GPIO -2
[    5.582997] CPU: 4 PID: 1 Comm: swapper/0 Not tainted 3.10.84 #3
[    5.588984] Call trace:
[    5.591473] [<ffffffc000206d84>] dump_backtrace+0x0/0x234
[    5.596798] [<ffffffc000206fc8>] show_stack+0x10/0x1c
[    5.601859] [<ffffffc000e06ec0>] dump_stack+0x1c/0x28
[    5.606867] [<ffffffc00021c9bc>] warn_slowpath_common+0x70/0x9c
[    5.612814] [<ffffffc00021ca70>] warn_slowpath_fmt+0x5c/0x80
[    5.618412] [<ffffffc000472ea4>] gpio_to_desc+0x28/0x50
[    5.623640] [<ffffffc000475784>] gpio_free+0x8/0x18
[    5.628483] [<ffffffc000605fe4>] pn547_probe+0x574/0x5fc
[    5.633793] [<ffffffc00076e308>] i2c_device_probe+0xa0/0xd8
[    5.639332] [<ffffffc0005e9a20>] driver_probe_device+0xd0/0x240
[    5.645248] [<ffffffc0005e9c3c>] __driver_attach+0x60/0x90
[    5.650717] [<ffffffc0005e801c>] bus_for_each_dev+0x7c/0xb0
[    5.656257] [<ffffffc0005e98e4>] driver_attach+0x1c/0x28
[    5.661569] [<ffffffc0005e88c0>] bus_add_driver+0xec/0x208
[    5.667021] [<ffffffc0005ea4a4>] driver_register+0x90/0x110
[    5.672592] [<ffffffc00076efd4>] i2c_register_driver+0x48/0xac
[    5.678396] [<ffffffc00162fc38>] pn547_dev_init+0x20/0x2c
[    5.683792] [<ffffffc001600874>] do_one_initcall+0x80/0x118
[    5.689331] [<ffffffc001600aac>] kernel_init_freeable+0x1a0/0x258
[    5.695463] [<ffffffc000dfd4d8>] kernel_init+0x10/0xcc
[    5.700578] ---[ end trace de40b0d3f477272b ]---
[    5.705133] [pn547] pn547_probe fail!
[    5.708790] pn547: probe of 6-0028 failed with error -107


Fixes #1


Bij vraag 1 krijg je nog extra punten als je een testclient maakt met een main methode die een tweetal registraties aanmaakt


Please open an issue discussing how to handle this case.


Is that change intentional?


to disable page build errors


I see. In case there is no trivial fix that is ok. In case it is easy to fix I prefer to have a clean output.


Thanks all!

It was only a matter of time before I run out of red/yellow patches.  :)


Maski 13x13 wyglądają imponująco :)


Is tabIndex a required property? This should probably be an optional prop.


It should be `KtEnumEntry`, shouldn't it?


tss, testing left over, sorry


Nice work @AlexLRose  in getting the forecast but i don't think we can use this going that far into the future. Could we look at the next 24 months instead of 192 forward. The plot is looking good and clear.


![](https://github.trello.services/images/mini-trello-icon.png) [sterowanie](https://trello.com/c/SlpNkFLl/1-sterowanie)


I'd make sure that this is possible only if the enum entry has no supertype initializer.


What project type did you test this on? I couldn't see it on a simple console app.


тут и ниже пробел потерялся перед href  `class="btn"href` (строки 161, 162)


I'll fix that. Thanks.


Kult


There is a Typo


It only affects projects that cannot be started.


А зачем вот этот print?


Seems this new modifications is still not ready. See [also](https://github.com/calamares/calamares/pull/281#issuecomment-275114664).


Fyfan vilken häcker xDDD

What da häck? 🤔


И этот.


Morot


Methodenname mit 44 Buchstaben.... juhu..
ob das so prickelnd ist??? ich wollte halt einen selbsterklärenden Namen.... hmmmm


ok


Если DBPedia нам сказала, что картинки нет, то это тоже нужно сохранять, чтобы потом не стучаться напрасно.


Submitting the task to Taskcluster failed.
Details:

```js
{"message":"Not Found","documentation_url":"https://developer.github.com/v3"}
```


hold that commit for now, we need to talk with AL/SLE about lazy loading...


I did not realise you had been working on a legend too. Sorry, I did not mean to undermine your effort.


OK, thank you.


А почему тут русская википедия, если спрашивали мы у DBPedia результаты на английском?


Used bakground  thread concept to render ellipse while calculating next point on slope


Lol, mais tu es a fond en ce moment.


This was caching, which I don't think you reintroduced anywhere else. So now there's no caching?


Typo?


I am receiving the same problems on my (linux) server as on the travis build


You removed utils.defer, but now the query-combining doesn't work anymore. Make the bubblechart request from WS and you see many queries combined.


@Mumfrey
I get the same error when building locally and the builds on Jenkins are also failing.

I think all of the new warnings/errors are actually methods by Forge. Some of them just need a `remap=false`, others shouldn't fail:

For example this Mixin: https://github.com/SpongePowered/SpongeForge/blob/bleeding/src/main/java/org/spongepowered/mod/mixin/core/block/MixinBlockFire.java#L45-L52.

The method it injects to, [`tryCatchFire` is a method added by Forge](https://github.com/MinecraftForge/MinecraftForge/blob/1.11.x/patches/minecraft/net/minecraft/block/BlockFire.java.patch#L105). I think we cannot add `remap=false` here because then it wouldn't reobfuscate the call to `World.setBlockState`. I think Mixin used to suppress the errors when one of the targets in the injector remapped successfully.


Hola, he visto que has conectado con PrestaShop mediante un programa hecho con VB.NET, pero según comentas lo que haces es conectar con la BBDD del prestashop (es que no he podido entrar en el proyecto, porque tengo el Visual Studio 2010 y debe de estar hecho con alguna otra versión).
La cuestión es que yo estoy ahora en el tema de que un programa de escritorio realizado con VB.NET, pueda actualizar el stock y diferentes cosas de la tienda online hecha con PrestaShop... Pero yo estoy intentando ver como consumir el WebService de PrestaShop, porque mi alojamiento no permite conexiones remotas con las BBDD (Bloqueos de Strato)...
Tu has probado algo de consumir el WebService de PrestaShop?....
Mi correo es: allombart@tecniwebs.com, por si quieres que nos ayudemos mutuamente.

Saludos


Ты разметил меню и user-block с кнопкой выхода, но не хватает логотипа.


TeamCity TEST_CHAIN :: TC_template_ci [Build 10](https://fog.forcity.io:8111/viewLog.html?buildId=11255&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:53


can we add a test for this to avoid regressing again?


Интересно, а нельзя ли на DBPedia отправлять один запрос на все 10 или 30 ассоциатов сразу?


@pb00068 Thanks for the remark. It seems the patch won't make it anyway. ;)


Yes, travis has been fixed now. Thanks.


Вот эти ссылки на главную, магази и текст средства для ухода - это "хлебные крошки" так называется, это тоже навигация. Все эти ссылки и текстик заслуживают отдельного элемента - хоть nav с ul и li хоть просто div. Кроме того, вот этот текст без ссылки тоже стоит обернуть например просто в span. (Некоторые и неактивный элемент делают ссылкой, но стилями отрубают изменение курсора и делают её похожей на просто текст)


Hehe, this is the kind of thing that keeps me up at night. :smile: I see your point. I guess `numticks` or `nticks` would be more precise, but as you say it's a minor point. Interesting discussion though. Naming things can be hard.

I just realized that I forgot to change `second2tick()`, so it still says `second`. Unintentional compromise?


we already have tests for this because https://github.com/brave/browser-laptop/commit/63edc2ee623a8850c0cda7b3c8b87ef55a65ecf0 failed lots of them.
https://travis-ci.org/brave/browser-laptop/builds/195002506


@edolstra: The patch seems to be only to get pkgconfig files, introduced in 06c543b11dfeb708963c6a63bf7f1ed79c5367b2.


slike


@rkdahmiwal When we merge tables, sometimes it gives segmentation fault.


The sha256 provided here is not valid anymore.


This version of google play services makes freezes and reboots on klte. On xda so many users mentioned about that problem.


Думаю section тут использовать для раздела фильтра - перебор. В принципе можно использовать тег `fieldset` - это же все внутри формы - этот тег для группировки нескольких полей - как раз данный случай


> I think all of the new warnings/errors are actually methods by Forge.

I know.

> The method it injects to, tryCatchFire is a method added by Forge. I think we cannot add remap=false here because then it wouldn't reobfuscate the call to World.setBlockState.

I know.

> I think Mixin used to suppress the errors when one of the targets in the injector remapped successfully.

It did, if you actually read my reply above then I literally said...

> Looks like I've introduced a bug in the mixin AP when adding support for slices. 3 remaps are failing because they target forge methods which are not renamed, however the error should be suppressed by the @Ats requiring renaming but apparen't aren't being.

... so I know exactly what the error is. The problem is that **I cannot make the error happen locally**.

Will you guys just give me some time to investigate so I can find a combination of OS/JDK where it fails **for me**.


great, thanks!


TeamCity TEST_CHAIN :: TC_template_ci [Build 11](https://fog.forcity.io:8111/viewLog.html?buildId=11257&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:42


**[unitTests_js_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_js_branches/37599/testReport/) for this commit**


Doh...
How that could happen?..
Thanks 😄


Наконец-то!!!!!


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2028](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=23075&buildTypeId=ota_plus_RviSotaServer_Ci) is now running


It is better to avoid using complex default arguments. There is an issue in python with mutable objects given as arguments (cf https://pythonconquerstheuniverse.wordpress.com/2012/02/15/mutable-default-arguments/), and even if I don't exactly understand why this happens, I prefer to be safe.


_Wurst_ reason to use it. You can easily override the `data.frame` S3 print method without the change of behavior and casting issues that `tibble` introduces. Furthermore, outside of the name being awkward to explain to others (unlike `data.frame` or `data.table`), `tibble` serves no purpose for an analysis that is _not_ based in the tidyverse.

(I've been bitten by too many `tibble` issues and _changes_ to what is essentially a `data.frame` with a global set of options.)


Ubuntu 14.04 with JDK 8u91 - failed


Вот эта секция .selector по сути не нужна - ведь весь этот фильтр с чекбоксами однозначно определяется тегом form. Вот ему и лепить этот класс можно. Его и стилить в будущем. Дополнительно оборачивать в секшн незачем. Тут даже если и можно представить случай когда форму ещё во что-то прям надо обернуть - это врядли будет section - секшн это именно тематическое и смысловое разделение мммм целых групп разделов. А у тебя тут только форма - вот она и отделяет себя саму от всего остального. Короче секшн тут не нужен )


yes... old habits die hard :p


@jrieken Perhaps a Range | Range[] would do here? (i.e. no need for direction)


thx for pass.. Delete repo, edit file and upload to new repo.


Need to remove the `rmd_files` line from the config. Seems like you switched from this initial naming scheme in Applied Stats. But, now that you've switched back to `XX-YYYY` everything will work out. See:

https://github.com/smac-group/tts


Внутри формы секшн не стоит делать - группировать поля формы можно и div - а ещё лучше тегом `fieldset` - "набор полей". Секшн это крупная группировка. Это не просто красивое название вместо div, с ним осторожней )


The `build_package.py` does not show this warning at all, so the output _is_ clean.

Reviewing Doxygen's and GitHub's markdown documentation, I don't see a way to fix it without supplying two distinct READMEs for the two systems.


This is a proposed solution for #38 .


Why so serious


@bvisness I think we should think of specific use cases before we make that change. It could be helpful, but it could just be confusing.


It's becoming really hard to avoid tibbles though. RStudio uses them by default when importing data, so students are going to see them.

I also really don't see students running into a case where they won't operate exactly like a data frame.


Tukaj naredi relativni import:
```python
from .pripomocki import *
```
Potem uvažaš kot v navodilih, iz delovne mape `dn2`:
```python
>>> from JusKosmac import maxCycleTreeIndependentSet
```


Не думаю что стоит использовать h2. По смыслу ведь на данной странице важно не название фильтра, а уже название товара. Не смотри на размер заголовка - это визуальная информация, взбрык дизайнера. Смотреть надо на логику информации. H2 я думаю нужно приберечь уже для названий товаров. Они важней. А эти заголовки - это просто группировка фильтров. Может и вообще h4, а то и без h-тега вообще. Фильтр в логике значения не очень имеет.


to be consistent with the other tcp_ipv4_event_t and the declaration, could you put netns at the end?


![](https://github.trello.services/images/mini-trello-icon.png) [respawn](https://trello.com/c/HIS0ZWXK/2-respawn)


also the other fields are in another order :p


I think you wanted to keep the `_Complex` in the comment, or update it.  We pass the kernel bias as a 2-element array of `{real, imag}`.


Typo: refinemnet --> refinement


Got it! Thanks.


Ты чекбоксы обернул в label - отделил логически. Это хорошо. Но br в итоге задаст потом проблем.. правда возможно в данном проекте ты с ними и не встретишься. В общем я бы оборачивал строку с чекбоксом просто в `p` или `div` - не использовать `br` - тем самым у меня будут развязаны руки делать отступы между строками (сейчас это можно сделать только если сделать label блоковым - а тогда br будет не нужен - короче говоря br в фильтрах формы таких лучше избегать)


Hm, never mind, this might have been a transient error from my Hydra. However, the URL provided here is not stable.


thank you!


Аналогично про секшн, заголовок H2 и лейблы


Fixed the default pass length in the function to match the default passed as a minimum lower and removed a bunch of white spaces.


а вот тут секшн - нормально, это раздел каталога.


hi


this one probably should be pushed to ports.


Change this to `NAVIGATION`.
Hover events are dispatched every milliseconds by the browser, we are not really interested in them. This could result in thousands of DB records pretty quickly.

`NAVIGATION` could denote a relative path change (the client navigated to another portion of the web site).


ненене, секшн тут вообще не сдался. Секшн - это крупнокалиберная группировка разделов сайта. Ты неверно понимаешь роль секшна - это не замена div. Лучше не использовать его совсем - вообще говоря секшн можно делать там, где ты собираешься задавать и header и footer и несколько крупных разделов. В данном случае тут только span или div


Note to self: Remove this interface...


Your names are bad!


Это же пейджер, значит навигация. Тут думаю можно и нужно использовать тег nav


Здесь точно также не стоит использовать section теги - замени на div.


Thanks for your feedback @jonesg2  - now you've mentioned it, it does seem silly to forecast 192 data plots in advance, your suggested range of 24 would allow for much more reliable results and confidence levels. I will adjust and update the script accordingly.


The problem is that not long time ago we had a legacy code which produced meta tag with version and charset like this
`<meta charset="UTF-8" name="vaadin-version" content="7.7.0">`

Could you kindly account for that too?


vai usar o getter e o setter? somente colocar getters e setters que serao usados na pratica


TeamCity Platform Services :: Environment Manager :: Test Lambda [Build 1216](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=46870&buildTypeId=PlatformServices_EnvironmentManager_RunLambaTests) outcome was **SUCCESS**
Summary: Tests passed: 8 Build time: 00:01:11


TeamCity TEST_CHAIN :: TC_template_ci [Build 12](https://fog.forcity.io:8111/viewLog.html?buildId=11261&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:46


Shorten the identifier to just `type`.


Shorten the identifier to just `target`.


aqui damos preferencia a construtor com dois argumentos para evitar quebra de encapsulamento. (padrao good citizen).  (exemplo em scala: http://blog.caelum.com.br/scala-os-cuidados-com-encapsulamento/ )


AlunoCurso = Matricula... fica um nome mais realista


TeamCity TEST_CHAIN :: TC_template_ci [Build 13](https://fog.forcity.io:8111/viewLog.html?buildId=11259&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:43


hehe ,naja sowas zeigt das das eigentlich zweimethoden sind

// fuer alle faelle wiederverwendbar
```
boolean checkCollision (bullet, target)
return true/false
```

und handle dann individuell in der aufrufenden methode/klasse

aber ich wuerd sie einfach so nennen - ohne das check:
`HandleShipBulletMysteryShipCollision()`


@Delawen Could you fix (or revert) that one ? Thanks


TeamCity Platform Services :: Environment Manager :: Test Client [Build 1189](http://infra.teamcity.ci.ttldev/viewLog.html?buildId=46871&buildTypeId=PlatformServices_EnvironmentManager_TestClient) outcome was **SUCCESS**
Summary: Tests passed: 33 Build time: 00:01:34


I tend to use this naming scheme for all tests, inherited from [example test naming scheme](https://golang.org/pkg/testing/#hdr-Examples). I find it helpful when using the `go test -run` flag.


TeamCity TEST_CHAIN :: TC_template_ci [Build 14](https://fog.forcity.io:8111/viewLog.html?buildId=11263&buildTypeId=TestChain_TcTemplateCi) outcome was **SUCCESS**
Summary: Tests passed: 2 Build time: 00:00:43


correct!


no i don't get any any error .
on the sell.php it says my website cant handle this request , That's it !!


**[unitTests_php_branches run failed](http://jenkins.wikia-prod:8080/job/unitTests_php_branches/40256/testReport/) for this commit**


I've done some testing regarding the stability of the board at different frequency/voltage combinations, by selecting the frequency and voltage by hand, then running xhpl with a serious payload and checking if the residue is less then a certain number and after a few tests validating if the residue is equal to a certain value.
After that test I ended with this table: http://pastebin.com/0z3FhfkU

I took the lowest stable voltage per frequency, added 40mV and checked if that combination is stable at my second board using the same test.

Using that table I've created the following operating table:
```
                /* kHz    uV */
                1368000 1400000
                1344000 1400000
                1296000 1340000
                1248000 1280000
                1224000 1260000
                1200000 1240000
                1152000 1200000
                1104000 1170000
                1080000 1160000
                1056000 1150000
                1008000 1100000
                960000  1080000
                936000  1060000
                912000  1050000
                864000  1040000
                816000  1000000
                792000  1000000
                768000  980000
                720000  970000
                672000  970000
                648000  970000
                528000  940000
                480000  940000
                240000  940000
                120000  940000
```
To test the thermal impact of the table I've run cpuburn-a53 for a few minutes and watch the governor do it's work.
![thermal curve original performance](https://cloud.githubusercontent.com/assets/12186305/22295877/b9da8f0c-e318-11e6-991a-78e20e2b0a8e.png)
Above is the result using the performance governor and the "original" DVFS table. You can see it reaches 80C quickly and throttles down to 684MHz.

![thermal curce erwin finer performance](https://cloud.githubusercontent.com/assets/12186305/22295878/ba7d8a18-e318-11e6-91b9-d86985b75a95.png)
This is the result of the same performance governor but using my finer and tweaked performance table. The frequency changes much more, but the average is much higher then the 684MHz the original table runs at, and the overall temperature is much lower, around 73C average with a peak at 79C and one at 68C. The lowest frequency it runs at is: 792MHz but also reaching 936MHz average around 850MHz.

It's pretty hot, but cpuburn-a53 is designed to do that.


commit is ok, but title is not so good.  Here is a suggestion for the title (maybe): [FIX] website_form: lazy load datetimepicker + update.


TeamCity OTA+ :: rvi_sota_server :: ci [Build 2028](http://teamcity.prod01.internal.advancedtelematic.com:8111/viewLog.html?buildId=23075&buildTypeId=ota_plus_RviSotaServer_Ci) outcome was **SUCCESS**
Summary: Tests passed: 309, ignored: 4 Build time: 00:17:50


Эти три ссылки на соцсети думаю стоит сгруппировать в `nav` или тот же `p`, потом класс можно будет навесить.
Либо тогда "давайте дружить" сделать span. Чтобы уравновесить вес тегов - `p` это блок все-таки, а `a` - это кусочек строки. Или тогда внутрь `p` положить `a` . Ты ориентируешься на внешний вид страницы - это неверное направление мысли - пока не думай о том как это выглядит. Главное скорей логически разметить информацию. Стилями же можно потом сделать что угодно.


@MatthiasWinzeler  hi matthias i m interested at SCAM Market.
Can you add some feature for me, i want pay for this.
my email francescosarti@tutanota.com


Ниже в соседнем файле написал - логотип ты забыл тут разметить.


@neic Jeg havde en lignende `__str__` i regnskabsite, og jeg tror jeg synes det er bedre vi undlader `tk.set_gfyear` på `__str__` og bruger `tk.postfix` i stedet for `tk.prefix`.


@pthorin Another one slipped in here.


There's an error noticed and a discussion about this commit on the issue laravel/framework#14997.


См тоже ниже в другом файле - эти ссылки "хлебные крошки" - это навигация по структре сайта, их лучше сгруппировать в `nav` например, отделив их как единую сущность от всего остального.


Me?....


st


Not sure if it is helpful the change is from 6.0 to 6.6 (https://github.com/SpongePowered/Mixin/compare/dc18582c86e7b345ffffa72adfc04d8f2e05bdb1...master)

If it isn't helpful just ignore :)


I will add option for show links on sidebar , on some websites I use small user bar and some link missed and perhaps some webmasters like have links on both of top and side


`Section` не стоит использовать тут - секшн это специфическое обозначение тематического раздела сайта. У тебя просто тут группировка  виджета. Классическое применение тега `div`. DIV - хороший нормальный тег, когда непонятно что делать. Section - это специфический тег - я ниже про это тоже подписал.


On the 22nd of October 2016 – back when I was creating WorldEvents – I had the following chat with Stanislav:

```
2:05 PM - David C.: I found a fix.
2:05 PM - David C.: Maybe you can explain to me why it works.
2:06 PM - David C.: I was using this:
2:06 PM - David C.: event->CellRef()->mRefID
2:06 PM - David C.: However...
2:06 PM - David C.: If I just use this:
2:07 PM - David C.: event->ref.mRefID
2:07 PM - David C.: There are no crashes.
2:07 PM - David C.: Any idea?
2:09 PM - Koncord: Hmm, no idea (windows problem?), but I think we should remove all functions like virtual ESM::CellRef *CellRef()
2:10 PM - David C.: You mean change everything in BasePlayer.hpp ?
2:10 PM - Koncord: Yep
2:10 PM - Koncord: this is for outdated idea from December 2015
2:10 PM - David C.: Alright.
```

With this commit, I've finally gotten around to his suggestion.


Can you explain this fix? Link to the relevant method in the PocketMine codebase?


Думаю большую картинку нужно будет как-то отделить от превьюх - например классом


This part is the one from phpunit, not the one for phar.


Hi! Can you make this a markdown file? You can do so by making it .md extension


Created multidev environment [ci-example-d8-composer#pr-terminus](https://dashboard.pantheon.io/sites/c401fd14-f745-4e51-9af2-f30b45146a0c#pr-terminus).

[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://pr-terminus-ci-example-d8-composer.pantheonsite.io/)


copy/paste issue ? ;)


You're right. I'll make PR soon.


BugIssue_5020 (Nigusse) - i386-Windows-7-VisualStudio-14: OK (2285 of 2360 tests passed, 501 test warnings)

 * 517 tests had: AUD diffs.
 * 16 tests had: Table big diffs.

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png) ![Test Badge](http://img.shields.io/badge/tests%20passed-96.82%25-yellow.png)