I wasn't able to retrieve PDD puzzles from the code base and submit them to GitHub. If you think that it's a bug on our side, please submit it to [yegor256/0pdd](https://github.com/yegor256/0pdd/issues):

> set -x && set -e && set -o pipefail && cd /tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo && pdd -v -f /tmp/20190418-2476-2ra1jy [1]: bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8) + set -e + set -o pipefail + cd /tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo + pdd -v -f...

Please, copy and paste this stack trace to GitHub:

```
UserError
set -x && set -e && set -o pipefail && cd /tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo && pdd -v -f /tmp/20190418-2476-2ra1jy [1]:
bash: warning: setlocale: LC_ALL: cannot change locale (UTF-8)
+ set -e
+ set -o pipefail
+ cd /tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo
+ pdd -v -f /tmp/20190418-2476-2ra1jy

My version is 0.20.4
Ruby version is 2.6.0 at x86_64-linux
Reading /tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo
168 file(s) found, 56 excluded
/tmp/0pdd20190417-4-1o6zmr6/LarryHsiao/Carpo/gradle/wrapper/gradle-wrapper.jar is a binary file (54413 bytes)
Reading gradlew.bat...
Reading build.gradle...
Reading appveyor.yml...
Reading settings.gradle...
Reading gradlew...
Reading .gitignore...
Reading .travis.yml...
Reading gradle/wrapper/gradle-wrapper.properties...
Reading LICENSE...
Reading .idea/kotlinc.xml...
Reading .idea/vcs.xml...
Reading .idea/misc.xml...
Reading .idea/uiDesigner.xml...
Reading .idea/codeStyles/codeStyleConfig.xml...
Reading .idea/dataSources.xml...
Reading .idea/compiler.xml...
Reading codecov.yml...
Reading readme.md...
Reading src/test/kotlin/com/silverhetch/carpo/config/JdkPropertiesConfigTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/config/CarpoConfigSourceTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/config/ConstConfigTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/CarpoImplTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/util/FileImageUrlTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/server/NanoHttpdFileServerTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/workspace/WorkspaceMergingTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/edge/URITesting.kt...
Reading src/test/kotlin/com/silverhetch/carpo/edge/NanoHttpdTest.java...
Reading src/test/kotlin/com/silverhetch/carpo/edge/NanoHttpdWebServerTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/edge/UpgradeArchiveSite.kt...
Reading src/test/kotlin/com/silverhetch/carpo/edge/SimpleEdgeTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/DBTagTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/WorkspaceTagsTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/factory/UriTagFactoryTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/WorkspaceTagTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/PhantomTagTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/TagNameComparatorTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/PhantomTagsTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/tag/DBTagsTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/script/ConstTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/CarpoWorkspaceTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/utility/dialog/RenameDialogTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/utility/dialog/DeleteSelectedDialogTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/utility/FieldInputDialogTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/MainViewTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/server/ServerStatusStageTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/FileListViewTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/tag/overview/TagOverviewStageTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/TagOverviewViewTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/about/AboutStageTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/file/FileListViewTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/javafx/file/FileInfoStageTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/comparetor/FileNameComparatorTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/factory/WorkspaceMapFactoryTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/SubFilesTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/WorkspaceCFileTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/SubCFileTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/DBFilesTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/views/DbViewTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/views/condition/DbViewConditionsTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/views/DbViewsTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/phantom/PhantomCFileTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/DBTagFilesTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/DBCFileTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/file/WorkspaceTaggedFilesTest.kt...
Reading src/test/kotlin/com/silverhetch/carpo/database/DBFileTagsTest.kt...
Reading src/main/resources/TagManagement.fxml...
Reading src/main/resources/i18n/default.properties...
Reading src/main/resources/TagOverview.fxml...
Reading src/main/resources/Main.fxml...
Reading src/main/resources/About.fxml...
Reading src/main/resources/ServerStatus.fxml...
Reading src/main/resources/FileList.fxml...
Reading src/main/resources/TagList.fxml...
Reading src/main/resources/FileInfo.fxml...
Reading src/main/resources/icon/file.svg...
Reading src/main/resources/icon/tag.svg...
Reading src/main/resources/icon/alpha-c-box.svg...
Reading src/main/resources/icon/folder-plus.svg...
Reading src/main/resources/css/ToggleButton.css...
Reading src/main/resources/css/SplitPane.css...
Reading src/main/resources/css/Decorator.css...
Reading src/main/resources/css/Button.css...
Reading src/main/resources/css/ListView.css...
Reading src/main/resources/css/ToolBar.css...
Reading src/main/resources/css/TextField.css...
Reading src/main/resources/css/General.css...
Reading src/main/kotlin/com/silverhetch/carpo/config/Config.kt...
Reading src/main/kotlin/com/silverhetch/carpo/config/JdkPropertiesConfig.kt...
Reading src/main/kotlin/com/silverhetch/carpo/config/ConstConfig.kt...
Reading src/main/kotlin/com/silverhetch/carpo/config/CarpoConfigSource.kt...
Reading src/main/kotlin/com/silverhetch/carpo/util/FileImageUrl.kt...
Reading src/main/kotlin/com/silverhetch/carpo/server/Servers.kt...
Reading src/main/kotlin/com/silverhetch/carpo/server/Server.kt...
Reading src/main/kotlin/com/silverhetch/carpo/server/NanoHttpdFileServer.kt...
Reading src/main/kotlin/com/silverhetch/carpo/server/CarpoServers.kt...
Reading src/main/kotlin/com/silverhetch/carpo/server/SingletonFileServer.kt...
Reading src/main/kotlin/com/silverhetch/carpo/Carpo.kt...
Reading src/main/kotlin/com/silverhetch/carpo/CarpoImpl.kt...
Reading src/main/kotlin/com/silverhetch/carpo/workspace/CarpoWorkspace.kt...
Reading src/main/kotlin/com/silverhetch/carpo/workspace/WorkspaceMerging.kt...
Reading src/main/kotlin/com/silverhetch/carpo/workspace/Workspace.kt...
Reading src/main/kotlin/com/silverhetch/carpo/threads/WorkerThread.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/DBFileTags.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/DBTag.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/factory/UriTagFactory.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/factory/WorkspaceTagMapFactory.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/factory/DBTagMapFactory.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/Tag.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/WorkspaceTag.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/PhantomTag.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/PhantomTags.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/TagNameComparator.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/Tags.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/DBTags.kt...
Reading src/main/kotlin/com/silverhetch/carpo/tag/WorkspaceTags.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/FieldInputDialog.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/dialog/DeleteSelectedDialog.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/dialog/RenameDialog.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/jfoenix/JFXDecoratorParent.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/draging/MultiDraging.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/draging/TagDraging.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/utility/draging/JdkFileDraging.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/TagManagementView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/server/ServerStatusStage.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/server/ServerStatusView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/tag/overview/TagOverviewStage.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/tag/overview/TagOverviewView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/Stylesheets.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/MainView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/about/AboutStage.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/about/AboutView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/TagListView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/file/FileInfoView.kt...
Reading src/main/kotlin/com/silverhetch/carpo/javafx/file/FileListView.kt...
ERROR: src/main/kotlin/com/silverhetch/carpo/javafx/file/FileListView.kt; puzzle at line #71; TODO found, but puzzle can't be parsed, most probably because TODO is not followed by a puzzle marker, as this page explains: https://github.com/yegor256/pdd#how-to-format
If you can't understand the cause of this issue or you don't know how to fix it, please submit a GitHub issue, we will try to help you: https://github.com/yegor256/pdd/issues. This tool is still in its beta version and we will appreciate your feedback. Here is where you can find more documentation: https://github.com/yegor256/pdd/blob/master/README.md.
Exit code is 1

/app/objects/git_repo.rb:66:in `rescue in block in xml'
/app/objects/git_repo.rb:63:in `block in xml'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/tempfile.rb:295:in `open'
/app/objects/git_repo.rb:62:in `xml'
/app/objects/puzzles.rb:36:in `deploy'
/app/objects/job.rb:38:in `proceed'
/app/objects/job_starred.rb:33:in `proceed'
/app/objects/job_recorded.rb:32:in `proceed'
/app/objects/job_emailed.rb:35:in `proceed'
/app/objects/job_commiterrors.rb:36:in `proceed'
/app/objects/job_detached.rb:48:in `exclusive'
/app/objects/job_detached.rb:36:in `block in proceed'
/app/objects/job_detached.rb:36:in `fork'
/app/objects/job_detached.rb:36:in `proceed'
/app/0pdd.rb:354:in `block in <top (required)>'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1635:in `block in compile!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (3 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1011:in `route_eval'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:992:in `block (2 levels) in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1040:in `block in process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1038:in `process_route'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:990:in `block in route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `each'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:989:in `route!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1097:in `block in dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1094:in `dispatch!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `block in call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `block in invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `catch'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1076:in `invoke'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:924:in `call!'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:913:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/xss_header.rb:18:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/path_traversal.rb:16:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/json_csrf.rb:26:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/base.rb:50:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-protection-2.0.4/lib/rack/protection/frame_options.rb:31:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/logger.rb:15:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/common_logger.rb:33:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:231:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:224:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/head.rb:12:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/method_override.rb:22:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:194:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1957:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `block in call'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1729:in `synchronize'
/app/vendor/bundle/ruby/2.6.0/gems/sinatra-2.0.4/lib/sinatra/base.rb:1502:in `call'
/app/vendor/bundle/ruby/2.6.0/gems/rack-2.0.6/lib/rack/handler/webrick.rb:86:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:140:in `service'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/httpserver.rb:96:in `run'
/app/vendor/ruby-2.6.0/lib/ruby/2.6.0/webrick/server.rb:307:in `block in start_thread'
```


I tried a few times, but it always boils down to the max(abs, abs) form.  I
guess I am not smart enough for that.

On Thu, Apr 18, 2019, 10:44 AM Joost VandeVondele <notifications@github.com>
wrote:

> :-) that's how I started thinking about this.... and perfect hashing
> etc... however, I don't know how to do this (did some quick reading). After
> that, I realized that it has to be a very fast hash to compete with the
> actual definition. My initial plan was to find a and b such that
> (a*(64*sq1+sq2)+b) & 7 is that distance....not sure if these a and b exist.
> Feel free to try.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/vondele/Stockfish/commit/0ddd668c3182f926104e52e43b0885ab31a50411#commitcomment-33232814>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AHCWOSHTVYDB3MQZ7FO6IWDPRCQQLANCNFSM4HG6UAZA>
> .
>


Good point. But in my implementation users can spend their balance, too. So, amount.sub(msg.value).add(remaining) will not always equate to the value of the change. Since I have to do balances[msg.sender] = senderBalance.sub(amount.sub(msg.value)) anyway, it seems it would more expensive in general to add an if statement and then update the sender's balance again if its != 0. Am I mistaken?


@radical from the OSX `ln` manpage:

`     -n     Same as -h, for compatibility with other ln implementations.`

`-n` exists in GNU ln.


If you are done, could you make a pull request. I like all the changes


saw approval from MonsieurNicolas
at https://github.com/xdrpp/stellar-core/commit/dbcfb136cd2cea419b334bb61cb541e1f7ae8d0f


merging xdrpp/stellar-core/xdr-tidy = dbcfb136 into auto


xdrpp/stellar-core/xdr-tidy = dbcfb136 merged ok, testing candidate = e09ba332


Replace "Inset token here" with your bot's token


`SSTORE` is the most expensive operation.
You should make a gas test in remix for sure.


Managed to fixed the author @timj (and seemingly obliterated your comment in the rebase) - I'll try to set authorship correctly going forward.


There is wrong name for the commit its feat(3-Images-&-Tables): Finish practice-0 instead of feat(3-Images-&-Tables): Finish practice-1


Можно еще вот так
`(10..100).step(5).to_a`


Пробел между эл-ми массива
`fibonacci_array = [0, 1]
`


Нужно не 100 чисел, а чтобы последнее число в массиве было < 100


else {
	b	= auxCadABin(arr, derecho(b), max, ceil((max+inicio)/2)+1);
	b	= auxCadABin(arr, izquierdo(b), ceil((max+inicio)/2)-1, inicio);
}


修改


Используй отрицательные индексы для доступа к последнему/предпоследнему эл-ам массива
`next_number = fibonacci_array[-1] + fibonacci_array[-2]`


`@param Context $context`


@JuliaRegistrator `register()`


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

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.1.1 -m "<description of version>" 3c3a92610ebc8885619f561fe988b0d985852fce
git push origin v0.1.1
```


Successfully aliased the URL <https://js-ts-react-training-qg13czkdg.now.sh> to the following aliases.

* https://rio-react-training.now.sh
* https://js-ts-react-training-git-master.e-schultz.now.sh


Not sure if this change was intentional, but this won't compile. Line 88 was the second argument to `partyTable.erase`.


La variable inicio nunca va a ser mayor que max, como mucho iguales.


Если требуется доступ по индексу, предпочтительнее использовать массивы
Можно просто увеличить кол-во дней в феврале на 1, если `leap_year`


`month.between(1, 12)`


some tests failed:
failure: https://travis-ci.org/stellar/stellar-core/builds/521815698?utm_source=github_status&utm_medium=notification


Creo que es mejor usar la cadena directamente en lugar de una arreglo; ya que nos hicieron implementar todas las funciones para que las usemos.


Многострочные блоки оформляются через do/end
```
(1..month).each do |month_index|
end
```


My first commit


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

* https://whatcolourhoodieiskevinwearingtoday.com
* https://whatcolourhoodieiskevinw-git-master.kevincarrogan.now.sh


Updated 2 Hours ago
![image](https://user-images.githubusercontent.com/3929608/56378678-5fb00e00-622b-11e9-8fd3-1a32193b1472.png)


Forgive me if this is obvious, but isn't it UB to turn an immutable reference into a mutable pointer?


Is project a fork of https://github.com/jsdoc2md/jsdoc-to-markdown ?

If so, why not actually fork it, so there is some reference to the upstream history?


note: rebasing the cryptopp changes somehow blew up git, so a merge was required


Хеш больше для внутреннего представления данных, поэтому рекомендуется в качестве ключей использовать символы
```
month_hash = {
  january: 31,
  february: 28,
  march: 31,
  ...
}

```


Hi! This is the friendly automated conda-forge-webservice.

I updated the Github team because of this commit.

- @xylar was added to this feedstock maintenance team.

You should get push access to this feedstock and CI services.

Feel free to join the community [chat room](https://gitter.im/conda-forge/conda-forge.github.io).

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/conda-forge_gotchas.html#using-a-fork-vs-a-branch-when-updating-a-recipe)


Can you explain some of the reasons for these changes?

I'm pretty sure you've reverted `hasPermanentMenuKey` to a previous commit


имена переменный лучше называть целиковым словом. например left, right, value distance.


Многострочные блоки оформляются через do/end
Старайся давать переменным осмысленные названия
```
month_hash.each do |month, days|
  puts month if days == 30
end
```


Это ты зря конечно.)


Хотелось бы увидеть еще тесты.


`to_a` можно не делать
лучше назвать `alphabet`


Компактно массив строк можно записать так:
`vowels_array = %w(a e i o u)`


`vowels_hash = {}`
https://github.com/arbox/ruby-style-guide/blob/master/README-ruRU.md#literal-array-hash


yes


https://ru.wikibooks.org/wiki/Ruby/%D0%A1%D0%BF%D1%80%D0%B0%D0%B2%D0%BE%D1%87%D0%BD%D0%B8%D0%BA/Enumerable#Enumerable#each_with_index

```
alphabet.each.with_index(1) do |letter, index|
  vowels_hash[letter] = index if vowels_array.include?(letter)
end
```


there is enough tbtc to go round :money_mouth_face:


I specifically made this null so we could have votes without a list of allowed users


It's not UB unless `CreateMutexW` actually writes to it, which I sure hope it doesn't write to it.


Oh yeah woops


Chamada para fazer a jogada do computador. Acredito que não esteja no melhor local e forma de se chamar, mas fixei dessa forma para conseguir testar as funções.


При таком подходе, чтобы обратиться к количеству товара нужно знать цену, которую ввел пользователь.
Правильнее в качестве ключей использовать символы и через них обращаться к данным
```
goods_hash[goods_name] = { price: goods_price, quantity: goods_qty }
...
goods_hash.each do |name, info|
  item_total = info[:price] * info[:quantity]
  total += item_total
  puts "Товар: #{name}, цена за эту позицию: #{item_total}"
end
```


BSDFDaylight7128 (mjwitte) - Win64-Windows-10-VisualStudio-16: OK (2404 of 2406 tests passed, 0 test warnings)

Messages:

 * 2 tests had: ESO big diffs.

Failures:

regression Test Summary
 * Passed: 653
 * Failed: 2

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


Переменная нужна только внутри цикла, можно не объявлять тут


Убрать


@JuliaRegistrator register()


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

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.8.6 -m "<description of version>" 0be4e278b2944dcda9a276be6b9ea5834042fa44
git push origin v0.8.6
```


Here secret key can be of any value


TeamCity Glyssen / Glyssen pull requests [Build *.*.223.cc87a296b0414d9c0346c537bd70ecbaddda4c37](http://build.palaso.org/viewLog.html?buildId=149803&buildTypeId=Glyssen_GlyssenPullRequests2) outcome was **SUCCESS**
Summary: Tests passed: 2118, ignored: 18 Build time: 00:08:17


**Clase Movimientos:**
Atributo fecha cambiado de tipo Date a LocalDate
**Clase GestionBBDD:**

- Nuevos metodos implementados en esta versión:

1. modificarHabitaciones
2. mostrarHabitaciones
3. buscarPersona (Nuevo metodo)*
4. insertarPersonas
5. eliminarEmpleados (Nuevo metodo)*
6. eliminarClientes (Nuevo metodo)*
7. eliminarPersonas
8. consultarMovimientos

- Metodos pendientes de implementacion:

1. reservarHabitaciones
2. mostrarHabitacionesDisponibles

- Cambios adicionales en esta clase:

1. Agregación de comentarios explicativos del código

_***Estos metodos no estaban previstos para ser implementados, pero finalmente han sido necesarios para la correcta ejecución de otros métodos**_


Bisschen spät dran


return b;


you having fun with travis lol


It is not a fork. It is the next layer on top of that. Its essentially a set of build files using jsdoc-to-markdown. Every FAT package can use this to create their md files. I suppose I could have named it something else.


```
// Select the entire link
notifyView->execute(SCI_SETANCHOR, startPos);
notifyView->execute(SCI_SETCURRENTPOS, endPos);
...
auto curPos = notifyView->execute(SCI_GETCURRENTPOS);
notifyView->execute(SCI_SETSEL, curPos, curPos);
```
???
The link is not selected.


// Nunca se incrementa el contador inicio.


yes, and together with https://graphics.stanford.edu/~seander/bithacks.html that's quite efficient indeed.


update readme md


- [ ] [

<details>
<summary>Details</summary>

</details>

](url)


ok, removing it, thanks for the notice.


@nateboyette

i accidentally merged branch `jamelle-boose` with `master` and can't get it to back to normal


TeamCity Glyssen / Glyssen pull requests [Build *.*.224.17b8491bfc47e6a4f68f6259271d59355c69cbb5](http://build.palaso.org/viewLog.html?buildId=149804&buildTypeId=Glyssen_GlyssenPullRequests2) outcome was **SUCCESS**
Summary: Tests passed: 2115, ignored: 18 Build time: 00:07:57


Done


FTC renewal soon?


Successfully aliased the URL <https://distrotest-service-mnnco0f10.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Thanks! I'll leave it as is so as to reuse `ipfs_load`.


@yttmwork @chaikemewtwo
前回のコードレビューの修正点でまだできていないところがあるのですが、とりあえず完成に近づけるためにコードの修正をしたのでコードレビューをお願いしたいです。
よろしくお願いします。


no lol


It's good to remove any unneeded functionality. I'm unsure if it's unneeded in this case. It will depend on how the rest shapes up.


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

* https://parempimeininki.com
* https://my-nextjs-app-git-master.apltola.now.sh


Successfully aliased the URL <https://distrotest-service-mw6v6f3ot.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Не нужно явно указывать return true
```
def excess?
  @score > 21
end
```
21 желательно поместить в константу:
```ruby
# game_rules.rb
module GameRules
  BJ = 21
  DEALER_MAX_POINTS = 17
  ...
end

# player.rb
def excess?
  score > GameRules::BJ
end
```


Different injectors may have different requirements on this, I think we should make it configurable.


Now could not deploy this pull request since the `now.json` file does not contain valid JSON.

	Click here to see the contents of `now.json`

{
  "version": 1,
  "name": "portfolio-redo",
  "builds":[
    "src": "package.json",
    "use": "@now/static-build",
    "config": {"distDir": "public"}
  ]
}

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


You can use a `beforeEach() {}` block to wrap up creating a test contract (you are correct to make a new one for each test, admittedly a matter of taste) and other initialization concerns.


Где используется?


<details>
<summary>Details</summary>

</details>


While you're editing just below, isn't the second Fixme here obsolete by now?


Did you try placing the WaterModule somewhere on its own, without a parent tile? This happens if the 'tile' is not actually a tile.


saw approval from marta-lokhova
at https://github.com/MonsieurNicolas/stellar-core/commit/87fe4d23411e9f4c13eb673edb7c178be5f02fea


merging MonsieurNicolas/stellar-core/docUpdate = 87fe4d23 into auto


MonsieurNicolas/stellar-core/docUpdate = 87fe4d23 merged ok, testing candidate = 3f98ac2f


@JuliaRegistrator register()


Registration pull request updated: [nkottary/General/46](https://github.com/nkottary/General/pull/46)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.5.1 -m "<description of version>" 231631271a1a313014140b9701c683988937ea14
git push origin v0.5.1
```
Also, note the warning: Version 0.5.1 skips over 0.5.0
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


*opção fugir do jovem*


Copy of this build can be found at
https://www.mewbuilds.com/build/d16768e6eb51962c6e621c7cb15229019241652c/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmeYbtN54hVfUmgBPJPBpK79qBLKtWxmtqwNpxWPhYmXCV
                       Virus Total analysis
                       https://www.virustotal.com/file/c0fd50fcf167e9b0e9175fadd13bd76bd18690ff3cf09080e469092b67d6c0a8/analysis/1555610144/


f


Successfully aliased the URL <https://distrotest-service-g77xql9s4.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Классы лучше делать узкоспециализированными. Тогда их будет проще поддерживать.
Поэтому хранение карт и подсчет очков лучше вынести в класс руки(`Hand`)


Another possibility is that it's related to the crashes I used to get (#10, #15) - perhaps something non-thread-safe got in somewhere...


nothing


This is over-complicating it.

I can see you have a strong grasp of the language. My critique wouldn't be on a line-by-line basis at this time. Rather, this has too many moving parts.

Given your level, I think I would suggest pushing into the stretch goals while also striving to reduce this to the minimum code size. That may seem contradictory, but it isn't. I'll give you some hints (because we are nice people :-)

`mapping (address => uint) public balances; // these are the liabilities the contract has to each user`

Given the mapping, the `splitFunds(address one, address two) public payable {}` function can accept funds from anyone and address it as an accounting concern.


build production (i believe)


Successfully aliased the URL <https://distrotest-service-l3ani0zjy.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


This comment concerns me. It's bad form to create a contract that accepts unexpected funds. There are usually accounting concerns and if these are not addressed then either the contract will have funds that are unrecoverable, or the contract owner will be burdened with the responsibility of helping users recover their funds. Those concerns are eliminated if unwanted funds can be repelled.


Важный недостаток решения состоит в том, что ты смешал в классе Main логику и интерфейс (инпуты и аутпуты), это очень не правильно

все путсы и гетсы (инпут / аутпут) должны быть в отдельном классе
интерфейс должен быть полностью отделен от логики
класс логики должен общаться с интерфейсом примерно так:
```ruby
def some_action
  @interface.show_some_menu
  @interface.ask_some_question
  answer = @interface.receive_some_answer
  some_other_action(answer)
end
```
методы интерфейса:
- либо метод с `puts`
- либо метод с `gets`
- либо вызов метода другого интерфейса или своего метода
- может быть метод возвращающий какую-то строку или коллекцию строк для вывода

https://ru.wikipedia.org/wiki/Model-View-Controller


Successfully aliased the URL <https://winxp-8dbxiv8wa.now.sh> to the following aliases.

* https://winxp.now.sh
* https://windowsxp.now.sh
* https://winxp-git-master.shizukuichi.now.sh


See above.


I was considering whether it would make sense to have a check here that the resulting totalFeeRate is strictly equal to or greater than the requested cpfpFeeRate. This would make sense for this test where there are strictly only the aforementioned child and parent, but it could fail if there are other transactions playing into this cpfpPackage. Such a check should work if this test is run in isolation here, though.


Добавь еще
`return nil if @gamer.excess? && @dealer.excess?`


Successfully aliased the URL <https://distrotest-service-aail668nh.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Wäre nicht:
"Wir weisen wieder der X-Achse und der Y-Achse eine Variable zu,  sollten aber noch die Extremwerte herausnehmen:" besser?


Well done, good fix


I realize `getBeneficiaryCount()` is a hard `2` but I'm still lost.


This is my first file


`[@gamer, @dealer].max_by(&:score)`


Wieso dialekt? - Warum nicht "Füße" ?


Will add:

```
Note that the ``path`` attribute for the ``foo`` project was last set by the
upstream west.yml; this determines its final value.
```


It would be better just to take `ContextualProcessor` and `DB` as the parameters of constructor. Thus, `CYKAnalyzer` might be initialized with any parameters, not just with config.json.


Nicht "(>100.000)", bitte lieber "... viele -- also mehr als $100\,000$ -- Punkte..."


Sorry for the huge delay, I didn't notice the mention :/
I'm testing right now kernel 5.1.0-rc1 on my tv box and most of the time the box is not rebooting but just shutting down.

However I'll ASAP try to revert the patch and see if is related.


@JuliaRegistrator register()


An unexpected error occured during registration.


This has brought in issues with seeking a specific chunk no longer working as intended


log("waaa")


This would be simpler with a `mapping`. `balances[beneficiaryAddr];`. So simple in fact, it will be less confusing to use it directly where needed so the reviewer doesn't have to scroll up and down to find out what's happening. Try to aim for the simplest possible solution. The genius of the solution is its simplicity.


"`color = ~ sex`" und "dass die Linienfarbe (_der_ Punkte) ..."


Out of interest, why?


"Bei diskreten und vorallem bei nominalen Variablen"


On Thu, 18 Apr 2019 at 17:08, Brett Gossage <notifications@github.com>
wrote:

> No problem adapting, we are quite used to using ref_ptr<>. We held off
> using C++11 for several years, but support has become common and there's
> just too much good stuff there to resist, e.g. std:;thread. Did your test
> cover several implementations?
>

OSG users can select C++11 or later as they prefer, just the OSG itself
can't make the leap without breaking the build irrecoverably for some
users.  Not being able to use C++11 means no std::thread.

FYI, for the VSG I've adopted C++17 along with all the threading etc.  This
is a new project with no legacy applications to support.

Robert.


Unless I am missing something, swallowing this error makes it difficult to know if failures to view are stemming from my data, my spec, or Oz itself.

Perhaps related to: https://github.com/metasoarous/oz/issues/62


... der Parameter `stat="count"`angegeben werden.


@benhalpern I think you accidentaly removed the first bracket of the `<br />` tag here.

![Capture](https://user-images.githubusercontent.com/13546486/56381517-62a00400-6215-11e9-9339-761f69f0bd5f.png)


shibo master:  "one hammer, decide sound"


Successfully aliased the URL <https://distrotest-service-11b21pggp.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Warum das "+"?


Wieso hier ein Semikolon?


BSDFDaylight7128 (mjwitte) - x86_64-Linux-Ubuntu-18.04-gcc-7.3-IntegrationCoverage-Debug: OK (660 of 660 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) ![Coverage Badge](http://img.shields.io/badge/coverage%20status-68.47%25-green.png)


@Bonuseto OK, so I put together a solution. (So far very bad, beaten by 90 % other solutions. But it meets all the criteria, both on time and on memory.) I think that all of the approaches that invole any sort of collection in this way (nevermind if it's `BitSet`) will ultimately fail on time constraints. Choose a smarter approach. :-)


Was ist der Sinn hinter den versteckten Eigenschaften?


@JuliaRegistrator register()


Successfully aliased the URL <https://distrotest-service-n9jpiqqs0.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


I thought we wanted to Sentence case in the settings part.


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

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.5.1 -m "<description of version>" 231631271a1a313014140b9701c683988937ea14
git push origin v0.5.1
```


All what? Why onlyOwner?

I suspect you are in a conceptual trap - the distribution of funds is so important only a privileged user should be able to do it. I like to call that "Server-centric" thinking.

This is a smart contract and it needs to provably fair. The rules are clear, so there is no need for an authoritative user to confirm anything. All a privileged user could do is corrupt/interfere with the basic process or fail in their duties.

Consider this:

```
function splitFunds(address recipientOne, address recipientTwo) public payable {
  // carry on
  // there is no subjectivity and no need for authority
}
```


"Für weiterführende Informationen und Hintergründe sei die foldende Literatur verwiesen:" ?


I meant to write "add minmax range." Silly autocorrect changed it to "minimal."


Hi @kawika-brennan-bfg
You are looking for `self.assertIs()` here to ensure they are evaluating as the same object rather than being objects that comparably equal.


We have everything > SSE2 disabled on Linux right now for reasons I don't know.

gcc / clang have a fairly weird handling of instruction sets, where they are unable to be compiled in, even if you'd explicitly check `cpuid`. MSVC just allows you to call whatever instructions you want (and you'll get hit by an "illegal instruction" exception if you do it wrongly).


Spricht etwas dagegen die Eigenschaften als Vektor mit drei Elementen umzusetzen?


Ah ok, I see~

Yah, I think we should distinguish the name: `fat-jsdoc-to-md`?


Successfully aliased the URL <https://js-ts-react-training-8pscqx70t.now.sh> to the following aliases.

* https://rio-react-training.now.sh
* https://js-ts-react-training-git-master.e-schultz.now.sh


"Sache kann -- die aber dafür gut." und "Mrs. Right"


Good point, I'll only accept funds from Alice (owner) then.


Also altered the external port for a container, of really no consequence.


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 288](https://teamcity.otenv.com/viewLog.html?buildId=10467517&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


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

* https://learned-app-git-master.labs11-learned-1.now.sh
* https://learned-app.now.sh


I can see your knowledge of syntax is strong. We need to turn a corner to start thinking about this process in a blockchain way. I left some hints that will hopefully help you discover some things yourself. Don't wish to give the whole game away. Let's iterate!


@funilrys ok,so based on the explanation you linked:
`RZD example`
`Remove everyline which match example.*` .....
means that `openload.co` and `openload.io` are not necessary due to `RZD openload` line is already present and should take care of both.Is that correct?


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 289](https://teamcity.otenv.com/viewLog.html?buildId=10467518&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) is now running


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 288](https://teamcity.otenv.com/viewLog.html?buildId=10467517&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) outcome was **FAILURE**
Summary: Exit code 1 (Step: build_test (Maven)) Build time: 00:00:32


Не очень хорошо напрямую к банку обращаться. Лучше добавить игроку методы `withdraw/debit`
Финансовые операции желательно поместить в отдельный класс, например так:
```ruby
class Accountant
  attr_reader :bank

  def initialize
    @bank = 0
  end

  def bet(player)
    player.withdraw(GameRules::BET)
    @bank += GameRules::BET
  end

  def reward_winner(winner)
     ...
  end

  def refund(*players)
    ...
  end
end
```


TeamCity Architecture Team / Java Platform / otj-kafka / BuildTest [Build 289](https://teamcity.otenv.com/viewLog.html?buildId=10467518&buildTypeId=ArchitectureTeam_JavaPlatform_OtjKafka_BuildTest) outcome was **FAILURE**
Summary: Exit code 1 (Step: build_test (Maven)) Build time: 00:00:11


Nicht "Studienteilnehmern", besser "Studienteilnehmende" oder "Studienteilnehmer*innen"?


Found bug in your navigation bar (desktop full size mode), please fix it :)
https://imgur.com/4ku4N45


OH. I'll change that. Thanks!


Was soll das $\,$ hier bewirken?


I'll try switching to `https://git.example.com/` and `git@github.com:my-user`. I'm explicitly trying to avoid making people think remotes must be something user-specific with these examples.


I actually considered something like that. Should have just gone with it. Yeah that works for me. Can i change a repo name? or do I need to create a new one, port over, and kill this one?


"nicht-parametrisches" ? ;-) und sollte es nicht $95\,\%$ heißen?


Successfully aliased the URL <https://distrotest-service-pp3rb0int.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Cheers


"Zenodo "


We will likely want to make a settings component to inject these variables. Also, will transportd forward headers to the destination?


Main idea:
(1) The contracts balance is everything that has been sent to the contract, but not split yet.
(2) HasBeneficiaries abstracts how each beneficiary gets funds in their account. For now there are two, but I foresaw that probably a mapping or more than two users might be required in the future. The abstraction getBeneficiaryCount() allows me to change that in HasBeneficiaries, without touching Splitter.


Changed it, test still passes! d9378fd


Seek chunk can easily be changed to allow for the seeking of a full chunk at a location with the overlap fetch also


What would I write inside beforeEach? Whenever I use `Splitter.new(...)` `truffle test` complains with random stuff, looks ABI related.


Successfully aliased the URL <https://distrotest-service-4z9cz8x9p.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


The hardware system test specs will follow to accompany the described header file implementation in a proposed API hook into a radix tree environment such as the Forest software offered by R Computing.  In short, 4 specialized registers are proposed to be designated solely for this base, to be assigned on an appropriate chip with sole proprietary bus


@JuliaRegistrator register()


Copy of this build can be found at
https://www.mewbuilds.com/build/d16d2e64e1b234b01e8a4bd77450440dcdaa0675/index.html
                       https://www.cloudflare-ipfs.com/ipfs/QmW6MSFfoxfp7UR8SV9cgHPQnVoQSveJeedr8DoNb3xKDC
                       Virus Total analysis
                       https://www.virustotal.com/file/a972e1aa08e6f28f465c0b244510839add8ad67c5352444a0cbffe768746ef35/analysis/1555611299/


Registration pull request updated: [nkottary/General/46](https://github.com/nkottary/General/pull/46)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.5.1 -m "<description of version>" 231631271a1a313014140b9701c683988937ea14
git push origin v0.5.1
```
Also, note the warning: Version 0.5.1 skips over 0.5.0
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


Meh, das -moz-read-only kann ich gar nicht vernünftig weglassen, werde das aber trotzdem mal zusammenfassen, damit es die CSS-Datei nicht unnötig größer macht. Noch nicht committed und gepusht!


I suggest leaving the 5050 ifdef.

Matt


Successfully aliased the URL <https://distrotest-service-frvk5e4pv.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Successfully aliased the URL <https://distrotest-service-737nfs6p7.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


You need to scope a var for the instance outside `beforeEach`. You could refactor this idea for async/await:

https://ethereum.stackexchange.com/questions/15567/truffle-smart-contract-testing-does-not-reset-state/15574#15574


I think where our approaches differ, is in the way we foresee extension.

- I planned for more than two beneficiaries, without changing the web interface at all, i.e., Alice just does `contract.send(...); contract.splitAll();`
- You allow arbitrarily many Alices to Insta-Split whatever they send to the contract between two addresses of their choice. (or three, or four, up to the variable limit of contract functions).

I agree with you that your approach is neater, and will go implement it.


Successfully aliased the URL <https://distrotest-service-r75q4jvfx.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


[R/deterministic-SA.R:2:2:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L2) *style:* **Commented code should be removed.**
```r
#### Function to compute one-way sensitivity analysis (OWSA) ####
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/deterministic-SA.R:29:81:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
owsa_det <- function(parms, ranges, nsamps = 100, params.basecase, FUN, outcome,
                                                                                ^
```
[R/deterministic-SA.R:32:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L32) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(sum(parms %in% names(params.basecase)) != length(parms)){
    ^
```
[R/deterministic-SA.R:35:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L35) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:36:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L36) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(typeof(ranges)!="list"){
    ^
```
[R/deterministic-SA.R:36:20:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L36) *style:* **Put spaces around all infix operators.**
```r
  if(typeof(ranges)!="list"){
                  ~^~~
```
[R/deterministic-SA.R:39:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L39) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:40:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L40) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(parms) != length(ranges)){
    ^
```
[R/deterministic-SA.R:43:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:44:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L44) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(sum(parms==names(ranges)) != length(parms)){
    ^
```
[R/deterministic-SA.R:44:15:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L44) *style:* **Put spaces around all infix operators.**
```r
  if(sum(parms==names(ranges)) != length(parms)){
             ~^~~
```
[R/deterministic-SA.R:47:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:49:41:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L49) *style:* **Trailing whitespace is superfluous.**
```r
    funtest <- FUN(params.basecase, ...)
                                        ^~
```
[R/deterministic-SA.R:50:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L50) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, error = function(e) NA)
  ^
```
[R/deterministic-SA.R:51:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L51) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.na(sum(is.na(jj)))){
    ^
```
[R/deterministic-SA.R:55:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L55) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(strategies)){
    ^
```
[R/deterministic-SA.R:57:32:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
    n.str <- length(strategies)
                               ^
```
[R/deterministic-SA.R:59:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L59) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(strategies)!=length(funtest[, 1])){
    ^
```
[R/deterministic-SA.R:59:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L59) *style:* **Put spaces around all infix operators.**
```r
  if(length(strategies)!=length(funtest[, 1])){
                      ~^~~
```
[R/deterministic-SA.R:63:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L63) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:64:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L64) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!(outcome %in% v.outcomes)){
    ^
```
[R/deterministic-SA.R:67:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:68:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L68) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.owsa.all <- NULL
  ^~~~~~~~~~~
```
[R/deterministic-SA.R:69:30:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L69) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  for (i in 1:length(parms)) { # i <- 2
                             ^
```
[R/deterministic-SA.R:69:34:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L69) *style:* **Commented code should be removed.**
```r
  for (i in 1:length(parms)) { # i <- 2
                                 ^~~~~~
```
[R/deterministic-SA.R:71:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L71) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    v.owsa.input <- seq(ranges[[i]][1],
    ^~~~~~~~~~~~
```
[R/deterministic-SA.R:71:40:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L71) *style:* **Trailing whitespace is superfluous.**
```r
    v.owsa.input <- seq(ranges[[i]][1],
                                       ^
```
[R/deterministic-SA.R:72:40:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L72) *style:* **Trailing whitespace is superfluous.**
```r
                        ranges[[i]][2],
                                       ^
```
[R/deterministic-SA.R:75:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L75) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    m.out.owsa <- matrix(0,
    ^~~~~~~~~~
```
[R/deterministic-SA.R:75:28:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L75) *style:* **Trailing whitespace is superfluous.**
```r
    m.out.owsa <- matrix(0,
                           ^
```
[R/deterministic-SA.R:76:40:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L76) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                         nrow = length(v.owsa.input),
                                       ^~~~~~~~~~~~
```
[R/deterministic-SA.R:76:54:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L76) *style:* **Trailing whitespace is superfluous.**
```r
                         nrow = length(v.owsa.input),
                                                     ^
```
[R/deterministic-SA.R:79:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L79) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.owsa.input <- params.basecase
    ^~~~~~~~~~~~
```
[R/deterministic-SA.R:80:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L80) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    for (j in 1:length(v.owsa.input)){ # j <- 1
                       ^~~~~~~~~~~~
```
[R/deterministic-SA.R:80:38:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L80) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    for (j in 1:length(v.owsa.input)){ # j <- 1
                                     ^
```
[R/deterministic-SA.R:80:42:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L80) *style:* **Commented code should be removed.**
```r
    for (j in 1:length(v.owsa.input)){ # j <- 1
                                         ^~~~~~
```
[R/deterministic-SA.R:81:7:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L81) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      l.owsa.input[names(l.owsa.input) == parms[i]] <- v.owsa.input[j]
      ^~~~~~~~~~~~
```
[R/deterministic-SA.R:81:26:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L81) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      l.owsa.input[names(l.owsa.input) == parms[i]] <- v.owsa.input[j]
                         ^~~~~~~~~~~~
```
[R/deterministic-SA.R:81:56:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L81) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      l.owsa.input[names(l.owsa.input) == parms[i]] <- v.owsa.input[j]
                                                       ^~~~~~~~~~~~
```
[R/deterministic-SA.R:82:7:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L82) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      m.out.owsa[j, ] <- FUN(l.owsa.input, ...)[[outcome]]
      ^~~~~~~~~~
```
[R/deterministic-SA.R:82:30:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L82) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      m.out.owsa[j, ] <- FUN(l.owsa.input, ...)[[outcome]]
                             ^~~~~~~~~~~~
```
[R/deterministic-SA.R:84:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L84) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/deterministic-SA.R:86:27:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L86) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                          v.owsa.input,
                          ^~~~~~~~~~~~
```
[R/deterministic-SA.R:87:27:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L87) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                          m.out.owsa)
                          ^~~~~~~~~~
```
[R/deterministic-SA.R:89:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L89) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/deterministic-SA.R:90:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L90) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    df.owsa.all <- rbind(df.owsa.all, df.owsa)
    ^~~~~~~~~~~
```
[R/deterministic-SA.R:90:26:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L90) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    df.owsa.all <- rbind(df.owsa.all, df.owsa)
                         ^~~~~~~~~~~
```
[R/deterministic-SA.R:92:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L92) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:93:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L93) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.owsa.lng <- reshape2::melt(df.owsa.all,
  ^~~~~~~~~~~
```
[R/deterministic-SA.R:93:33:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L93) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.owsa.lng <- reshape2::melt(df.owsa.all,
                                ^~~~~~~~~~~
```
[R/deterministic-SA.R:93:45:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L93) *style:* **Trailing whitespace is superfluous.**
```r
  df.owsa.lng <- reshape2::melt(df.owsa.all,
                                            ^
```
[R/deterministic-SA.R:94:71:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L94) *style:* **Trailing whitespace is superfluous.**
```r
                                id.vars = c("parameter", "param_val"),
                                                                      ^
```
[R/deterministic-SA.R:95:60:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L95) *style:* **Trailing whitespace is superfluous.**
```r
                                variable.name = "strategy",
                                                           ^
```
[R/deterministic-SA.R:97:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L97) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:98:9:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L98) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  class(df.owsa.lng) <- c("owsa", "data.frame")
        ^~~~~~~~~~~
```
[R/deterministic-SA.R:99:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L99) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:100:10:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L100) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  return(df.owsa.lng)
         ^~~~~~~~~~~
```
[R/deterministic-SA.R:104:2:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L104) *style:* **Commented code should be removed.**
```r
#### Function to compute two-way sensitivity analysis (TWSA) ####
 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/deterministic-SA.R:131:87:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L131) *style:* **Trailing whitespace is superfluous.**
```r
twsa_det <- function(parm1, parm2, ranges, nsamps = 40, params.basecase, FUN, outcome,
                                                                                ^
```
[R/deterministic-SA.R:134:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L134) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(sum(c(parm1, parm2) %in% names(params.basecase)) != 2){
    ^
```
[R/deterministic-SA.R:137:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L137) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:138:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L138) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(typeof(ranges)!="list"){
    ^
```
[R/deterministic-SA.R:138:20:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L138) *style:* **Put spaces around all infix operators.**
```r
  if(typeof(ranges)!="list"){
                  ~^~~
```
[R/deterministic-SA.R:141:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L141) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:142:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L142) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(ranges)!=2){
    ^
```
[R/deterministic-SA.R:142:20:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L142) *style:* **Put spaces around all infix operators.**
```r
  if(length(ranges)!=2){
                  ~^~~
```
[R/deterministic-SA.R:145:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L145) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:147:41:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L147) *style:* **Trailing whitespace is superfluous.**
```r
    funtest <- FUN(params.basecase, ...)
                                        ^~
```
[R/deterministic-SA.R:148:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L148) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, error = function(e) NA)
  ^
```
[R/deterministic-SA.R:149:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L149) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.na(sum(is.na(jj)))){
    ^
```
[R/deterministic-SA.R:153:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L153) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.null(strategies)){
    ^
```
[R/deterministic-SA.R:154:28:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L154) *style:* **Commas should always have a space after.**
```r
    strategies <- funtest[,1]
                           ^
```
[R/deterministic-SA.R:155:32:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L155) *style:* **Trailing whitespace is superfluous.**
```r
    n.str <- length(strategies)
                               ^
```
[R/deterministic-SA.R:157:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L157) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(strategies)!=length(funtest[, 1])){
    ^
```
[R/deterministic-SA.R:157:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L157) *style:* **Put spaces around all infix operators.**
```r
  if(length(strategies)!=length(funtest[, 1])){
                      ~^~~
```
[R/deterministic-SA.R:161:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L161) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:162:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L162) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!(outcome %in% v.outcomes)){
    ^
```
[R/deterministic-SA.R:165:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L165) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:167:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L167) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.twsa.params <- expand.grid(placeholder_name1 = seq(ranges[[1]][1],
  ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:167:72:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L167) *style:* **Trailing whitespace is superfluous.**
```r
  df.twsa.params <- expand.grid(placeholder_name1 = seq(ranges[[1]][1],
                                                                       ^
```
[R/deterministic-SA.R:168:72:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L168) *style:* **Trailing whitespace is superfluous.**
```r
                                                        ranges[[1]][2],
                                                                       ^
```
[R/deterministic-SA.R:169:78:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L169) *style:* **Trailing whitespace is superfluous.**
```r
                                                        length.out = nsamps),
                                                                             ^
```
[R/deterministic-SA.R:170:72:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L170) *style:* **Trailing whitespace is superfluous.**
```r
                                placeholder_name2 = seq(ranges[[2]][1],
                                                                       ^
```
[R/deterministic-SA.R:171:72:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L171) *style:* **Trailing whitespace is superfluous.**
```r
                                                        ranges[[2]][2],
                                                                       ^
```
[R/deterministic-SA.R:173:9:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L173) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  names(df.twsa.params) <- c(parm1, parm2)
        ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:174:18:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L174) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  n.rows <- nrow(df.twsa.params)
                 ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:175:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L175) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:177:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L177) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  m.out.twsa <- matrix(0,
  ^~~~~~~~~~
```
[R/deterministic-SA.R:177:26:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L177) *style:* **Trailing whitespace is superfluous.**
```r
  m.out.twsa <- matrix(0,
                         ^
```
[R/deterministic-SA.R:178:38:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L178) *style:* **Trailing whitespace is superfluous.**
```r
                       nrow = n.rows,
                                     ^
```
[R/deterministic-SA.R:180:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L180) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:182:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L182) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  l.twsa.input <- params.basecase
  ^~~~~~~~~~~~
```
[R/deterministic-SA.R:183:22:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L183) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  for (i in 1:n.rows){ # i <- 1
                     ^
```
[R/deterministic-SA.R:183:26:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L183) *style:* **Commented code should be removed.**
```r
  for (i in 1:n.rows){ # i <- 1
                         ^~~~~~
```
[R/deterministic-SA.R:184:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L184) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm1] <- df.twsa.params[i,1]
    ^~~~~~~~~~~~
```
[R/deterministic-SA.R:184:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L184) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm1] <- df.twsa.params[i,1]
                       ^~~~~~~~~~~~
```
[R/deterministic-SA.R:184:51:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L184) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm1] <- df.twsa.params[i,1]
                                                  ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:184:68:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L184) *style:* **Commas should always have a space after.**
```r
    l.twsa.input[names(l.twsa.input) == parm1] <- df.twsa.params[i,1]
                                                                   ^
```
[R/deterministic-SA.R:185:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L185) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm2] <- df.twsa.params[i,2]
    ^~~~~~~~~~~~
```
[R/deterministic-SA.R:185:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L185) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm2] <- df.twsa.params[i,2]
                       ^~~~~~~~~~~~
```
[R/deterministic-SA.R:185:51:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L185) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    l.twsa.input[names(l.twsa.input) == parm2] <- df.twsa.params[i,2]
                                                  ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:185:68:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L185) *style:* **Commas should always have a space after.**
```r
    l.twsa.input[names(l.twsa.input) == parm2] <- df.twsa.params[i,2]
                                                                   ^
```
[R/deterministic-SA.R:186:5:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L186) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    m.out.twsa[i, ] <- FUN(l.twsa.input, ...)[[outcome]]
    ^~~~~~~~~~
```
[R/deterministic-SA.R:186:28:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L186) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    m.out.twsa[i, ] <- FUN(l.twsa.input, ...)[[outcome]]
                           ^~~~~~~~~~~~
```
[R/deterministic-SA.R:187:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L187) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/deterministic-SA.R:189:7:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
      ^
```
[R/deterministic-SA.R:189:9:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Put spaces around all infix operators.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
       ~^~
```
[R/deterministic-SA.R:189:10:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
         ^
```
[R/deterministic-SA.R:189:17:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Put spaces around all infix operators.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
               ~^~
```
[R/deterministic-SA.R:189:32:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Put spaces around all infix operators.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
                              ~^~
```
[R/deterministic-SA.R:189:33:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
                                ^
```
[R/deterministic-SA.R:189:40:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Put spaces around all infix operators.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
                                      ~^~
```
[R/deterministic-SA.R:189:45:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L189) *style:* **Commas should always have a space after.**
```r
    if(i/(n.rows/10) == round(i/(n.rows/10),0)) {
                                            ^
```
[R/deterministic-SA.R:190:11:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L190) *style:* **Only use double-quotes.**
```r
      cat('\r', paste(i/n.rows * 100, "% done", sep = " "))
          ^~~~
```
[R/deterministic-SA.R:190:24:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L190) *style:* **Put spaces around all infix operators.**
```r
      cat('\r', paste(i/n.rows * 100, "% done", sep = " "))
                      ~^~
```
[R/deterministic-SA.R:193:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L193) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:194:25:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L194) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.twsa <- data.frame(df.twsa.params,
                        ^~~~~~~~~~~~~~
```
[R/deterministic-SA.R:195:25:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L195) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                        m.out.twsa)
                        ^~~~~~~~~~
```
[R/deterministic-SA.R:197:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L197) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:198:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L198) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:199:3:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L199) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  df.twsa.lng <- reshape2::melt(df.twsa, id.vars = c(parm1, parm2),
  ^~~~~~~~~~~
```
[R/deterministic-SA.R:199:68:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L199) *style:* **Trailing whitespace is superfluous.**
```r
  df.twsa.lng <- reshape2::melt(df.twsa, id.vars = c(parm1, parm2),
                                                                   ^
```
[R/deterministic-SA.R:200:60:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L200) *style:* **Trailing whitespace is superfluous.**
```r
                                variable.name = "strategy",
                                                           ^
```
[R/deterministic-SA.R:202:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L202) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:203:9:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L203) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  class(df.twsa.lng) <- c("twsa", "data.frame")
        ^~~~~~~~~~~
```
[R/deterministic-SA.R:204:1:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L204) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/deterministic-SA.R:205:10:](https://github.com/DARTH-git/dampack/blob/0dc00a99d9f09bee3e78af10742a8b5455df0ef6/R/deterministic-SA.R#L205) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  return(df.twsa.lng)
         ^~~~~~~~~~~
```


Proposed test of this API will be submitted for consideration to this winter's SCS


Successfully aliased the URL <https://distrotest-service-5iqr14vei.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


ref https://github.com/Tukaiz/dossier/commit/2fde32e19856156deae31becb04b5aa63fc343b1


Probably was used at one point during development and accidentally left around. We should make use of tools like scalafix to lint/remove unused stuff.


I request that the request be deleted, the title was incorrect.


Successfully aliased the URL <https://distrotest-service-gerdtba9m.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


@MichaelM1177 @litso If you would like to write a PR to change the sorting of devices in the `/devices` page, this is the query to update.

<img width="349" alt="Screen Shot 2019-04-18 at 11 22 16 AM" src="https://user-images.githubusercontent.com/32649767/56382478-52b00200-61cc-11e9-9473-1c13cb56b6e2.png">


Successfully aliased the URL <https://distrotest-service-enubsnj34.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


@sathish-spidie , you can find out the solution on the link there: https://npmjs.com/advisories/786:

> Remediation
>
> Upgrade to version 2.3.1 or higher.

What this means is that in your package.json you should make sure the line for "braces" under "dependencies"  says

```
"braces": "^2.3.1",
```

and then delete your cached npm packages by

```
rm -r node_modules/ package-lock.json
```

and then

```
npm install
```

If you don't directly depend on "braces", which is the situation I am in, you can use

```
npm list
```

to figure out which of your packages is depending on "braces", and then go make sure to update each of those packages in the same way: version bump them, make sure to prefix the versions of everything with "^", and then delete your packages and regenerate package-lock.json by redoing `npm install`; that will get the latest, hopefully bugfixed, versions of all your packages; but if any of your packages have not yet updated to use `"braces": "^2.3.1"` then you will have to go to their github projects and file an issue.

---

A comment on a commit inside the braces project isn't really a proper general support forum for npm. For that, and for future questions, you will probably have good luck asking at https://npm.community/c/support.  I hope the above helps and lets you extend your developer skills.


Mhh, offenbar wird das CSS vom Firefox komplett ignoriert, wenn ein Selektor dabei ist, den der Firefox nicht kennt. Also bleibt es vorerst wie es ist.


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

* https://devonberger.com
* https://www.devonberger.com


Ты создал зависимость колоды от игрока(колода знает что у игрока есть массив карт). Это вовсе не обязательно. Колода может просто возвращать массив карт
```ruby
# main.rb
@gamer.add_cards(@game.pack.deal(2))
```


# 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)|


Enum values shouldn't need mappings.


Das sind zwei Änderungen in einem Commit, in dessen Nachricht auch nur eine davon erwähnt wird. Das Updates-Tab wird erst mal rausfliegen, wandert aber in meinen SWS-Branch.


Successfully aliased the URL <https://portfolio-redo-r88ulaqwg.now.sh> to the following aliases.

* https://tang.now.sh
* https://portfolio-redo-git-master.tang.now.sh


changelog: rest -> rests


we should reject too long names. Using strnlen(name->name, LTTNG_KERNEL_SESSION_NAME_LEN) and making sure it is < LTTNG_KERNEL_SESSION_NAME_LEN (needs to contain at least a \0 before it ends).


no need. it is already allocated with zeroes. (*zalloc)


Hi @harold. Thanks for looking at this.

I think #62 is a bit different. That has more to do with the client side.

The only errors which would get caught here would be with respect to the Oz plot server itself. That having been said, if you have a suggestion for better error reporting here, I'm all ears.

Thanks


Got it. Changed to private. I'm getting the sense I should think protection over accessibility in regards to smart contracts.


I don't like this icon, so I deleted it. :D
The original is better for me.


Pointless when not debugging...but useful when debugging.
Is there a problem with it?
My guess is that the variable isn't assigned unless we encounter the exception which would hopefully be rare...


comment about changelog: tracer_buffering_schem -> tracer_buffering_scheme


**FastHub Version:**  <!-- Don't forget to mention "Enterprise" here if needed. -->
**Android Version:**
**Device Information:**
- MANUFACTURER: <!-- e.g. Yota Devices Limited -->
- BRAND: <!-- e.g. YotaPhone -->
- MODEL: <!-- e.g. YD201 -->


Ok - I can.


the struct field is already [LTTNG_KERNEL_SESSION_NAME_LEN]  it "implicitly" impose a limit no? Also since we force name>name[END -1] to \0 we limit overrun by strcpy no?


Does it work when you remove the return?


please move this into a helper function e.g. "print_escaped_string" or such.


I'll ask you to review :-)
Enjoy the weekends

On Thu, Apr 18, 2019 at 1:12 PM Ladislav Thon <notifications@github.com>
wrote:

> I don't understand it deeply, but what you say makes sense to me :-)
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/thorntail/thorntail/commit/352af76e22a1f999d6c53ad76dc0b0c36e301f4d#commitcomment-33228947>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AADSFN6UW36BO3YZ6EQE2EDPRBQT3ANCNFSM4HG37VLQ>
> .
>


Okai. This was mostly defensive programming on my end. Will remove.


this kind of code is usually much prettier if done in a switch () case.


Let me know if these changes look good. I can merge these changes with the dev branch of my forked repo and send a pull request to the main GPGPU-Sim repo.


# 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)|


does `1 -` work for markdown?  I'm used to `1.`.  If this works, great.


@JuliaRegistrator `register()`


Registration pull request updated: [JuliaRegistries/General/126](https://github.com/JuliaRegistries/General/pull/126)

After the above pull request is merged, it is recommended that you create
a tag on this repository for the registered package version:
```
git tag -a v0.3.2 -m "<description of version>" e5b770d08d670cb9f174416a00eddc8eb5372e35
git push origin v0.3.2
```


sure. How "modular" do we want this function? Do we pass the espace character and the character to escape? or simply conform to CTF string literal rules? https://diamon.org/ctf/#specC.1.6


> какая связаться с Главным разработчиком ?

Можно по почте но как вижу он забросил это дело с билингом временно


Are you going to be pushing this to the main repo separately from the other fixes for the textures?  If so, this is ok but it would be better to merge this fix with Preyesh's and submit one larger fix.  Or you could just make that change part of this, since it's a very small delta on top of what you've done here.  Otherwise there will be two very similar pull requests that are dependent on similar changes.


![](https://github.trello.services/images/mini-trello-icon.png) [Skip JSDOC generation for template files](https://trello.com/c/apQiQZx4/90-skip-jsdoc-generation-for-template-files)


why are you uploading this file to the repo ?


Successfully aliased the URL <https://distrotest-service-cd34bywew.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Successfully aliased the URL <https://devonbergercom-34cyfxd16.now.sh> to the following aliases.

* https://devonberger.com
* https://www.devonberger.com
* https://devonbergercom-git-master.devonashleyberger.now.sh


Created multidev environment [hscrb#ci-865](https://dashboard.pantheon.io/sites/06f9bf1c-27cc-4fe9-8eda-f88f153eb347#ci-865).

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


nevermind... looking at it more closely, the if() are neater in this specific case.


The following doc(s) have been deployed to the [sgredispl](https://sgredispl-static-docs.pantheonsite.io/docs) Multidev environment:
- [/docs/redis](https://sgredispl-static-docs.pantheonsite.io/docs/redis)


In the case I hit `(ex-data e)` was `nil` ... so this was particularly unhelpful :)

I am not familiar with this code, yet, but it seems an exception here is never good.

I guess maybe the thing to do here is to detect if the thrown error is indeed from Oz, and if so do something nice, like print possible causes/solutions if possible. And if the error isn't well known, maybe just let it bubble up to the repl - since it likely is coming from either from a bug in Oz, or some disagreement between Oz and a library. Then people will at least see it, and could start tracking it down.


Successfully aliased the URL <https://distrotest-service-gq2fzznjp.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


all tests pass:
success: https://travis-ci.org/stellar/stellar-core/builds/521834942?utm_source=github_status&utm_medium=notification


SSHProject


Deployment failed with the following error:

~~~
The following environment variables can not be configured: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION
~~~


setting the end -1 to \0 silently truncate. It's better to return an error.


# 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)|


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `demo-shipengine-private-key` (in env: `SHIPENGINE_PRIVATE_KEY)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


In the case a client send malformed data, make sense will modify accordingly.


it does not have to be very much modular. I'm fine naming the function "print_escaped_ctf_string" even. It's all internal and for the purpose of generating proper CTF metadata strings.


Created repository.json?


Moved address alice to contract Pausable and removed payable declaration. I mistakenly thought payable was used for addresses that SENT ether.


New-Feature-CBVAV-Mods (rraustad) - x86_64-Linux-Ubuntu-18.04-cppcheck-1.82: OK (0 of 0 tests passed, 0 test warnings)

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


@andrejlevkovitch May be this `goto error` is wrong here. Because the information about current focused hint without url is not a real error.


😱 `\n`


fast-forwarding master to auto = 3f98ac2f


revert


IsDevice


Successfully aliased the URL <https://distrotest-service-70e8utdco.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


Added msg.sender to event


Now could not deploy this pull request since it contains the following references to invalid secrets in the `env` sections of the `now.json` file:

* `slack-client-id` (in env: `SLACK_CLIENT_ID)`
* `slack-client-secret` (in env: `SLACK_CLIENT_SECRET)`

Add those secrets or remove them from the `env` maps in the `now.json` file.


А у вас в Java разве нет object initializer
Наподобие
var user = new User()
{
   Id = 3,
}
Тем более эти поля имеют значения по-умолчанию


> We will likely want to make a settings component to inject these variables.
Yep, there's an issue for that already: SECD-470

> Also, will transportd forward headers to the destination?
I'm not sure I understand the reasoning behind this question. This request will go straight to nexpose, then it'll return, we'll process it, then publish it to a queue. I don't use transportd to form this request, so I'm not seeing the connection between it and transportd. If I _did_ use transportd to form this request though, why would it not respect the headers on the request if I explicitly add them?


Utilizamos o insomnia para realizar um post na rota do forgot password, passando os seguintes dados em json:
{

	"email": "claradeovo@goodx.com.br",
	"redirect_url": "http://www.testando.com/resetar_senha"
}

o redirect_url vai ser trabalhado na hora que receber um email, redirecionando para a página informada acima.

Fazemos uso do mailtrap para receber os emails fake.


@narwy, you just saved me big time... thanks


If you have this radio you can run the hacked DM1801 fw on it since the reverse is true.


Successfully aliased the URL <https://currency-converter-nef6yngwt.now.sh> to the following aliases.

* https://currency-converter.now.sh
* https://currency-converter-git-master.akepinski.now.sh


I checked, it doesn't.


Deployment failed with the following error:

~~~
The following environment variables can not be configured: AWS_ACCESS_KEY_ID, AWS_SECRET_ACCESS_KEY, AWS_REGION
~~~


# 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)|


Successfully aliased the URL <https://distrotest-service-rbod7rsvx.now.sh> to the following aliases.

* https://distrotest-service-git-master.caglarturali.now.sh
* https://distrotest-service.now.sh


saw approval from MonsieurNicolas
at https://github.com/xdrpp/stellar-core/commit/dbcfb136cd2cea419b334bb61cb541e1f7ae8d0f


merging xdrpp/stellar-core/xdr-tidy = dbcfb136 into auto


xdrpp/stellar-core/xdr-tidy = dbcfb136 merged ok, testing candidate = 8326682d


`type="text/javascript"` это как так?)


Hi sir :)
Please add Huawei Y6 2019 (MT6761) Pie rom dump.
blobs needed for pie project xD, Thanks.