I would have made four patches:

first branch:
+ qt: player_controller: emit playerStopped on player event
+ qt: mcmedialib: save progress when media stop

second branch:
+ qt: player_controller: emit playerStarted on player event
+ qt: mcmedialib: increment play count when media start

That way, you can have independant branches that can be
merged progressively.

But after some though, you probably have to do some filtering:
+ when skipping to the next media, it won't save the progress of
the skipped media if the player is not stopped. Listening to the
playlist is probably better than listening to the player for this.
+ you might want to avoid increasing playcount if you skip and
then go back to continue on the media as you would have seen it
only once. Maybe it is more sensical to increase playcount only
when the media have been completely played or almost ?

I don't really know about these but will try to get feedback.

Regards,

On Thu, Jul 25, 2019 at 06:30:17AM -0700, Abel Tesfaye wrote:
> > [e5348c3](https://github.com/AbelTesfaye/vlc/commit/e5348c36ea74dd32ac73e89e1c10f988ca23e53f)
> > [cbf3dd7](https://github.com/AbelTesfaye/vlc/commit/cbf3dd7e371a0675986f1dfb707e529119bd5be9)
> >
> > So, should I squash the signal creation parts together. And the same for connection part?
>
> So in the end there would be 2 patches with titles "qt: create playerStopped and playerStarted signal" and "qt: incrementPlayCount and saveResume"
>
> --
> You are receiving this because you commented.
> Reply to this email directly or view it on GitHub:
> https://github.com/AbelTesfaye/vlc/commit/061fcc4098f31e65d3cb779aa95b22fa2e7c7d0f#commitcomment-34444605


Mudanças Eduardo


If the DTD value of final trading date in one month is NaN, it cannot be set as the month-end data and the value from the previous trading date should be used instead.
If all the DTD value in a single month are NaN, we should set the last trading date value as the month-end value.


Deployment failed with the following error:

~~~
Uploading failed. Please try again.
~~~


wagon class and its subclasses refactored + alias introduced


Sorry I saw your message only now. I suppose it's fixed now?

Le lun. 27 mai 2019 à 14:28, Ameyah <notifications@github.com> a écrit :

> STOCH lecture 27 May 2019 added
>
> @saschafroelich there is somewhere a { missing, cant find it right now,
> can you fix it?
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/henrydatei/TUD_MATH_BA/commit/23d5e58ce1c2b4382d18cad14fdcdcca4bc9c022
>


This works, but by not specifying the alignment you get the maximum possible alignment, when we only need it to be aligned for a `long`. Thus it's most space-efficient to do `char data[0] __attribute__((aligned(__alignof__(long))));`, and if you want this to be portable to non-GNU compilers you can instead write it as `union { char data[0]; long align_data[0]; };`.


Congrats with release!)


а зачем булевая переменная? у вас  и так только один кейс выхода и вы там делаете return. Т.е. вывод можно заюзать `while (true)` т.е. бесконечный цикл.
Это раз второе если у вас функция возращает значение. То вы должны обеспечить все кейсы выхода с функции,  ну в вашем кейсе то все будет ок
, так у вас при всех раскладах будет один только return
Но например
```
float get_a() {
  bool exit_from_while // будет вычисляться динамически
  while (exit_from_while) {
    if (some_case) {
       return ...;
    }
  }
}
```
То например если `exit_from_while` сразу будет false, то не понятно что вы вернете, и это хорошо что компилятор вам выдаст варнинг


You can make them public, that's fine.

You COULD test private method using reflection, but don't. It is useful to
make them public

On Thu, Jul 25, 2019, 10:06 AM Nicolas Figueira <notifications@github.com>
wrote:

> Unit test
> @Shelob9 was there a precise reason why set_locale_code() and
> get_validator_url() were protected functions ? I'm not sure if I can test a
> protected function.
>
> --
> You are receiving this because you were mentioned.
> Reply to this email directly or view it on GitHub:
>
> https://github.com/CalderaWP/Caldera-Forms/commit/1e523e9dc241bf167715361c22222d1500f635d8
>


@imartinezl What about showing the picture in the wiki?


This seems oddly indented


develop (punyasloka06) - x86_64-MacOS-10.13-clang: OK (2441 of 2441 tests passed, 0 test warnings)

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


Successfully aliased the URL <https://node-fd-20u158s5r.now.sh> to the following aliases:

* https://dev.biffy.nl
* https://node-fd.willemliu.now.sh
* https://node-fd-git-master.willemliu.now.sh


This URL leads to the question to which the solution belongs.


You shouldn't need this, it's in the $(LUA_LIBS) and it's a link flag, not a compiler flag


зачем делать переменные вещественные? вещественная арифметика усложняет ваш процессор, это ок, когда у вас современный проц, а вот если например у вас embedded устройство где таких оптимизаций нет, в задаче не стоит работа с вещественными числами, старайтесь по максимуму использовать работу с целыми числами, а с вещественной арифметикой крайне редко.


github 숙제 메일남기기


MATLAB files to simulate metabolic neuron-astrocyte-vasculature interactions for Jolivet et al., PLOS Computational Biology (2015).


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


Successfully aliased the URL <https://spongebob-bot-diycltlcn.now.sh> to the following aliases:

* https://spongebob-bot.kp2zf.now.sh
* https://spongebob-bot-git-master.kp2zf.now.sh


Thank you!


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

Created multidev environment [ci-222](https://dashboard.pantheon.io/sites/bd8bab1d-9fc1-4ed9-8ccf-9224a11e02d8#ci-222) for usittorg.


reading it, it looks like a bug. maybe that would be better.
```
filter(_._2.nNotEqual > 0)
```


Разметка мобильной версии проекта - Файлы упорядочены


TeamCity Consultations / "Private Beta" - BuildAndPublish .NET Core 2.1 [Build 0.1.0.2287-EC-796-Preset-questi](https://teamcity.nice.org.uk/viewLog.html?buildId=56270&buildTypeId=Consultations_PrivateBetaBuildAndPublish21) outcome was **FAILURE**
Summary: Tests passed: 221;
       "C:\BuildAgent\work\fbec5a364d953ddb\Consultations.sln" (default target) (1) ->
       (Restore target) ->
         C:\Program Files\dotnet\sdk\2.2.104\NuGet.targets(114,5): error : A task was canceled.
 (new); exit code 1 ... Build time: 00:03:17


Added About page


This will have wan_mac set for those devices, as they will fall to the default case:
WAN_MAC = LAN_MAC + 1
This is a non-cosmetic change.


div


undocumented change: output in metric and only get first 2 forecasts


Having 1 Score and 3 constants for multiplication is not necessarily smaller than 2 Scores and 0 constants. Or is it?

Not to mention the improved "tunability" of 2 Scores after future patches.


это код проверки немного не верен
```
        if (digit_a < -25 || digit_a > 255) {
            std::cin.clear();
            std::cin.ignore(32767, '\n');
            std::cout << "Entered number is out of range\n";
            std::cout << "input number for a again\n";
        }
        if (std::cin.fail()) {
            std::cin.clear();
            std::cin.ignore(32767, '\n');
            std::cout << "Wrong, you input letter, repeat please\n";
        }

        else {
            std::cin.ignore(32767, '\n');
            return digit_a;
        }
```

1е. Вы проверяете число на диапазон
```
        if (digit_a < -25 || digit_a > 255) {
            std::cin.clear();
            std::cin.ignore(32767, '\n'); // gj
```
зачем сбрасывать бит, но немного не в том контексте. Потом почему именно игнорить 32767 символов буфера? вам надо юзать стандартную константу буффера std::numeric_limits<std::streamsize>::max(), которая вам вернет максимальное количество буффера.
2. Если вы сбросили бит, то потом вы делаете
```
if (std::cin.fail())
```
это проверка не выполниться так как в условии
```
if (digit_a < -25 || digit_a > 255)
```
вы сбросили этот бит


@armenzg  I reversed this commit.  I am sure it solved a problem, but it also ate the `error` .

I can appreciate that you may not have the time to find the source of the error, and patching can be a temporary fix.  If you do make a patch, then be sure to emit a warning so someone else can find the source of the problem later.  `Log.warning(reason, parameters, cause)` can be used, but anything that prints to the console is also fine.

    this.state = {};
    try {
      this.state = cjsGenerator(standardOptions);
    } catch (error) {
      Log.warning("not expecting cjsGenerator to fail!", {}, error)
    }


What is the "!!" operator?  Perhaps just bool(pe->passed_pawns()) ?


ну вопервых юзайте целые числа а не дробные
Потом у вас проверка может и не сработать, т.к.
```
например пользователь ввел 255
но у вас может не сработать проверка, т.к. представление вещественого числа в памяти может быть другим
255.000000000001
и все и ваше число будет больше и вас будет выведен ворнинг для пользователя что мол он ввел неверное число, хотя он ввел в диапазоне
```


[R/bootstrap.R:51:1:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bootstrap.R:155:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L155) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~
```
[R/bootstrap.R:187:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L187) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot.R:88:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~
```
[R/plot.R:218:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L218) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~
```
[R/plot.R:224:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L224) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Successfully aliased the URL <https://john-timer-d8x6as4mc.now.sh> to the following aliases:

* https://john-timer.codecrapper.now.sh
* https://john-timer-git-master.codecrapper.now.sh


Successfully aliased the URL <https://effector-80ybp0n5m.now.sh> to the following aliases:

* https://effector.now.sh
* https://effector.zerobias.now.sh
* https://effector-git-master.zerobias.now.sh


Here same change as #8


Should this say "latest release" instead?


🔥 Device tests completed (Failed) on iOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2882184)(iOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/0827ab4f21ca876da216af7197051fd75cb58323/2882184/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>69 tests failed, 44 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: Crashed
 * dont link/iOS Unified 64-bits - device/Debug: Crashed
 * link all/iOS Unified 64-bits - device/Debug: Failed
 * link sdk/iOS Unified 64-bits - device/Debug: Failed
 * mono-native-compat/iOS Unified 64-bits - device/Debug: Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Debug: Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/Debug: Failed
 * mscorlib/iOS Unified 64-bits - device/Debug: Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): TimedOut
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * monotouch-test/iOS Unified 64-bits - device/Release: Failed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (dynamic registrar): TimedOut
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (all optimizations): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug: SGenConc: Failed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter): TimedOut
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter -mscorlib): TimedOut
 * monotouch-test/iOS Unified 64-bits - device/Release (interpreter -mscorlib): TimedOut
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * framework-test/iOS Unified 64-bits - device/Release: Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Failed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * link all/iOS Unified 64-bits - device/Release: Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Failed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * link sdk/iOS Unified 64-bits - device/Release: Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/Release: Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Failed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Release: Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Failed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/Release: Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * mscorlib/iOS Unified 64-bits - device/Release: Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Failed
 * mscorlib/iOS Unified 64-bits - device/Debug: SGenConc: Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/Release: Crashed
</details>


Successfully aliased the URL <https://app-47tmr7jxu.now.sh> to the following aliases:

* https://app.inboxcomics.now.sh
* https://app-git-master.inboxcomics.now.sh


I pushed a couple of commits that should have improved the performance in the loop.

Some comments would certainly help so I better understood intentions. Optimization is nice, but it certainly makes it more difficult for the next person to maintain. Being a hot path for HTTP/2 I can deal with optimization here on some level, but let's keep a good balance between readability and optimization.


Present in both #8 and #7


On Thu, 25 Jul 2019 at 17:17, Alexandre Janniaux <notifications@github.com>
wrote:

> I would have made four patches:
>
> first branch:
> + qt: player_controller: emit playerStopped on player event
> + qt: mcmedialib: save progress when media stop
>
> second branch:
> + qt: player_controller: emit playerStarted on player event
> + qt: mcmedialib: increment play count when media start
>
> That way, you can have independant branches that can be
> merged progressively.
>

There are a couple of qml commits in the 2-ml-videos-grid branch that
depend on qt ones.
If I branched the qt commits, then i'd need to copy the qml commits on the
new branches as well.

>
> But after some though, you probably have to do some filtering:
> + when skipping to the next media, it won't save the progress of
> the skipped media if the player is not stopped. Listening to the
> playlist is probably better than listening to the player for this.
>

Cool, playlist might work better.

> + you might want to avoid increasing playcount if you skip and
> then go back to continue on the media as you would have seen it
> only once. Maybe it is more sensical to increase playcount only
> when the media have been completely played or almost ?
>

Playcount is needed to know whether or not an item is "NEW". I think
playing a media once(even without completely finishing it to the end)
should mark it as "Not NEW" .

>
> I don't really know about these but will try to get feedback.
>
> Regards,
>
> On Thu, Jul 25, 2019 at 06:30:17AM -0700, Abel Tesfaye wrote:
> > > [e5348c3](
> https://github.com/AbelTesfaye/vlc/commit/e5348c36ea74dd32ac73e89e1c10f988ca23e53f
> )
> > > [cbf3dd7](
> https://github.com/AbelTesfaye/vlc/commit/cbf3dd7e371a0675986f1dfb707e529119bd5be9
> )
> > >
> > > So, should I squash the signal creation parts together. And the same
> for connection part?
> >
> > So in the end there would be 2 patches with titles "qt: create
> playerStopped and playerStarted signal" and "qt: incrementPlayCount and
> saveResume"
> >
> > --
> > You are receiving this because you commented.
> > Reply to this email directly or view it on GitHub:
> >
> https://github.com/AbelTesfaye/vlc/commit/061fcc4098f31e65d3cb779aa95b22fa2e7c7d0f#commitcomment-34444605
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/AbelTesfaye/vlc/commit/061fcc4098f31e65d3cb779aa95b22fa2e7c7d0f?email_source=notifications&email_token=AHBF4MIFGM4BWQUY5LDPCITQBGYXNA5CNFSM4IG2J4WKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBA3GBL#commitcomment-34445355>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHBF4MIGCLCDVB4FSYQGXEDQBGYXNANCNFSM4IG2J4WA>
> .
>


TeamCity Consultations / "Private Beta" - BuildAndPublish .NET Core 2.1 [Build 0.1.0.2288-EC-796-Preset-questi](https://teamcity.nice.org.uk/viewLog.html?buildId=56271&buildTypeId=Consultations_PrivateBetaBuildAndPublish21) outcome was **SUCCESS**
Summary: Tests passed: 448 Build time: 00:08:48


Successfully aliased the URL <https://ssr-demo-h1j48efb3.now.sh> to the following aliases:

* https://ssr-demo.schalela.now.sh
* https://ssr-demo-git-master.schalela.now.sh


Successfully aliased the URL <https://ui-72b5yt8vr.now.sh> to the following aliases:

* https://ui.manifold.now.sh
* https://ui-git-master.manifold.now.sh


Thank you !
Fixed here : https://github.com/univalence/spark-tools/commit/d41337e0df57faceda78f2b8930d984024c66c68


Good stuff, let's do more improvements 😉


I made a similar change to what you suggested: https://github.com/hoytech/lmdbxx/commit/8624401bd893fe65fbe3765f23b687839058dd11

* Requires to_sv be used with a reference. You're right, if it wasn't then it could be referencing stack memory inside the to_sv function, which is obviously bad. This was my mistake, thank you for pointing it out!
* Good idea on std::addressof
* I didn't add your suggested rvalue overload since as far as I understand this is acceptable as long as the string_view isn't used outside the same full expression as the rvalue. I added some more notes to the test suite and docs to describe this.


@pyphilia, yeah, something like the second card would be good! Maybe we can have a better icon than the eye? The play button maybe? And the tooltip on hover would say "Open" instead of "View".

https://material.io/tools/icons/?style=baseline


Factorial Calculation


I will add `?` later using regexp


Why does `expand_relative_paths` still exist here? I can't find anything that uses it, and the precedent set in the issues queue is clearly that relative paths are not supported in configs. This is important as we decide how to manage collections paths.


If it's a single value, the compiler can replace the value and it removes the array lookup (I think).  Thus, (to me), a single score and two local constants is better than two scores.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Great!


I encountered the same issue, but worked around it. It was a bit more complicated that I would have liked, so I was going to try to boil it down some, otherwise I was going to toss the steps into a readme.


Successfully aliased the URL <https://programming-20-l0dn6y0zm.now.sh> to the following aliases:

* https://programming-20.now.sh
* https://programming-20.mooc.now.sh
* https://programming-20-git-master.mooc.now.sh


Yeah, I figured something like that. I had hoped to drop node v6 last week (semi-annual "hack week" at Zillow), but time got away from me.


Lineage isn't compatible with specifying clang kernel. Will remove it


signal is needed in the same function...


why was signal taken out from this function ?


I'd assume the compiler also inlines a 2-element array which is accessed only once.


Thanks for pointing that out.  I just updated it.


[Gerhard Schlager posted](https://review.discourse.org/t/dev-make-attachment-markdown-reusable/4874/7):

 https://review.discourse.org/t/dev-refactor-helper-methods-for-upload-markdown/4879


Hm, accessed twice. Not sure about that.


For https://github.com/TransNexus/NexOSS/issues/1036


I like this, so the take away is to always use the contract address as salt.

Now imagine this: You own a Remittance shop (think of it like a WesternUnion shop) and every day you have 100 people coming into the shop to claim their remittances, for each of these 100 people you have to remember your password for their remittance, or even worse; save it somewhere! Can you think of something that you -the shop owner- can remember and use as a password for **all** remittances? Something only you can use.
Let's discuss here before you implement anything.


@eonwarped Thanks, and I've just submitted #51


it looks good


потом числа `-25 ` и `255` это магические числа.
используйте для этого константы или перечисления
В чем плюс еще использования констант, если например вы захотите изменить диапазон, то вам прийдется все эти числа менять по коду, что не удобно, а если например у вас в коде используеться еще одно число 255 то понять к чему оно относиться очень сложно.


If there are 2 instances of the same contract, they will create the same hashes. How can you protect your users from a rainbow attack?


we deprecated the format stuff long time ago, as it was making the things more complex without actual benefit


I encountered link errors when compiling. I probably have something configured wrongly or something.


You can use `bytes32` for secrets. It is cheaper and very safe.


Successfully aliased the URL <https://mknepprath-next-9lroalbao.now.sh> to the following aliases:

* https://mknepprath.com
* https://www.mknepprath.com
* https://mknepprath-next.mknepprath.now.sh
* https://mknepprath-next-git-master.mknepprath.now.sh


Why not `balances[hash] =`?


Could await `inst.data` here to support:

```js
export const data = new Promise(…);
```


Successfully aliased the URL <https://ssr-demo-kvahlqhap.now.sh> to the following aliases:

* https://ssr-demo.schalela.now.sh
* https://ssr-demo-git-master.schalela.now.sh


Why are you intentionally setting yourself for failure? What is the benefit of choosing fewer bits?


`getName()` returns string displayed to user, while `getLevel()` sets a corresponding bootstrap class to the element.


Successfully aliased the URL <https://suxesogithubio-ae9w4b8xl.now.sh> to the following aliases:

* https://suxeso.net
* https://suxesogithubio.suxeso.now.sh
* https://suxesogithubio-git-master.suxeso.now.sh


проверку коректности ввода числа не важно какого диапазона, и не важно что вы будете вводить, можно сделать так
```
    double n;
    while( std::cout << "Please, enter a number\n"
           && ! (std::cin >> n) )
    {
        std::cin.clear();
        std::string line;
        std::getline(std::cin, line);
        std::cout << "I am sorry, but '" << line << "' is not a number\n";
    }
    std::cout << "Thank you for entering the number " << n << '\n';
```

или
```
    cout << "Input coefficient <A>: ";
    while ( !(cin >> coeff_a) ){
        (cout << "Error! Re-Input coefficient <A>: ").flush();
        cin.clear();
        cin.ignore( std::numeric_limits<std::streamsize>::max(), '\n' );
    }
```

попробуйте понять что этот код делает, будет вопросы напишите я вам отвечу


`.add`? So you allow password reuse?


Aliff Danish


[tests/testthat/test-so6.R:9:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L9) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:10:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L10) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:11:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L11) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:12:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L12) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:20:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L20) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:21:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.14,  50.9,     0, "2019-03-30 00:58:00",    "EDDK", "EDDKKUMIK1Q",         "B738",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:22:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L22) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.21,  50.8,    25, "2019-03-30 00:59:20",   "*DK34", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:30:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L30) *style:* **lines should not be more than 80 characters.**
```r
    ~gid,       ~lon,  ~lat,   ~fl,            ~time_over, ~point_id,    ~air_route, ~aircraft_type,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:31:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L31) *style:* **lines should not be more than 80 characters.**
```r
    228541457,  7.24,  50.8,    30, "2019-03-30 00:59:44",   "*DK35", "EDDKKUMIK1Q",         "B738"
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-so6.R:33:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-so6.R#L33) *style:* **lines should not be more than 80 characters.**
```r
    dplyr::mutate(time_over = lubridate::ymd_hms(time_over), gid = as.integer(gid)) %>%
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:5:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-utils.R#L5) *style:* **lines should not be more than 80 characters.**
```r
test_that("Conversion from Degree/Minute/Seconds (DMS) to Decimal Degree (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utils.R:58:1:](https://github.com/euctrl-pru/trrrj/blob/91ae0aefa058d7bad12680daa3558a48bc7f08bc/tests/testthat/test-utils.R#L58) *style:* **lines should not be more than 80 characters.**
```r
test_that("Convert from Degree/Minute/Seconds (DMS) parts to Decimal Degrees (DD)", {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Ohh good catch


Oh shit here we go again


все замечания к функции `get_a` также относяться и к функции  `get_c` и `get_b`


What is this `to`? It looks like a purely informational parameter.


It's better to declare this value as a constant at the top of the contract:
1. It's too far down the code
2. You might use this value in some other function, so it's better to have a constant that you can reference through out your code (for consistency).
3. Also constants save you gas: https://solidity.readthedocs.io/en/v0.5.3/contracts.html?highlight=constant#constant-state-variables. Quote: `The compiler does not reserve a storage slot for these variables`.
4. Maybe in your error message explain what's the max value? Currently the user would have to keep trying to get the right value (you can say: Maximum value is 30000/14 days), that's just an example; the numbers are not correct.


Add this magic number as a constant to the top.


а зачем делать пустую строку между закрывающей фигкурной скобко и else
```
if () {
} else {

```
так я думаю лучше читать)


Successfully aliased the URL <https://melon-subgraph-frontend-kzobscpjt.now.sh> to the following aliases:

* https://melon-subgraph.now.sh
* https://melon-subgraph-frontend.melon-project.now.sh
* https://melon-subgraph-frontend-git-master.melon-project.now.sh


So `SafeMath` is ok for `+` but not for `-`?


сделаейте дискриминант целым типом


je veut decoder mon scanner radio shack pro 2051 pour la police


Also set `expires` to 0; the more `storage` you clear; the more `gas` refund you get.


revert


зачем объявлять переменную вверху, а инициализировать ее потом? совмещайте объявление с инициализацией


Clear `expires` here as well.


That is the second interaction in 1 tx. No, don't do that, we've seen this in Splitter. Your users will be DoS'd.


Successfully aliased the URL <https://node-fd-2y27wsjbb.now.sh> to the following aliases:

* https://dev.biffy.nl
* https://node-fd.willemliu.now.sh
* https://node-fd-git-master.willemliu.now.sh


这个风格就没必要了哈。


要不我们还是统一 NewListNode() 这种?


不如直接  就 value *string


Successfully aliased the URL <https://docs-m1vw6s4pc.zeit.sh> to the following aliases:

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


Why this complication?


Successfully aliased the URL <https://suxesogithubio-ja5sjmg97.now.sh> to the following aliases:

* https://suxeso.net
* https://suxesogithubio.suxeso.now.sh
* https://suxesogithubio-git-master.suxeso.now.sh


Successfully aliased the URL <https://monorepo-5z7sq4qrh.now.sh> to the following aliases:

* https://monorepo.storybook.now.sh
* https://monorepo-git-next.storybook.now.sh


Successfully aliased the URL <https://vishnu17-frontend-dev-6zd3xehlk.now.sh> to the following aliases:

* https://vishnu17-frontend-dev.fivechjr.now.sh
* https://vishnu17-frontend-dev-git-master.fivechjr.now.sh


没有得到正确的结果，报错了在 error 吧。


Are you inviting sabotage? Is this how a saboteur can burn someone else's money?


Successfully aliased the URL <https://bridgeit-67e4kqy0l.now.sh> to the following aliases:

* https://bridgeit.bridgeit-server.now.sh
* https://bridgeit-git-master.bridgeit-server.now.sh


Pete Heist <notifications@github.com> writes:

> Thanks, that works!

Cool!

> I was trying unsuccessfully last night to get the units set to 'ms'
> for tcp_rtt- this is way easier for now. :)

Yeah, the units thing predates the raw_key feature entirely. Things have
evolved a bit since then ;)


Did we talk about emitting the event after the interaction?


I thought the pitch wouldn't matter that much if it was 6,7 or 0,1, but now that I think about it again, I wil return the -6 there again :D. And I like the idea with voice indices.


Dùng fold Bold mà font-weight vẫn phải để bold à a?


It is not optimal.
if you use
```
if (hasPlayersOnIsland()) {
   getPlayersOnIsland(); // do something with them
}
```
means that you create the same list twice.
I suggest to use:
```
public boolean hasPlayersOnIsland() {
        return Bukkit.getOnlinePlayers().stream().anyMatch(player -> onIsland(player.getLocation());
}
```


How is this function different from withdraw beside the deadline?


Successfully aliased the URL <https://bridgeit-d3ddrxssh.now.sh> to the following aliases:

* https://bridgeit.bridgeit-server.now.sh
* https://bridgeit-git-master.bridgeit-server.now.sh


You have too much complication. Try to keep it to a single contract, after Owned and Pausable.
Remember, too big a contract and you have no idea where the bug may lurk.


add my ext addr


Thanks, @pietern!


Healt -> Health typo


Your `txExists` modifier is not good enough?


Plz, help me. i don't know how to run correctly this project


Damn, @yshalsager's phixes didn't get co-authored :cry:


PS, this project for pycharm


Perhaps also check that the hash is not `0`.


Successfully aliased the URL <https://bridgeit-7jjxuxce2.now.sh> to the following aliases:

* https://bridgeit.bridgeit-server.now.sh
* https://bridgeit-git-master.bridgeit-server.now.sh


`bytes32 seed` is safe too and cheaper.


I released 1.6.8 with this commit. Please, check it.


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Check that the tx does not exist here :p the opposite of the modifier


its related to method yield() sleep() and join() method.


I am telling you that this line 56 is redundant. Can you tell why?


je voudrais decoder mon scanner pour ola police surete du quebec sur mon radio scanner radioshack 2051


Did not fix the theft.


Successfully aliased the URL <https://transform-b6abx15b8.now.sh> to the following aliases:

* https://transform.tools
* https://transform.ritz078.now.sh
* https://transform-git-master.ritz078.now.sh


Successfully aliased the URL <https://ssr-demo-3jgylsdnt.now.sh> to the following aliases:

* https://ssr-demo.schalela.now.sh
* https://ssr-demo-git-master.schalela.now.sh


7384-MaterialInfraredTransparentIssue (Myoldmopar) - x86_64-MacOS-10.13-clang: OK (2452 of 2452 tests passed, 0 test warnings)

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


[David Taylor posted](https://review.discourse.org/t/fix-fail-if-none-of-our-tags-could-be-updated/4602/4):

With this change, it looks like we do not return a useful error message to users creating topics via the UI. If I create a topic using a tag which is not allowed in the category, I get "Internal Server Error". Previously, it would filter out the invalid tags and continue anyway.


Yeah because the hashing function already checks for the sender


This can go outside of `describe` and inside `contract`.


This is pretty interesting.  It finally gave me a reason to pin a tab in Firefox.  I like that you can pause the actual logger while the counter still watches


Use `const` and set them outside.


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

Created multidev environment [ci-928](https://dashboard.pantheon.io/sites/ad79477c-5d06-4234-b6b8-582ebeee0e5c#ci-928) for mtcv.


looks like a search/replace error here and at line 290.


here too.


Again ext


Again


зачем тут объявлять переменные, а потом их использовать дальше в коде.
Проблема вы разширяете область видимости, для переменной, хотя ее скоп это ниже для вывода корней, потом вы ухудшаете читаемость вашего кода.
Объявляйте переменные максимально ближе к ее использованию


относительно codestyle переменные должны быть в верхнем регистре


yepp changes reflected.


@wpapper


т.е можно написать тут так
```
 double x1 = (-digit_b + sqrt(D)) / (two*digit_a);
```
  а не объявлять ее там где то вверху, а потом ее инициализировать, хотя дальше она нигде и не используеться


You should make sure that the arguments are not `0`, because this is what would happen if they were omitted.


Not interested in `msg.sender`?


Thanks!


Ah yes, I forgot to empty out the amount... Huh, thought I did that this afternoon, apparently not.


@arlo-luong-goldenowl
You should add a space after the CSS class.
```css
/* Bad */
.c-navbar{
/* something here */
}

/* Good */
.c-navbar {
/* something here */
}
```


This is an anti-pattern about the safe handling of money and talking to strangers. The problem is this.

What if bob is a contract and it decides to revert? Does carol get paid? What about the other way around? Either one of them can DoS the contract. This is a real problem if there are hundreds of refunds to distribute and one bad actor can DoS the whole system.

A solution to that problem is to never talk to more than one untrusted contract at a time. `msg.sender` counts as one. Therefore, you can send to the `msg.sender` (not sure why you would want to, but it wouldn't hurt), or you can interact with other contracts that you yourself made the source code or you see the source code and you trust it. Bob isn't such a thing so it also counts as an untrusted contract, making two. Carol makes three. Not good.

When you think about this rule, in practice it means this `payable` function can only accept the funds and do some accounting. It can't safely forward to strangers in one move. Therefore, consider tracking bob's balance and carol's balance and give them a function `withdrawFunds()` they can use to get their funds. This is sometimes called the withdrawal pattern, or preferring a "pull" style over "push".


зачем делать пустые строки) забегая в перед функции стараються максимально писать компактные, т.е. чтобы их проще читать было, а вы дополнительными строками усложняете только чтение


This should have been marked flaky on all.

I chatted with @pranavkm and we may consider deleting this test as it is so hard to maintain.


`const [ admin, alice, ... ] = accounts;`


Why use a name that shadows the meaning of `contract` of line 4?


I don't know how to make this work using ``default``. Could you please explain what you had in mind?


Oh nice, yeah!


No need to have this intermediate `truffleContract` variable.
Why do you take `truffleContract.contract`?


I'm sorry I didn't contribute anything yet, it's tough coz I don't have a lot of time and this is new tech to me so the learning curve is steep :(


I'd help if I could but Lerna's source is beyond my level, I'll patrol Issues section instead.


Wow talk about poor naming!


> SumavisionQ5, will you add romstruct to d_neogeo for kof97t ?
> I will do patching

Thank you, I will make a PR.


Don't worry! Let me know if you have any questions.


@arlo-luong-goldenowl
`.c-link:hover` and `.c-active` have the same style so we can use like below
```css
.c-link:hover,
.c-active {
  color: #0088CC !important;
}
```
And you shouldn't use `!important` if unnecessary.


Sublime.


Take the thought further...


Now if I want CSV's, I need to create an extra class to facilitate this, same for stata etc. Should the getAnswerModel (or by now getCurrentModel fits better) maybe be an anonymous function that you can inject during the loading of the class? Not tested, but maybe something like

e.g. in the loader
```php
$export = $this->_getClass($type);

$getCurrentModel = function($loader, $modelId, array $filter, array $data, $sort) {
    $model = $loader->getModels()->getSurveyCodeBookModel($modelId);
}
$export->getCurrentModel = $getCurrentModel;
```

and in the export abstract getModel()
```php
if (is_array($model)) {
            if ($this->modelId) {
                $currentFilter = $model['filter'];
                $data = $model['data'];
                $sort = $model['sort'];
                $model = call_user_func($this->getCurrentModel, $this->loader, $this->modelId, $currentFilter, $data, $sort);
            } else {
                return false;
                //$model = false;
            }
        }
```


Not really.
The segment: ID2 to ID3 exists.
The segment ID2 to ID20 exists.
Maybe you mean the segment from the soma center to the first point is skipped. But this has never been considered as a segment.

Here is the meaningful portion of the file:
```
1	1	4908.532415	3714.177530	6623.761006	1.000000	-1
2	3	4916.622781	3719.246048	6617.899199	1.000000	1
3	3	4923.558499	3719.808581	6619.765718	1.000000	2
4	3	4930.792969	3717.711024	6623.927955	1.000000	3
...
20	3	4919.289164	3728.972556	6618.126737	1.000000	2
21	3	4932.136574	3731.390507	6603.710796	1.000000	20
22	3	4935.441465	3739.913920	6599.505871	1.000000	21
```


Add a space after `margin-right:`


Successfully aliased the URL <https://app-p6f9rb7gs.now.sh> to the following aliases:

* https://app.inboxcomics.now.sh
* https://app-git-master.inboxcomics.now.sh


... so if the sender address is wrong, the hash is wrong, then the amount will be 0 (uninitialized) and line 57 checks for that


Bonjour, pourquoi ne pas avoir fait un thème de question plutôt?
https://github.com/LimeSurvey/LimeSurvey/tree/master/themes/question


We no need too many new lines!


Yep


❌ [Build was (probably) aborted](https://jenkins.internalx.com/job/macios/job/master/812/display/redirect)

🔥 [Jenkins job](https://jenkins.internalx.com/job/macios/job/master/812/display/redirect) (on internal Jenkins) failed in stage(s) 'Test run, Test run' 🔥

✅ [Build succeeded](https://jenkins.internalx.com/job/macios/job/master/812//console)
✅ Packages: [xamarin.ios-12.15.0.274.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/0827ab4f21ca876da216af7197051fd75cb58323/812/package/xamarin.ios-12.15.0.274.pkg) [xamarin.mac-5.15.0.274.pkg](https://bosstoragemirror.blob.core.windows.net/wrench/jenkins/master/0827ab4f21ca876da216af7197051fd75cb58323/812/package/xamarin.mac-5.15.0.274.pkg)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/master/0827ab4f21ca876da216af7197051fd75cb58323/812/jenkins-results/api-diff/index.html)
🔥 [Failed to compare API and create generator diff](https://jenkins.internalx.com/job/macios/job/master/812//console) 🔥
    ** Error: Working directory isn't clean:
    HEAD detached at 0827ab4f
    Untracked files:
    (use "git add <file>..." to include in what will be committed)

    tests/bcl-test/BCL tests group 1.csproj
    tests/bcl-test/BCL tests group 2.csproj
    tests/bcl-test/BCL tests group 3.csproj
    tests/bcl-test/BCL tests group 4.csproj
    tests/bcl-test/BCL tests group 6.csproj
    tests/bcl-test/Mac OS X BCL tests group 1-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 1-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 2-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 2-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 3-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 3-mac-modern.csproj
    tests/bcl-test/Mac OS X BCL tests group 4-mac-full.csproj
    tests/bcl-test/Mac OS X BCL tests group 4-mac-modern.csproj
    tests/bcl-test/generated/
    tests/bcl-test/mscorlib-mac-full.csproj
    tests/bcl-test/mscorlib-mac-modern.csproj
    tests/bcl-test/mscorlib.csproj

    nothing added to commit but untracked files present (use "git add" to track)
    Search for `Comparing API & creating generator diff` in the log to view the complete log.
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/master/0827ab4f21ca876da216af7197051fd75cb58323/812/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>27 tests failed, 144 tests passed.</summary>

## Failed tests

 * mscorlib/iOS Unified 32-bits - simulator/Debug: Failed
 * [NUnit] Mono SystemXmlTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemXmlLinqTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemComponentModelDataAnnotationsTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemJsonTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemServiceModelWebTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemIOCompressionTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono MonoDataSqliteTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono MonoRuntimeTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemDataTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemNetHttpTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemServiceModelTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono CorlibTests/watchOS 32-bits - simulator/Debug: Crashed
 * [NUnit] Mono SystemWebServicesTests/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemJsonXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemSecurityXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemLinqXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemXmlXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemRuntimeCompilerServicesUnsafeXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemNumericsXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemCoreXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono MicrosoftCSharpXunit/watchOS 32-bits - simulator/Debug: Crashed
 * [xUnit] Mono SystemNetHttpUnitTestsXunit/watchOS 32-bits - simulator/Debug: Crashed
 * monotouch-test/watchOS 32-bits - simulator/Debug (LinkSdk): Crashed
 * monotouch-test/watchOS 32-bits - simulator/Debug (static registrar): Crashed
 * introspection/watchOS 32-bits - simulator/Debug (watchOS 2.0): Crashed
</details>


Yeah...


Remove the first space of this line!


Thanks😊


`spray.vtf` has infiltrated the repo 😱


Should have a space after `function()`


Use gpio-keys without poll-interval.


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

Created multidev environment [pr-8](https://dashboard.pantheon.io/sites/57885519-1706-4745-8dc7-46858fee4673#pr-8) for haydenrenovation.


Try increasing frequency.


I'm having a problem when I try to run this script. I'm running from terminal in OSX 10.14.5 using Slack 4.0 and when I run it I get the errors:

> Adding Dark Theme Code to Slack...
> This script requires sudo privileges.
> You'll need to provide your password.
> sudo: npx: command not found
> sudo: npx: command not found

Update is hurting my eyes! Any help appreciated thanks so much


Also here, should add a space after `if(scrollTop > 2)`


Add newline.


The first "Strange" - > "Strange"
(90% more floran)


Nothing leave commit


`fcmSupported`?


Successfully aliased the URL <https://antitesis-qz79dnb8k.now.sh> to the following aliases:

* https://antitesis.fobossalmeron.now.sh
* https://antitesis-git-master.fobossalmeron.now.sh


Between class name has too much space


Good catch!


![](https://github.trello.services/images/mini-trello-icon.png) [introduce union, intersection and  complement operators](https://trello.com/c/x3EIdq8o/46-introduce-union-intersection-and-complement-operators)


@bogdan-preda this should be the complete code


Is there a version collision problem with jsonschema>3. I listed the version so that we get jsonschema draft7 support, which is required for some DLHub schemas


I must merge


[R/pir_run.R:206:1:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L206) *style:* **Lines should not be more than 80 characters.**
```r
  if (tree_type == "twin") fasta_filename <- twinning_params$twin_alignment_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:212:1:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L212) *style:* **Lines should not be more than 80 characters.**
```r
  if (tree_type == "twin") evidence_filename <- twinning_params$twin_evidence_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:239:5:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L239) *warning:* **no visible binding for global variable ‘HIERO’**
```r
    HIERO
    ^~~~~
```


Successfully aliased the URL <https://videolistapi-elrb5pqdp.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


The MATLAB Code mentioned above is basically used to solve 2D incompressible Navier Stokes Equations for Lid Driven Cavity by using **Artificial Compressibility Method.**


TeamCity Bvcms / Build [Build 1558](https://builds.tpsdb.com/viewLog.html?buildId=7406&buildTypeId=Bvcms_Build) is now running


Avance parcial del proyecto.


this is shoutdown your pc


Successfully aliased the URL <https://website-9m7qvo2wc.now.sh> to the following aliases:

* https://commercereads.com
* https://website.commercereads.now.sh
* https://website-git-master.commercereads.now.sh


Successfully aliased the URL <https://home-9esiwa19h.now.sh> to the following aliases:

* https://home.crean.now.sh
* https://home-git-master.crean.now.sh


Successfully aliased the URL <https://analytical-chemistry-bank-c3k0zhtbq.now.sh> to the following aliases:

* https://analytical-chemistry-bank.njzjz.now.sh
* https://analytical-chemistry-bank-git-master.njzjz.now.sh


That makes sense, thank you. I'll try to push a fix into 1.3.50.
Meanwhile, the only workaround seems to use `wholeClasspath = true` or to assemble classpath yourself.


[R/pir_run.R:206:1:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L206) *style:* **Lines should not be more than 80 characters.**
```r
  if (tree_type == "twin") fasta_filename <- twinning_params$twin_alignment_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:212:1:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L212) *style:* **Lines should not be more than 80 characters.**
```r
  if (tree_type == "twin") evidence_filename <- twinning_params$twin_evidence_filename
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/pir_run.R:239:5:](https://github.com/richelbilderbeek/pirouette/blob/1359947de43f67e8723e9d4f408db04372ebf981/R/pir_run.R#L239) *warning:* **no visible binding for global variable 'HIERO'**
```r
    HIERO
    ^~~~~
```


THIS LAST COMMIT IS ACTUALLY ISSUE#67


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-MacOS-10.13-clang: OK (2453 of 2453 tests passed, 0 test warnings)

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


🔥 Device tests completed (Failed) on TvOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2882186)(TvOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/0827ab4f21ca876da216af7197051fd75cb58323/2882186/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>5 tests failed, 108 tests passed.</summary>

## Failed tests

 * [NUnit] Mono BCL tests group 2/tvOS - device/Debug: Failed
 * monotouch-test/tvOS - device/Debug (interpreter): Failed
 * [NUnit] Mono BCL tests group 2/tvOS - device/Release: Failed (MT1032: This application executable might be too large (968 MB) to execute on device. If bitcode was enabled you might want to disable it for development, it is only required to submit applications to Apple.)
 * mscorlib/tvOS - device/Release: Failed (MT1032: This application executable might be too large (976 MB) to execute on device. If bitcode was enabled you might want to disable it for development, it is only required to submit applications to Apple.)
 * mscorlib/tvOS - device/AssemblyBuildTarget: SDK framework (release): Failed (MT1032: This application executable might be too large (555 MB) to execute on device. If bitcode was enabled you might want to disable it for development, it is only required to submit applications to Apple.)
</details>


Hmm, that sounds deceptively simple. What I'd do is just remove the intermediary password entirely because I'm already using the intermediary address as part of the payment ID hash and effectively authenticating him.


Successfully aliased the URL <https://home-hx5ehj3ah.now.sh> to the following aliases:

* https://home.crean.now.sh
* https://home-git-master.crean.now.sh


@hugomrdias this is failing in `ipfs-http-client` https://travis-ci.com/ipfs/js-ipfs-http-client/builds/120715405


Successfully aliased the URL <https://mknepprath-next-b5gwmjg3v.now.sh> to the following aliases:

* https://mknepprath.com
* https://www.mknepprath.com
* https://mknepprath-next.mknepprath.now.sh
* https://mknepprath-next-git-master.mknepprath.now.sh


Successfully aliased the URL <https://videolistapi-fk8d8mm38.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


Plugin interface does not use Draco library as of yet. CMakeLists.txt has not been updated yet to accommodate for the interface inherited from image_transport.


Update à faire dans un nouveau fichier 2.1.2to2.1.3.sql plutôt ?


glmbkldmbld


I checked that change in


Successfully aliased the URL <https://videolistapi-d0yehxj7z.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


ThAnK yOu MaStEr KaMeMe


Successfully aliased the URL <https://scoop-docs-1db14ox8j.now.sh> to the following aliases:

* https://scoop-docs.now.sh
* https://scoop-docs.kidonng.now.sh
* https://scoop-docs-git-master.kidonng.now.sh


New commit - CodeBuild rebuild started


What issues are you running into?


Could you please elaborate on this? :)


啊实打实的


@szepeviktor I just realized that while we merged a bunch of your fixes, we didn't add the actual PHPStan config. Do you happen to have that file handy that you can submit via PR, please?


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Closes: #1


Successfully aliased the URL <https://videolistapi-gg42u8jib.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


Very good idea!


@adamjstewart: The autoconf and autoconf dependencies are duplicated after this commit (see 4b6de7806218d4ee19ab5a40ed781a44032b80c7).


I haven't found any information about if an extension with InstallationTarget=Pro is available for the Community edition too (I don't have the Community edition installed to verify it). So I added the Community as target just to be sure.


Attached image with errors appearing after updating from 7.0.0 to 7.1.0

<img width="944" alt="Zrzut ekranu 2019-07-25 o 17 32 30" src="https://user-images.githubusercontent.com/7666514/61887582-383fa000-af02-11e9-87a5-14e7ba0b0850.png">


Successfully aliased the URL <https://garitma-jdlgnh6r2.now.sh> to the following aliases:

* https://garitma.garitma.now.sh
* https://garitma-git-master.garitma.now.sh


Thanks for the info! Now I understand how it works, there's no sorcery involved.


Successfully aliased the URL <https://videolistapi-gnspvl029.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


Successfully aliased the URL <https://videolistapi-5tqclrcsg.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


🔥 Device tests completed (Failed) on iOS on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=2882260)(iOS): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/expose-execute-proxy-auto-configuration-script/45f155eefbb74ff963af8cd1b78c8ea8a107128f/2882260/device-tests/jenkins-results/tests/index.html) 🔥

# Test results

<details>
<summary>113 tests failed, 0 tests passed.</summary>

## Failed tests

 * monotouch-test/iOS Unified 64-bits - device/Debug: Crashed
 * framework-test/iOS Unified 64-bits - device/Debug: Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/Debug: Crashed
 * fsharp/iOS Unified 64-bits - device/Debug: Crashed
 * dont link/iOS Unified 64-bits - device/Debug: Crashed
 * link all/iOS Unified 64-bits - device/Debug: Crashed
 * link sdk/iOS Unified 64-bits - device/Debug: Crashed
 * mono-native-compat/iOS Unified 64-bits - device/Debug: Crashed
 * mono-native-unified/iOS Unified 64-bits - device/Debug: Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/Debug: Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Debug: Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/Debug: Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/Debug: Crashed
 * mscorlib/iOS Unified 64-bits - device/Debug: Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/Debug: Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Release: Crashed
 * monotouch-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug (dynamic registrar): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Release (all optimizations): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug (all optimizations): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug: SGenConc: Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Debug (interpreter -mscorlib): Crashed
 * monotouch-test/iOS Unified 64-bits - device/Release (interpreter -mscorlib): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * framework-test/iOS Unified 64-bits - device/Release: Crashed
 * framework-test/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/Release: Crashed
 * interdependent-binding-projects/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * fsharp/iOS Unified 64-bits - device/Release: Crashed
 * fsharp/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * dont link/iOS Unified 64-bits - device/Release: Crashed
 * dont link/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * link all/iOS Unified 64-bits - device/Release: Crashed
 * link all/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * link sdk/iOS Unified 64-bits - device/Release: Crashed
 * link sdk/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * mono-native-compat/iOS Unified 64-bits - device/Release: Crashed
 * mono-native-compat/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * mono-native-unified/iOS Unified 64-bits - device/Release: Crashed
 * mono-native-unified/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/Release: Crashed
 * [NUnit] Mono BCL tests group 1/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/Release: Crashed
 * [NUnit] Mono BCL tests group 2/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/Release: Crashed
 * [xUnit] Mono BCL tests group 3/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/Release: Crashed
 * [xUnit] Mono BCL tests group 4/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * mscorlib/iOS Unified 64-bits - device/Release: Crashed
 * mscorlib/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
 * mscorlib/iOS Unified 64-bits - device/Debug: SGenConc: Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: dylib (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (debug, profiling): Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/Release: Crashed
 * [xUnit] Mono BCL tests group 6/iOS Unified 64-bits - device/AssemblyBuildTarget: SDK framework (release): Crashed
</details>


Что этот метод делает? Это плохо, когда смотришь на код, и не понимаешь, что он делает.
Зачем так усложнять?
Если метод возвращает поезда по типу, то логично, что метод должен просто вернуть список поездов определенного типа. А что такое список? В данном случае просто массив. Лучше сделать сначала проще, а потом усложнить при надобности, чем наоборот.

Тут нужен всего один метод, который принимает аргумент – тип поезда. Типы поездов обычно это грузовой (cargo) и пассажирский (passenger). У станции есть список (массив) поездов, с помощью определенного метода мы можем из этого общего списка отобрать только те поезда, которые нам нужны (тип которых передаем в аргументе).
Тут простейшая реализация в одну строку.


Successfully aliased the URL <https://christosportofolio-npsv7flvl.now.sh> to the following aliases:

* https://christosportofolio.chriskaragounis.now.sh
* https://christosportofolio-git-master.chriskaragounis.now.sh


TeamCity Bvcms / Build [Build 1558](https://builds.tpsdb.com/viewLog.html?buildId=7406&buildTypeId=Bvcms_Build) outcome was **FAILURE**
Summary: Tests failed: 9, passed: 37 Build time: 00:13:19
### Failed tests
```
Database collection (2): CMSWebTests.QueryModelTests.Should_be_able_to_parse_and_execute_querycode: System.Data.SqlClient.SqlException : Cannot open database "CMS_" requested by the login. The login failed.
Login failed for user 'TPS-BUILDS\teamcity'.
   at System.Data.SqlClient.SqlInternalConnectionTds..ctor(DbConnectionPoolIdentity identity, SqlConnectionString connectionOptions, SqlCredential credential, Object providerInfo, String newPassword, SecureString newSecurePassword, Boolean redirectedUserInstance, SqlConnectionString userConnectionOptions, SessionData reconnectSessionData, DbConnectionPool pool, String accessToken, Boolean applyTransientFaultHandling, SqlAuthenticationProviderManager sqlAuthProviderManager)
   at System.Data.SqlClient.SqlConnectionFactory.CreateConnection(DbConnectionOptions options, DbConnectionPoolKey poolKey, Object poolGroupProviderInfo, DbConnectionPool pool, DbConnection owningConnection, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionFactory.CreatePooledConnection(DbConnectionPool pool, DbConnection owningObject, DbConnectionOptions options, DbConnectionPoolKey poolKey, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionPool.CreateObject(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.UserCreateRequest(DbConnection owningObject, DbConnectionOptions userOptions, DbConnectionInternal oldConnection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection)
   at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.ProviderBase.DbConnectionClosed.TryOpenConnection(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions)
   at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry)
   at System.Data.SqlClient.SqlConnection.Open()
   at System.Data.Linq.SqlClient.SqlConnectionManager.UseConnection(IConnectionUser user)
   at System.Data.Linq.SqlClient.SqlProvider.get_IsSqlCe()
   at System.Data.Linq.SqlClient.SqlProvider.InitializeProviderMode()
   at System.Data.Linq.SqlClient.SqlProvider.System.Data.Linq.Provider.IProvider.Execute(Expression query)
   at System.Data.Linq.DataQuery`1.System.Collections.Generic.IEnumerable<T>.GetEnumerator()
   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)
   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)
   at CmsData.CMSDataContext.ScratchPadCondition() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsData\QueryBuilder\QueryContext.cs:line 28
   at CmsWeb.Areas.Search.Models.QueryModel.QueryCode(CMSDataContext db, String code) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\Search\Models\Query\Model\QueryViewModel.cs:line 15
   at CMSWebTests.QueryModelTests.Should_be_able_to_parse_and_execute_querycode() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Code\QueryModelTests.cs:line 17

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: True, otherchurch: True, nochurch: True): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: False, otherchurch: False, nochurch: False): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: False, otherchurch: True, nochurch: True): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: True, otherchurch: False, nochurch: True): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: True, otherchurch: True, nochurch: False): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: True, otherchurch: False, nochurch: False): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: False, otherchurch: True, nochurch: False): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

Test collection for CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest (2): CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(memberus: False, otherchurch: False, nochurch: True): CmsWeb.Areas.OnlineReg.Models.BadRegistrationException : invalid registration
   at CmsWeb.Areas.OnlineReg.Models.OnlineRegModel..ctor(HttpRequestBase req, CMSDataContext db, Nullable`1 id, Nullable`1 testing, String email, Nullable`1 login, String source) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\CmsWeb\Areas\OnlineReg\Models\OnlineReg\Constructor.cs:line 49
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.GetFakeOnlineRegModel() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 42
   at CMSWebTests.Areas.OnlineReg.Models.AskChurch.NewAskChurchQuestionTest.ShouldPassAskChurchQuestions(Boolean memberus, Boolean otherchurch, Boolean nochurch) in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\UnitTests\CMSWebTests\Areas\OnlineReg\Models\NewAskChurchQuestionTest.cs:line 26

```


``g_strdup (g_strchomp (&line[3]))`` would fix this issue, right?


Successfully aliased the URL <https://scoop-docs-m9vve5ak4.now.sh> to the following aliases:

* https://scoop-docs.now.sh
* https://scoop-docs.kidonng.now.sh
* https://scoop-docs-git-master.kidonng.now.sh


Это должен быть `attr_reader`. Добавлять поезда на станцию мы можем только с помощью методов.


Successfully aliased the URL <https://chemicaltools-web-mbi96hh5c.now.sh> to the following aliases:

* https://chemicaltools-web.njzjz.now.sh
* https://chemicaltools-web-git-master.njzjz.now.sh


Successfully aliased the URL <https://bdovdev-6z3aaq23o.now.sh> to the following aliases:

* https://bdov.dev
* https://bdovdev.375.now.sh
* https://bdovdev-git-master.375.now.sh


Есть метод отправки поезда, а где метод, который принимает поезд?
**"Может принимать поезда (по одному за раз)"**


7409-UnitarySystem-water-cooling-coil-shows-HumRatMax-SPM-not-found (rraustad) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Successfully aliased the URL <https://videolistapi-pb4gnjwj6.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


app.json


oh gosh. I wrote this in 2015. I know nothing about sailjs...just had a customer asking about it...GL


Опять же, почему `attr_accessor`?
Станции маршрут только возвращает. Добавление станций происходит через специальные методы.


[R/bootstrap.R:51:1:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bootstrap.R:155:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L155) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~
```
[R/bootstrap.R:187:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/bootstrap.R#L187) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plot.R:88:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L88) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~
```
[R/plot.R:218:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L218) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~
```
[R/plot.R:224:3:](https://github.com/Aubreyodom/TBSignatureProfiler/blob/0d55c0450dd65acaac9d20929cdb2fd446c46c80/R/plot.R#L224) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


https://github.com/google/leveldb#building has instructions on building the project. Good luck!


reorder-window-struct (XuanLuoLBL) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


Опять же, почему добавляем только название станции? В задании сказано: "Может добавлять промежуточную **станцию** в список".
То есть именно сам объект, речи о названии станции нет.


Successfully aliased the URL <https://videolistapi-j8037vyd3.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


Successfully aliased the URL <https://franciscocom-de73eyhg8.now.sh> to the following aliases:

* https://franciscocom.retrotechxyz.now.sh
* https://franciscocom-git-master.retrotechxyz.now.sh


I don't mind adding the version number into the piece header, but I definitely want to avoid needing to _open_ the piece files to know what their storage format version is. I'll add it, for the sake of better repairability.

How many piece hashes are we talking about needing?


lol you just answered the riddle yourself, if you use the address of the intermediary as a "password" then you insure that only the shop owner can withdraw the remittance, because you can't fake `msg.sender`.
So your `generatePasswordHash()` function will take 2 parameters: intermediary address (a.k.a shop password), and payeePassword.
When the shop owner calls `claim()`, all they have to do is provide the `payeePassword` and the function will pass `msg.sender` and `payeePassword` to `generatePasswordHash()`.


cache-psy (energy-plus) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

![Build Badge](http://img.shields.io/badge/build%20status-passing-green.png)


@JuliaRegistrator register()


**"Может удалять промежуточную станцию из списка"**
Во-первых, мы опять же удаляем именно станцию. А во-вторых, признаю, в задании возможно не очень подробно описано, но если мы должны удалять **промежуточную** станцию из маршрута, значит это не должна быть первая и последняя станция. То есть мы не можем удалить первую и последнюю станцию маршрута, т.к они определяют сам маршрут.


Remove / Unistall Slack download new from the Slack website,
then run the script it would work


Registration pull request created: [JuliaRegistries/General/2286](https://github.com/JuliaRegistries/General/pull/2286)

After the above pull request is merged, it is recommended that a tag is created on this repository for the registered package version.

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v0.2.1 -m "<description of version>" be47bb5a4fb6d794b1171f4582af78eab0054472
git push origin v0.2.1
```


Successfully aliased the URL <https://alpaca-ui-qllb1s88c.now.sh> to the following aliases:

* https://alpaca-ui.now.sh
* https://alpaca-ui.snowdog1.now.sh
* https://alpaca-ui-git-develop.snowdog1.now.sh


Successfully aliased the URL <https://videolistapi-he9qj1fht.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


Automated Test Suite Message


@andrewrobertmadsen I learned that this week!  :-)


Зачем создавать новый маршрут в методе, если сам объект маршрута передается в метод как аргумент?
Можно же просто:
```
@route = route
current_station = route.stations.first
```
Вот и все.


[Robin Ward posted](https://review.discourse.org/t/fix-fail-if-none-of-our-tags-could-be-updated/4602/8):

I think this behaviour is more correct since the input is indeed bad. I will revise the error message to be more clear about the error.


Successfully aliased the URL <https://franciscocom-ptheomo6k.now.sh> to the following aliases:

* https://franciscocom.retrotechxyz.now.sh
* https://franciscocom-git-master.retrotechxyz.now.sh


Always


Your interpretation is correct. When it receives a solicited `READ`, it cancels the unsolicited `NULL` response series until it receives confirmation for the `READ` (if needed), then it will restart the unsolicited `NULL` response series. A confirm of the unsolicited `NULL` while waiting for confirmation of the `READ` would be discarded.

What is not compliant is not deferring the `READ` request, as I stated on the config parameter [here](https://github.com/dnp3/opendnp3/blob/3a7081d26e4e9650cbb219448c28149912b7050c/cpp/lib/include/opendnp3/outstation/OutstationParams.h#L55). Enabling this flag means the device is not compliant to IEEE 1815-2012.


К тому же, у поезда должен быть как раз-таки `attr_accessor` для `@current_station`. Потому что мы должны и возвращать текущую станцию, и назначать (присваивать) ее.


Successfully aliased the URL <https://node-fd-l7s661ymd.now.sh> to the following aliases:

* https://dev.biffy.nl
* https://node-fd.willemliu.now.sh
* https://node-fd-git-master.willemliu.now.sh


Oh dang, how did I miss that? Yes, definitely needed.


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

Created multidev environment [pr-1](https://dashboard.pantheon.io/sites/3a534601-5934-471d-acfa-d06a790fc053#pr-1) for emman-d8-composer-project.


Successfully aliased the URL <https://franciscocom-g3gpxv4dj.now.sh> to the following aliases:

* https://franciscocom.retrotechxyz.now.sh
* https://franciscocom-git-master.retrotechxyz.now.sh


New general convenience init (in UIImageView.swift) has a default image: UIImage? = nil param, + set-able, but defaulted cornerRadius and clipsToBounds parameters.


Successfully aliased the URL <https://videolistapi-5a5zizy78.now.sh> to the following aliases:

* https://video-list-api.ljavierrodriguez.now.sh
* https://video-list-api-git-master.ljavierrodriguez.now.sh


should be assert url == "https://..."


Using maximum alignment was deliberate.  This guards against any other or future alignment issues.

GCC  documentation also states:

"Whenever you leave out the alignment factor in an aligned attribute specification, the compiler automatically sets the alignment for the declared variable or field to the largest alignment which is ever used for any data type on the target machine you are compiling for. Doing this can often make copy operations more efficient, because the compiler can use whatever instructions copy the biggest chunks of memory when performing copies to or from the variables or fields that you have aligned this way."

This alignment attribute is already used elsewhere in Squashfs-tools, and the tools have been developed and tested on GCC only.


Something I've done here is causing truffle test to now crash when it gets to before("do some initialization work"):
`1) normal cases
       "before each" hook: do some initialization work for "should allow Alice to make a deposit and emit the correct event":
     Error: Returned error: VM Exception while processing transaction: revert`
Not sure why though...


Здесь просто по сути `@current_station` присваивается новое значение, но этого не достаточно. У нас же не просто так должны в классе `Station` существовать методы отправки и получения поездов. Если поезд передвигается с одной станции на другую, значит он как бы удаляет себя из текущей станции (`@current_station.send_train(self)`), и как бы добавляет себя на следующую (или предыдущую) станцию `next_station.take_train(self)`. И только после этого можем поменять значение `@current_station` у поезда.

Вот это и есть суть ООП. Оперирование объектами в программе как в реальной жизни.


Соответственно тут то же самое, что написано выше


`@route` тоже кстати нужно сделать как `attr_reader`.