Aside from the issue I've created, this approach has some problems:
- The major problem is the fact that this is a notebook. I don't want to have to start up a jupyter server everytime I want to run this program.
- That table isn't helpful, as the sizes are shown on the graphs. Besides, you don't need 3 different graphs for the same thing (at least in this case). Only the bar graph is a little helpful, the others aren't good for comparison. Maybe if everything except the bar graphs is removed, the output would actually be helpful.
- The interaction is *really* badly implemented. At the least you could assign numbers to the children so user can just enter the numbers. You could use 0 for parent and -1  for exit.


where to apply this?


did this work?


I'll definitely be careful


<details>

<summary>Submitting the task to Taskcluster failed. Details</summary>

You do not have sufficient scopes. You are missing the following scopes:

{
  "AnyOf": \[
    {
      "AnyOf": \[
        "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
        "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
      \]
    },
    {
      "AnyOf": \[
        "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
        {
          "AllOf": \[
            "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            "queue:task\-group\-id:taskcluster\-github/VYJYjCbUSrmmSOj26\-Rbrw",
            "queue:schedule\-task:taskcluster\-github/VYJYjCbUSrmmSOj26\-Rbrw/VYJYjCbUSrmmSOj26\-Rbrw"
          \]
        }
      \]
    }
  \]
}

You have the scopes:

```
\[
  "assume:project:taskcluster:mozilla\-github\-repository",
  "assume:repo:github.com/servo/servo:pull\-request",
  "notify:email:\*",
  "notify:irc\-channel:\*",
  "notify:irc\-user:\*",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker",
  "queue:create\-task:aws\-provisioner\-v1/github\-worker\-windows",
  "queue:create\-task:aws\-provisioner\-v1/servo",
  "queue:create\-task:aws\-provisioner\-v1/win2012r2",
  "queue:route:garbage.\*",
  "queue:route:index.garbage.\*",
  "queue:route:notify.email.\*",
  "queue:route:notify.irc\-channel.\*",
  "queue:route:notify.irc\-user.\*",
  "queue:scheduler\-id:taskcluster\-github",
  "secrets:get:garbage/\*",
  "secrets:set:garbage/\*"
\]
```

This request requires you to satisfy this scope expression:

```
{
  "AllOf": \[
    {
      "AnyOf": \[
        {
          "AllOf": \[
            "queue:scheduler\-id:taskcluster\-github",
            {
              "AnyOf": \[
                "queue:create\-task:highest:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:high:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:medium:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:very\-low:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:create\-task:lowest:aws\-provisioner\-v1/servo\-docker\-worker"
              \]
            }
          \]
        },
        {
          "AnyOf": \[
            "queue:create\-task:aws\-provisioner\-v1/servo\-docker\-worker",
            {
              "AllOf": \[
                "queue:define\-task:aws\-provisioner\-v1/servo\-docker\-worker",
                "queue:task\-group\-id:taskcluster\-github/VYJYjCbUSrmmSOj26\-Rbrw",
                "queue:schedule\-task:taskcluster\-github/VYJYjCbUSrmmSOj26\-Rbrw/VYJYjCbUSrmmSOj26\-Rbrw"
              \]
            }
          \]
        }
      \]
    }
  \]
}
```
----
method:     createTask
errorCode:  InsufficientScopes
statusCode: 403
time:       2018-06-12T19:15:38.925Z

</details>


Indeed, makes sense.


Lgtm


Verdade @maikenegreiros . Hahaha.


**The object still exists.** It has been appended to $nodeArray, which will be part of the returned value.

The code I wrote is equivalent to the below, but one line shorter. Choosing one way of writing it is just a matter of personal preference.

```
$tmp =  $element->echoStatement;
$tmp->parent = $parentNode;
$nodeArray[] = $tmp;
$element->echoStatement = null;
```


Same comment as https://github.com/Microsoft/tolerant-php-parser/commit/80071b4d1e083ae6a0ce34b84f278e65ef5e999e#commitcomment-29338412


Vamos avanzando en todo


Please check https://cmake.org/cmake/help/v3.5/command/set.html#set-cache-entry, you are missing two mandatory parameters to the full signature of `set()` for cached variables.


clear debugging tools for learning


A short description


this is causing some issues when i'm running in a Docker container for CircleCI - specifically this issue https://github.com/GoogleChrome/puppeteer/blob/master/docs/troubleshooting.md#troubleshooting. is there any way to solve this problem without using puppeteer?


I dont know I am already getting the desired output in the phrases activity
what to do now


The fix works for all methods in Resource_Metadata service except for getServiceResources, it returns the following error
```java
java.lang.RuntimeException: Expected 'complexType' as first property
```
It might be fixed with a code similar to #3


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |    -12.5 |
| `nodes_count`   | -19395   |
| `texts_passing` |     -1   |

## Units

| Changed                                                     | Status   |
|:------------------------------------------------------------|:---------|
| `./data/viaf88890045/003/viaf88890045.003.perseus-eng1.xml` | Failing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-pdlrefwk/4348)*


ok


## Global

| Changed         |   Status |
|:----------------|---------:|
| `coverage`      |     0.02 |
| `texts_passing` |     1    |

## Units

| Changed                                                 | Status   |
|:--------------------------------------------------------|:---------|
| `./data/phi0119/phi001/phi0119.phi001.perseus-lat2.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/PerseusDL/canonical-latinLit/4349)*


Good idea, it's a cleaner way to do it.


parece que anda bien


I think it just makes the intent clearer, rather than passing a pointer to a `SPtr` directly.


Cette ligne est à mon avis non nécessaire pour la doc.
Elle l'est en revanche pour istex-header


I have no clue...


`if (_PlayerMarkerEnabled && EPOCH_PlayerMarkerOn && {'ItemGPS' in (assignedItems player)}) then {`

will only check if the item is in inventory if both bools are true

the way you have it right now will check it anyways


delete a file


Passed STC:
http://tests.stockfishchess.org/tests/view/5b1fcc3f0ebc5902ab9c906c

LTC there by snicolet:
http://tests.stockfishchess.org/tests/view/5b201d7e0ebc5902ab9c964d


Ah yeah, I didn't think to put a comment with that line. D2 is connected to the VCC on the OLED screen on my setup because it's currently set up without the buck converter (I don't have a multimeter here, but I do have one elsewhere and I haven't gotten to pick it up yet). I didn't want to put it on the positive rail because it's got 6 volts unregulated going in at the moment.


Created multidev environment [rail-uga-stellar#ci-61](https://dashboard.pantheon.io/sites/05f5afa3-c1ec-448f-915a-9234103f2409#ci-61).

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


Yep, again, makes sense. I'll have all these changes in my next commit - usually when you suggest stuff I just append it to whatever I'm working on at the moment.


Test de comentarios


How to use group concat with concat, i.e
group_concat(concat(a,b))


Esse comentário ainda tá valendo @johnnysaymon ?


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


Mas esses valores não seriam válidos para o filtro lá nos repositórios.


6/12 update


would it be possible to use something other than a full-fledged browser - like phantom?


I believe this one needs to be controlBackgroundColor, not windowBackgroundColor.   windowBackgroundColor in 'light' mode is 0xE7E7E7.  However, a bunch of controls (TreeView, wxPropertyGrid, etc...) use the wxSYS_COLOUR_WINDOW for their background which results in grey instead of the older white.  (kThemeBrushDocumentWindowBackground resolved to 0xFFFFFF).


Ah...I hadn't thought of defining macros within a macro itself.


this wouldn't compile? guessing it's supposed to be `RequestMappingInfo info = mapping`


same.


We want this class to be reusable. Don't print anything, and certainly don't exit ! Raise an exception, like `ValueError` with the message as argument.


"Failed to download bower-asset/bootstrap from dist: The zip extension and unzip command are both missing, skipping."
I do not seem to get this message when instead installing unzip


If you go to that page, the terms and conditions are for ga4gh site. They don't apply to the Dockstore site.

There is no Dockstore terms and conditions page.

Not sure what to do.... Can you drop it, or will Smart API complain?


I chose this approach since it would otherwise overwrite the vendor folder, which in the non-containerized version is empty.


Change this back later


ya, something is wrong with this commit...it would not allow my phone to boot(boot loop).


You should not expose this. It would be best to use `.ToByteArray()` instead and check if `null` is returned in `WriteExifChunk`.


Unnecessary initialization. Just use
```python
self.train_details = {}
```


Have a guess at what commit I was preparing right now... Do we still need to ship the pcre1 files though? It seeems to me like wer're compiling fully against libpcre2 from [e6c531b808](https://github.com/git-for-windows/git/commit/e6c531b80819a81b7ea37fc295f2edda5f345212) onwards.


Hehco en clase


fix https://github.com/Strategy11/formidable/issues/1993


change this back to moller later


Hello my name is Isis


Don't use docstring (triple quote comments) for comments inside a block. Use normal comments.


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/b9b8f5f5-a46a-41f5-bcfa-7454b0216ed4?env_id=ibm%3Ayp%3Aus-south "cloud-native-toolchain-tutorial-20180612145333776"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/e90578fd-92d6-4942-bad7-0cbc77c787bf?env_id=ibm%3Ayp%3Aus-south "sample-cloud-native-toolchain-tutorial-20180612145333776") deployed [sample-cloud-native-toolchain-tutorial-20180612145333776](https://github.com/Ashish1981/sample-cloud-native-toolchain-tutorial-20180612145333776/releases/tag/deploy-ibm-yp-us-south-ashissah-in.ibm.com-test-20180612-194152 "deploy-ibm-yp-us-south-ashissah-in.ibm.com-test-20180612-194152") to [test](https://console.bluemix.net/apps/fdad9629-566d-4051-a113-079159a95b5d?env_id=ibm:yp:us-south "ibm:yp:us-south:ashissah@in.ibm.com:test"), including this commit


As I was somewhat nondescript in this commit:
   fixes several team-related bugs, swaps some magic numbers for constants, makes red blood cells spawn, and updates the level generator to actually produce levels from the input maps.


after apply, new error

PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 262144 bytes) in /var/www/html/glpi/inc/dbmysqliterator.class.php on line 391, referer: http://inventariocorp.uahurtado.cl/plugins/ocsinventoryng/front/ocsng.sync.php
[Tue Jun 12 15:41:23.405019 2018] [:error] [pid 10555] [client 172.30.3.131:37889] PHP Fatal error:  Allowed memory size of 2147483648 bytes exhausted (tried to allocate 966656 bytes) in Unknown on line 0, referer: http://inventariocorp.uahurtado.cl/plugins/ocsinventoryng/front/ocsng.sync.php


More or less just re-adding all the files, as something went terribly awry.


Added boosts, fixed some behaviors for enemy units


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/b9b8f5f5-a46a-41f5-bcfa-7454b0216ed4?env_id=ibm%3Ayp%3Aus-south "cloud-native-toolchain-tutorial-20180612145333776"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/e90578fd-92d6-4942-bad7-0cbc77c787bf?env_id=ibm%3Ayp%3Aus-south "sample-cloud-native-toolchain-tutorial-20180612145333776") deployed [sample-cloud-native-toolchain-tutorial-20180612145333776](https://github.com/Ashish1981/sample-cloud-native-toolchain-tutorial-20180612145333776/releases/tag/deploy-ibm-yp-us-south-ashissah-in.ibm.com-prod-20180612-194522 "deploy-ibm-yp-us-south-ashissah-in.ibm.com-prod-20180612-194522") to [prod](https://console.bluemix.net/apps/bcae84b1-6649-4746-a10f-ddfe95559fb8?env_id=ibm:yp:us-south "ibm:yp:us-south:ashissah@in.ibm.com:prod"), including this commit


Fixed in 8ad78ca7d39f36321073b5993cff9c458d37adbe. Was not sure exactly where this belongs now, `spacemacs-defaults` seems to be the catch all for utility functions.


Whoops.. this commit was me. Local git config gremlin strikes again


oh thx, I indeed didn't know that function.


I think this fix is ugly. The issue was that `counter++` evaluates to the value of `counter` before the increment. You now have a random generator which _overwrites_ the `System.currentTimeMillis()` which is still in place but still unreachable code. The result is more obscure and less efficient.


can you see this


@kwalcock, I have removed the padding from EidosDocument and tried to add some changes in the branch following your suggestions, but I'm getting errors when running multiple threads. The tests pass when I run them serially (except TestParallel), but they fail if I do it in parallel. It seems that different threads try to access the same instance of TemporalCharbasedParser. Could you give me some advice on how to solve this?

I've uploaded a model to the drive that you can copy to /org/clulab/wm/eidos/models/:
https://drive.google.com/open?id=1OhUxHrvHJOZB1LhCaXeWP3gtiDAqd_1E


It seems this change is incomplete. I don't get any pcre2 files with this running `ARCH=x86_64 BITNESS=64 ./make-file-list.sh |grep pcre`.  You probably need to add `mingw-w64-$ARCH-pcre2` on line 78 and/or 96.

Then I'd also recommend this change on line 109:

````diff
-    -e '^/mingw../share/doc/pcre/' \
+    -e '^/mingw../share/doc/pcre2\?/' \
````


fdf


hello, yes, this is jimmy johns


[Overlay] better lifecycle props for all overlay components (#2581)

Preview: documentation | landing | table


d


Previously, `Space` and `Code.Code` were imported as `S` and `G`, respectively.

https://github.com/JacquesCarette/Drasil/blob/494140f59358f4f14b35443754a3e51e95de42d4/code/Language/Drasil/Chunk/Code.hs#L20-L21

This meant that this code wasn't a problem:
https://github.com/JacquesCarette/Drasil/blob/494140f59358f4f14b35443754a3e51e95de42d4/code/Language/Drasil/Chunk/Code.hs#L153-L165

But now, since we are only importing `Language.Drasil` and not individual modules, this code has become:
https://github.com/JacquesCarette/Drasil/blob/c14e5612fd4c2a8e38122593188f6a1609647b58/code/Language/Drasil/Chunk/Code.hs#L155-L167

Which causes an `Ambiguous occurrence` error. I'm not sure if this is a design problem, but a possible fix could be renaming each data type to have a different name, ie. `IntegerS` and `IntegerG`. Should I go ahead and do this? @JacquesCarette @szymczdm


Just that XAR use have a minimum OS version requirement and that the macOS fail message default is not reliable, usefull.


`train_number` shouldn't be kwarg.


@valorize hi there, I'm trying to use these type definitions in a react-ts project and I get an error about ChangeEvent. "Cannot find name ChangeEvent". Any hints on what may be wrong on my side? Thanks.


causes OP3 build to fail
https://del.dog/akewacobes.py


+| 2.1 | com.github.dcendents.android-maven | com.github.dcendents:android-maven-gradle-plugin:2.1 | 4.6+ |


 Use multidimensional array as rule (or field name):

```PHP
$validator->set_rules('var[][name]', 'Variable', 'required|min_length[4]|max_length[50]');
$validator->set_value('var[][name]');
```

Now it is possible validate something like this:
```JSON
{
    "name": "My custom template 00",
    "text": "Big custom text here",
    "vars": [
        {
            "name": "Birth",
            "position": 0,
            "step": 0
        },
        {
            "name": "Full name",
            "position": 1,
            "step": 0
        }
    ]
}
```

Or like this:
```HTML
<form action="" method="POST">
	<input name="name" value="My custom template 00"><br>
	<input name="text" value="Big custom text here"><br>
	<input name="vars[0][name]" value="Birth"><br>
	<input name="vars[0][position]" value="0"><br>
	<input name="vars[0][step]" value="0"><br>
	<input name="vars[1][name]" value="Full name"><br>
	<input name="vars[1][position]" value="1"><br>
	<input name="vars[1][step]" value="0"><br>
	<button type="submit">Send</button><br>
</form>
```


Atualizando interface dos cards


Eles não chegarão até as classes de repositório. Veja o objetivo:

```
<?php
use Ciebit/Places/Places

$places = new Places;
$places->addFilter(Places::CITY_ID, 55);

// que poderá ser o mesmo que

$places->addFilter('city-id', 55);

// A diferença é que o desenvolvedor com uma IDE preparada nem precisará ir na documentação
```
E lá na definição de filtros você poderá fazer algo assim:

```
if ($this->filters['city-id'] > 0 ) {
    $cityRepository->setFilterId($this->filters['city-id']);
}
```


"Working workgroup api validation" - music to me ears.


probably can drop this header now


Running tests...
Test project /home/njgrout/sentimentanalysis/_debug
    Start 1: short_parse
1/4 Test #1: short_parse ......................   Passed    0.00 sec
    Start 2: long_parse
2/4 Test #2: long_parse .......................***Failed    0.00 sec
    Start 3: b_tree
3/4 Test #3: b_tree ...........................   Passed    1.02 sec
    Start 4: queue_test
4/4 Test #4: queue_test .......................***Exception: Other  3.23 sec

50% tests passed, 2 tests failed out of 4

Total Test time (real) =   4.73 sec

The following tests FAILED:
	  2 - long_parse (Failed)
	  4 - queue_test (OTHER_FAULT)
Makefile:83: recipe for target 'test' failed


PHP stopped copying objects by value since PHP 5.0. This extension targets PHP 7.0 and up.

PHP maintainers only support 5.6 and up with security releases.

https://secure.php.net/manual/en/language.oop5.references.php#language.oop5.references explains this in more depth.

> A PHP reference is an alias, which allows two different variables to write to the same value. As of PHP 5, an object variable doesn't contain the object itself as value anymore. It only contains an object identifier which allows object accessors to find the actual object. *When an object is sent by argument, returned or assigned to another variable, the different variables are not aliases: **they hold a copy of the identifier, which points to the same object**.*


added commits


Easier to change EXT SOURCES block than mass-link block


More the fact than it accept script at install.
I was sticking to DMG profile before any plugins update in the Maven Central, but i realize that the minimum requirement is not better.
I mean that of course DMG have a wider macOS support compatibility, but i forgot that our executables bundled are Intel based so that remove the main advantage that i saw in DMG package.


Why not TermTree for this one, or Type for the next one?


The following doc(s) have been deployed to the [docker](https://docker-static-docs.pantheonsite.io/docs) Multidev environment:
- [README.md](https://github.com/pantheon-systems/documentation/commit/da0a345011e7530a10cd69cdef4be6ec8b0920d0/README.md)
- [wraith.yaml](https://github.com/pantheon-systems/documentation/commit/7c58ade8fb57bf90040491846a8ccdd58ea1881c/wraith.yaml)
- [updater.sh](https://github.com/pantheon-systems/documentation/commit/5b05da19e205c93232e936624c2b85dcc8b1dbce/updater.sh)
- [runthedocs.sh](https://github.com/pantheon-systems/documentation/commit/1148ea29c5204529f5862217942ce31dd4fe3879/runthedocs.sh)


Se utilizó el diseño para darle la apariencia de un menú y se dirigió a cada formato para crear cada formulario


did you know any codelab is using V2, and how to upgrade from v1?


It does not, but it certainly can.

On Mon, Jun 11, 2018 at 9:10 PM, wroldwiedbwe <notifications@github.com>
wrote:

> I can see from the error you are getting that I need to do a little more
> bulletproofing than I thought necessary.
>
> @ThariusDawnbreaker <https://github.com/ThariusDawnbreaker> 👍
>
> Does the working gramplet actually mention what that day/date is, if not
> can it state it in the first sentence?
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/gramps-project/addons-source/commit/dee7e141a2ae617c74dfd35f6d30df2911a4e1d0#commitcomment-29326672>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/Afi6F8UHbJNwyE-joso9UTbmTa-OnJPUks5t7xUXgaJpZM4UiHEO>
> .
>


Could you give us a brief changelog, please?


LGTM


That bug seems to be solved upstream via https://github.com/pandas-dev/pandas/commit/37a7e69cea0ba518adc4328aac92ac7d925ed843 ?


june 11


158270028_Issue#6422 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8: OK (2966 of 2966 tests passed, 11 test warnings)

Messages:

 * 11 tests had: AUD diffs.

![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)


Data set


@lukebakken - thanks for the update. I was hoping you would use `ack_message()` in this code example as well since user's are likely to copy and paste from here and I would hate it if they missed this point.


Yeah, Luna and I realized that later. :P Thanks for the illustration.

pokered could use the same kind of reorganization/cleanup pokecrystal got, doing things like sorting the data/ directory and consistently using charmaps or constants.


Remove PCR dup and build consensus sequence


Hello,
Gaurav here, i m learning JAVASCRIPT i.e i m here


@thinkyhead : There is a bug there:

A () is missing!
```
#define ISRS_ENABLED() (!__get_primask)
```

Corrected version:
```
#define ISRS_ENABLED() (!__get_primask())
```


finish README


158270028_Issue#6422 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-cppcheck-1.61: OK (0 of 0 tests passed, 0 test warnings)

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


should be friends' (assuming plural)


doesn't make any sense


@fraang, see the comment from line 775 (`The length limit is from https://tools.ietf.org/html/rfc3696#section-3`). To sum it up, according to the RFC 3696:

> In addition to restrictions on syntax, there is a length limit on
   email addresses.  That limit is a maximum of 64 characters (octets)
   in the "local part" (before the "@") and a maximum of 255 characters
   (octets) in the domain part (after the "@") for a total length of 320
   characters.  Systems that handle email should be prepared to process
   addresses which are that long, even though they are rarely
   encountered.


if (!expectedOutput[i].equals(resultArray[i])) {
                 System.err.println("FAILED, expected: " + expectedOutput[i] + "| actual: " + resultArray[i]);
                 return;
}
and that's it


I suspect that your code is actually running this function multiple times on a single pass due to some duplicated logic (couldn't find it though) which means it corrects the hours/minutes first, then on the second (accidental) pass it corrects the seconds?


invert the condition.


Ah ok... makes sense but since this number and the timer have the same figure, I would probably turn it into a variable so you don't have that magic number floating around


We can talk about it when you have time, it's too much to type :P


Why need to include media_driver_next ?


No, I meant that you having both start-stop and reset in the selectors was a good implementation, rather than above at line 62 where it doesn't make sense that their selectors are grouped in a single event handler.


Done!


DIANA ESTEPHANIE GONZALEZ PEREZ


Oh man, I totally overlooked that the `,` means a new argument.


Also @gorhill FYI.

Should there be a way to escape `,`?


profile dev


This is a workflow plugin based on thinkPHP5


Oh, thanks


Nevermind. I was reading it wrong. But I still have a question. Can I use something like `ConvertTo()` to take care of this conversion?  https://github.com/cms-sw/cmssw/blob/c45eeb56348604cb5f094701b45b2c2192792394/DetectorDescription/DDCMS/interface/DDUnits.h#L6


![qq 20180612103737](https://user-images.githubusercontent.com/24288388/41267097-a63f27dc-6e2c-11e8-91f8-8c29f29dc260.gif)


Тут минулий час має бути, як мені здається... "скільки багато дослідити довелось для виготовлення цих стін"


You can perform channel pruning on your trained caffemodel by using this tool, A XML file you should rewrite first, then do a little path change in **main.cpp** ,build it.

note: We do not support to prune a convolution layer which subsequent to a eltwise layer, I know it's a little non-reboost , but I still working on it .


Кома зайва


# Human Pose Estimation Papers

----------

## AAAI 2018
### 2D Pose
- A Cascaded Inception of Inception Network With Attention Modulated Feature Fusion for Human Pose Estimation [[paper]](https://www.aaai.org/ocs/index.php/AAAI/AAAI18/paper/view/17206)

### 3D Pose
- Learning Pose Grammar to Encode Human Body Configuration for 3D Pose Estimation [[paper]](https://arxiv.org/abs/1710.06513) [[code]](https://bitbucket.org/merayxu/3dpose_grammar/src/master/)

### Other
- An Adversarial Hierarchical Hidden Markov Model for Human Pose Modeling and Generation [[paper]](http://homepages.rpi.edu/~zhaor/files/Zhao2018.pdf) [[project]](http://homepages.rpi.edu/~zhaor/publication/zhao2018/) [[PPT]](http://homepages.rpi.edu/~zhaor/files/Zhao2018_ppt.pdf)
- Cross-View Person Identification by Matching Human Poses Estimated With Confidence on Each Body Joint [[paper]](https://cse.sc.edu/~zheng37/documents/aaai18_cross_view.pdf)
- PoseHD: Boosting Human Detectors Using Human Pose Information [[paper]](http://xiuyuliang.cn/about/PoseHD.pdf)

## CVPR 2018
### 2D Pose
- Detect-and-Track: Efficient Pose Estimation in Videos [[paper]](https://arxiv.org/abs/1712.09184)
- Recognizing Human Actions as the Evolution of Pose Estimation Maps [paper]
- Human Pose Estimation With Parsing Induced Learner [paper]
- Jointly Optimize Data Augmentation and Network Training: Adversarial Data Augmentation in Human Pose Estimation [paper]
- 2D/3D Pose Estimation and Action Recognition Using Multitask Deep Learning [[paper]](https://arxiv.org/abs/1802.09232)
- PoseTrack: A Benchmark for Human Pose Estimation and Tracking [[paper]](https://arxiv.org/abs/1710.10000)
- Cascaded Pyramid Network for Multi-Person Pose Estimation [[paper]](https://arxiv.org/abs/1711.07319) [[code]](https://github.com/chenyilun95/tf-cpn)
- DensePose: Dense Human Pose Estimation in the Wild [[paper]](https://arxiv.org/abs/1802.00434) [[project]](http://densepose.org/)
- Through-Wall Human Pose Estimation Using Radio Signals [paper]

### 3D Pose
- V2V-PoseNet: Voxel-to-Voxel Prediction Network for Accurate 3D Hand and Human Pose Estimation From a Single Depth Map [[paper]](https://arxiv.org/abs/1711.07399) [code]
- 3D Human Pose Estimation in the Wild by Adversarial Learning [[paper]](https://arxiv.org/abs/1803.09722?context=cs)
- Ordinal Depth Supervision for 3D Human Pose Estimation [[paper]](https://arxiv.org/abs/1805.04095)
- Learning Monocular 3D Human Pose Estimation From Multi-View Images [[paper]](https://arxiv.org/abs/1803.04775)

## arXiv 2017
### 2D Pose
- Human Pose Regression by Combining Indirect Part Detection and Contextual Information [[paper]](https://arxiv.org/abs/1710.02322) [[code]](https://github.com/dluvizon/pose-regression) [[PPT]](http://perso-etis.ensea.fr/luvizon/pluxml/talk_GDR_Isis.pdf)


158270028_Issue#6422 (Myoldmopar) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1678 of 1678 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-40.34%25-green.png)


why  ? 为什么呢 ? 这么好的编辑器 已经火了


test


I love golfing !


Actually, I found a way to escape it.
![image](https://user-images.githubusercontent.com/7283682/41267412-a3072746-6db8-11e8-8c72-94fd5a964493.png)


我在项目根目录编译的，估计输出文件会到项目根目录


@yesmeck I think here we misused the type intersection, `AnchorButtonProps` is limited with the common props with `BaseButtonProps` and `React.AnchorHTMLAttributes<HTMLAnchorElement>`. And I personally prefer the old declaration way and we can override the type of field 'ref' and 'size'.  May I know your ideas on this change?


The padding should be added by the library not here. Thanks for noticing. Let me review my code.


坑啊， 你改错了 ， 帅哥。 你现在能用么？


试过了，cmd/agent-cli, cmd/agent-rpc 下的修改不会被忽略
这两个的添加是忽略Makefile在项目跟目录构建出的可执行文件 agent-cli和agent-rpc


已修改


“for in each font” typo


間違えて、masterでpushしてしまった。

@ladnack
一ページに複数あるので、like,unlikeはclassに変更しました。

動的に動かしたいのですが、色々と試したのですがうまく行かずこの状態で一旦pushしておきます。
できれば動的に動かす方法を教えていただけると嬉しいです。

<% if !@micropost.id.nil? %>
$("#micropost-322").find(".like").attr("class", "unlike");
<% end %>

は通ったので、@micropost.idはあることはわかっているという段階です。
なぜ通らないのかよくわかりませんが、表記方法に問題があるのでしょうか？


Descrição do Modelo Entidade Relacionamento Atualizado


IBM Cloud [toolchain](https://console.ng.bluemix.net/devops/toolchains/092a639d-7f22-4486-86f1-24136b3613d7?env_id=ibm%3Ayp%3Aus-south "BudblocksUI"): [Delivery Pipeline](https://console.ng.bluemix.net/devops/pipelines/c6b28fc5-8b7c-4783-b75b-35a2c5e48174?env_id=ibm%3Ayp%3Aus-south "BudblocksUI") deployed [WebUI](https://github.com/BudBlocks/WebUI/releases/tag/deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180612-025934 "deploy-ibm-yp-us-south-weford99-gmail.com-dev-20180612-025934") to [dev](https://console.bluemix.net/apps/ee6161e5-dc1d-4508-95a8-81159a09ad88?env_id=ibm:yp:us-south "ibm:yp:us-south:weford99@gmail.com:dev"), including this commit


Should be "creative" I guess? Same for the category ID.


Did you get that profile work under Window? I get a size error.


Not sure what the issue is actually. There is a [static factory method(https://github.com/spring-projects/spring-framework/blob/928b7804c836b818d363abca0168c35b7a8702b4/spring-webmvc/src/main/java/org/springframework/web/servlet/mvc/method/RequestMappingInfo.java#L348) on RequestMapingInfo called paths.


The build on this should not have succeeded (and likely a number of earlier builds too). NoPCM's example is showing diffs even in the travis log!


Yeah.. we decided to keep the parenthesis even for this if cases...


Mmm.. it should be the same... isn't it?


`.ToByteArray()` was actually what i first tried, but the first 8 bytes contain the Exif identifier string (“Exif\0\0II”). I thought this is JPEG specific. But i was not sure about that. This first attempt was a little bit rushed. I need to read the specs again. Thanks for your advice.


Should this be an adjective?


Yes, I wanted to clean up a bit to make future translations easiert, but I actually didn't want to remove everything... You will be mentioned in the next release, don't worry - I actually have some big plans. :)


This can be reverted. Only OP2 had issues which were solved by relevant changes in vendor. We must use oem_XXXX for qcom group identifiers.


Sorry, but what is needed for treble support? I've already made some changes on defconfig.


Clearly I need to improve my English. Thanks for the commit. :)


I think we can put this part of issue #47 .. Thanks for this :)


yep just removed it locally will remove it before official submission


+1, use oem_2951 and oem_2952 wherever necessary.


First comment


This is needed for treble too?


Fails on linux due to `\\`. Use `join` for paths instead of string formatting. Same for the json.


@johannes Is this related to https://bugs.php.net/bug.php?id=76243?


komentarz check


It's common style to *not* include spaces around ::, so

vcd :: mosaic() should be vcd::mosaic()


Stupid short-term solution to allow me to continue importing this: I'm just forcing TZ=UTC. We should look into a better fix, but I need to make progress.


Whoops… :scream:


Тут перемудрил. Что тебе вернёт `map.querySelector('.popup')`? Уверен, что значение, которое это выражение вернёт ты хочешь проверить в методе `contains()`?


Break this statement to comply with maximum line length.


```
[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 05:33 min
[INFO] Finished at: 2018-06-12T20:41:37+02:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal com.github.gino0631:pkg-maven-plugin:1.2-SNAPSHOT product (create-macosx-pkg) on project dms: Execution create-macosx-pkg of goal com.github.gino0631:pkg-maven-plugin:1.2-SNAPSHOT:product failed: Index: 1, Size: 1 -> [Help 1]
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal com.github.gino0631:pkg-maven-plugin:1.2-SNAPSHOT:product (create-macosx-pkg) on project dms: Execution create-macosx-pkg of goal com.github.gino0631:pkg-maven-plugin:1.2-SNAPSHOT:product failed: Index: 1, Size: 1
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:213)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: org.apache.maven.plugin.PluginExecutionException: Execution create-macosx-pkg of goal com.github.gino0631:pkg-maven-plugin:1.2-SNAPSHOT:product failed: Index: 1, Size: 1
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:148)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
Caused by: java.lang.IndexOutOfBoundsException: Index: 1, Size: 1
    at java.util.ArrayList.rangeCheck (ArrayList.java:657)
    at java.util.ArrayList.get (ArrayList.java:433)
    at com.github.gino0631.pkg.jbomutils.MkBom.write_bom (MkBom.java:244)
    at com.github.gino0631.pkg.ProductBuilder.build (ProductBuilder.java:207)
    at com.github.gino0631.pkg.maven.ProductMojo.execute (ProductMojo.java:106)
    at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo (DefaultBuildPluginManager.java:137)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:208)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:154)
    at org.apache.maven.lifecycle.internal.MojoExecutor.execute (MojoExecutor.java:146)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:117)
    at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject (LifecycleModuleBuilder.java:81)
    at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build (SingleThreadedBuilder.java:56)
    at org.apache.maven.lifecycle.internal.LifecycleStarter.execute (LifecycleStarter.java:128)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:305)
    at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:192)
    at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:105)
    at org.apache.maven.cli.MavenCli.execute (MavenCli.java:956)
    at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:290)
    at org.apache.maven.cli.MavenCli.main (MavenCli.java:194)
    at sun.reflect.NativeMethodAccessorImpl.invoke0 (Native Method)
    at sun.reflect.NativeMethodAccessorImpl.invoke (NativeMethodAccessorImpl.java:62)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke (DelegatingMethodAccessorImpl.java:43)
    at java.lang.reflect.Method.invoke (Method.java:498)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced (Launcher.java:289)
    at org.codehaus.plexus.classworlds.launcher.Launcher.launch (Launcher.java:229)
    at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode (Launcher.java:415)
    at org.codehaus.plexus.classworlds.launcher.Launcher.main (Launcher.java:356)
[ERROR]
[ERROR]
[ERROR] For more information about the errors and possible solutions, please read the following articles:
[ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/PluginExecutionException
```


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


Handle lack of internet & invalid argument for start day.


hi @arvidn, do you think this can be a problem if it is possible that `find_lowest_ranking_peer` returns `nullptr`?


Don't worry. The important thing is that we can start measuring performance now, and try to optimize it for all backends. Then we can work on ROOT so that the VecCore functions are properly integrated and usable there.


**git**
* don't forget to merge your working branch at the end of the day so I can grade it!  None of your work is on master so I have to go hunting on your other branch.  This is not a problem for this round, because you only have one branch and a short commit history.  HOWEVER, as we go, things will get more complex and you MUST get used to working on a branch and then merging it to master.  Otherwise I won't be able to give you good feedback.  :)  If you need help figuring this out, come see me and I'll be happy to take you through it.

**sales.html**
* very nice!
* empty `<h1>` tag on line 7

**index.html**
* still showing demo content

**app.js**
* the goal for this lab is to create object literals that contain properties and methods (functions).  What you have so far is an object called `pikeStore ` with three properties, and then you have a `var` and a function `pikeAverageCust` that are not related to the object.  You need to move these things into the object so that the function becomes a method on the object, and thus will be called like this: `pikeStore.pikeAverageCust(pikeStore.minHours, pikeStore.maxHours)`
* `minHours` and `maxHours` are deceptive variable names - what do these variables actually represent?  Can you think of better names?
* Do you really need lines 12 and 13?  What is happening - very specifically! - on line 14?  (I'm guessing you found this on MDN, yes?  Make sure you understand it before you use it!  I'm happy to help you pick it apart if you want an assist)


Hose


Got it!


ehkä vielä selkeämpi olisi: const pisteet


This commit should have resulted in a build failure according to Travis, but for some reason it didn't. O.o


@Wohlstand, will you merge your changes into `decimad/luabind-deboostified`?


Ha gayret :+1:


#Jonh Lennon is here!


If I start threads here, like a udev monitoring thread, I need to add all the health check stuff like in sessiond, right?


Created multidev environment [ci-project#bbb](https://dashboard.pantheon.io/sites/f25fa188-adfb-4c8e-b7fb-5fcfeb7d7b28#bbb).

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


Hello World
This is the readme edited file of my Hello World greetings


It seems that the minimum version for XAR is 10.5, which shouldn't be a problem since I'm pretty sure there are other things that will break with never versions than that.


I guess these should all be goto end or something? with some ret value.


Eline sağlık. Bayram sonrası bir toplanıp bundan sonraki planları konuşalım mı?


The reason I removed this link was because I couldn't find a way to reword the sentence so that the information would be included in both links, so since the chapter link just links to a specific part of the Advanced R Programming link I thought it should be fine to remove it. Feel free to change anything you think is suitable.


The title of the commit says WIP. What is left for it to be a complete work? I started rebasing the kvm stuff on this patch.


Oh, forgot that! Thanks for remembering! :fox_face: :+1:


Created multidev environment [wilder#pr-af-butto](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#pr-af-butto).

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


Datasetleriyle uğraşmaya başladıysan R öğrensene


Many thanks to Jace Kandare for these changes! see also his repository at https://github.com/KandareJ/OpenWest2018


I think `sheet_normalized` should be the first argument: https://docs.scipy.org/doc/numpy/reference/generated/numpy.clip.html


s/Prior to/Before


Ich bin mir nicht sicher, ob es einen `privacy_path` gibt. Da das aber ohnehin nur der Wingolfsplattform-Code ist, kannst Du gutengewissens den Pfad hartkodieren: `"/datenschutz"`.


@Wohlstand, thanks for the answer and.. oh... sorry.. @decimad has already cherry-picked your changes.

That's why I thought this was unmerged when I lurking through [network graph](https://github.com/decimad/luabind-deboostified/network)


well, as far as I can tell, the only way for it to return `nullptr` would be if there are no torrents in the session, which I think there must be in order to get here in the first place


s/that needs/who needs


This adds a `headers` object to the `config.json` that can be configured to add and remove headers from the response back to the client.

Setting an empty value will strip the header from the response.


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


OK, thanks for the clarification


Thanks to Jace for this. see also https://github.com/KandareJ/OpenWest2018/blob/master/picomobile.css


> In C, the braced list of an initializer cannot be empty. C++ allows empty list:
>
>int a[3] = {0}; // valid C and C++ way to zero-out a block-scope array
>int a[3] = {}; // invalid C but valid C++ way to zero-out a block-scope array

From the link.


oh wait.. I was looking at `session_impl::find_disconnect_candidate_torrent()`, which is a different function


Looks good!


I think there would be more problems than the bundled executables, although I can't know for sure since I never tested it. I don't know how far back you can get Java 7 or 8 to run, and I would also assume that JNA would break. On top of that I know that some of "my" JNA code won't work since I've used API functions not available in the older versions. I don't remember for sure, but I think I made "my" JNA code 10.5 or 10.6. I have actually marked the methods with the macOS version in the JavaDocs though: https://github.com/DigitalMediaServer/DigitalMediaServer/blob/6a956fc99940ba292ab943c0d96ed516e2e14e33/src/main/java/net/pms/util/jna/macos/corefoundation/CoreFoundation.java#L3132-L3140


So I'm not sure any of Cru's code uses (predominantly) `nl`.  Google's does, though I don't know if there's a good reason for it. (Nothing [here](https://softwareengineering.stackexchange.com/questions/93670/line-break-before-after-operator) seems compelling to me.)

So, perhaps instead of dropping the `nl` requirement from our style guide (as I'm currently doing), we should change the requirement to `eol`?


landing #489


Format this into something readable by humans.


Landing #490


🔥 [Jenkins job](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/d15-8/3/display/redirect) (on internal Jenkins) failed in stage 'Test run' 🔥 : hudson.AbortException: script returned exit code 2

✅ [Build succeeded](http://xamarin-jenkins.guest.corp.microsoft.com:8080/job/macios/job/d15-8/3//console)
✅ [API Diff (from stable)](http://xamarin-storage/jenkins/xamarin-macios/d15-8/3334d54a475ea3510189b96056fa8bcf105b13f5/3/jenkins-results/api-diff/index.html)
✅ [API Diff (from PR only)](http://xamarin-storage/jenkins/xamarin-macios/d15-8/3334d54a475ea3510189b96056fa8bcf105b13f5/3/jenkins-results/apicomparison/index.html) (no change)
✅ [Generator Diff](http://xamarin-storage/jenkins/xamarin-macios/d15-8/3334d54a475ea3510189b96056fa8bcf105b13f5/3/jenkins-results/generator-diff/index.html) (only version changes)
🔥 [Test run failed](http://xamarin-storage/jenkins/xamarin-macios/d15-8/3334d54a475ea3510189b96056fa8bcf105b13f5/3/jenkins-results/tests/index.html) 🔥

# Test results

# Test run in progress: NotStarted: 225, Ignored: 1124


if there are no peers in the torrent, then; yes. That would be a problem. It's not very likely to happen since the torrent is picked based on which one has the most peers.


Don't use random capitals.


Thanks, my mistake.


Remeber to remove debug statements before commiting.


Don't you have to change DumpImporterTest and DumpExporterTest?


what to do? put the following two lines inside an `if`?


Better to use keyword args?


Nit: are these indented correctly?


Wouldn’t it be better to keep GetCentroid() and set it to [Obsolet()]?


Yes it works, but not without installing my modified artifact in the local Maven repo. You can find it here: https://github.com/DigitalMediaServer/DigitalMediaServer/blob/POM-pkg/gino0631.tar


ytgkj[j


[R/cleanup.R:12:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/cleanup.R#L12) *style:* **Variable or function name should be snake_case.**
```r
cleanup.Globals <- function(globals, drop = c("missing", "base-packages"),
^~~~~~~~~~~~~~~
```
[R/cleanup.R:30:11:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/cleanup.R#L30) *warning:* **no visible global function definition for ‘is_base_pkg’**
```r
      if (is_base_pkg(environmentName(where[[name]]))) keep[name] <- FALSE
          ^~~~~~~~~~~
```
[R/cleanup.R:44:11:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/cleanup.R#L44) *warning:* **no visible global function definition for ‘is_internal’**
```r
      if (is_internal(globals[[name]])) keep[name] <- FALSE
          ^~~~~~~~~~~
```
[R/findGlobals.R:17:10:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L17) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:18:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L18) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:19:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L19) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:22:12:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L22) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:26:10:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L26) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:28:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L28) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:29:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:30:15:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L30) *warning:* **no visible global function definition for ‘findLocalsList’**
```r
    locals <- findLocalsList(list(expr))
              ^~~~~~~~~~~~~~
```
[R/findGlobals.R:32:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L32) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:50:10:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L50) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:51:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L51) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:52:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L52) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:54:12:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L54) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:55:10:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L55) *warning:* **no visible global function definition for ‘makeUsageCollector’**
```r
    w <- makeUsageCollector(fun, name = "<anonymous>", enterGlobal = enter)
         ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:56:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L56) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:57:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L57) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:67:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L67) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:69:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L69) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:92:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L92) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/findGlobals.R:96:9:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L96) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
        stop_if_not(identical(e[[1]], as.symbol("~")))
        ^~~~~~~~~~~
```
[R/findGlobals.R:132:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L132) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:133:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L133) *warning:* **no visible global function definition for ‘collect_usage_function’**
```r
    collect_usage_function(fun, name = "<anonymous>", w)
    ^~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:135:12:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L135) *warning:* **no visible global function definition for ‘as_function’, Did you mean 'as.function'?**
```r
    fun <- as_function(expr, envir = envir, ...)
           ^~~~~~~~~~~
```
[R/findGlobals.R:139:21:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L139) *warning:* **no visible global function definition for ‘inject_tracer_to_walker’**
```r
    if (trace) w <- inject_tracer_to_walker(w)
                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:140:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L140) *warning:* **no visible global function definition for ‘walkCode’**
```r
    walkCode(expr, w)
    ^~~~~~~~
```
[R/findGlobals.R:166:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L166) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - expr: <a list of length %d>", length(expr))
    ^~~~~~
```
[R/findGlobals.R:199:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L199) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - tweaking expression using function")
    ^~~~~~
```
[R/findGlobals.R:204:23:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L204) *warning:* **no visible binding for global variable ‘find_globals_ordered’**
```r
    find_globals_t <- find_globals_ordered
                      ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:206:23:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L206) *warning:* **no visible binding for global variable ‘find_globals_conservative’**
```r
    find_globals_t <- find_globals_conservative
                      ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:208:23:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L208) *warning:* **no visible binding for global variable ‘find_globals_liberal’**
```r
    find_globals_t <- find_globals_liberal
                      ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:228:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L228) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug(" - detected: %s", dQuote(trim(w$message)))
      ^~~~~~
```
[R/findGlobals.R:228:40:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L228) *warning:* **no visible global function definition for ‘trim’, Did you mean 'arima'?**
```r
      mdebug(" - detected: %s", dQuote(trim(w$message)))
                                       ^~~~
```
[R/findGlobals.R:246:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L246) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug(" - globals found: [%d] %s", length(globals), hpaste(sQuote(globals)))
  ^~~~~~
```
[R/findGlobals.R:246:56:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L246) *warning:* **no visible global function definition for ‘hpaste’, Did you mean 'paste'?**
```r
  mdebug(" - globals found: [%d] %s", length(globals), hpaste(sQuote(globals)))
                                                       ^~~~~~
```
[R/findGlobals.R:274:20:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L274) *warning:* **no visible global function definition for ‘drop_missing_formals’**
```r
  formals_clean <- drop_missing_formals(formals)
                   ^~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:275:13:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L275) *warning:* **no visible global function definition for ‘findLocalsList’**
```r
  locals <- findLocalsList(c(list(body), formals_clean))
            ^~~~~~~~~~~~~~
```
[R/findGlobals.R:279:28:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L279) *warning:* **no visible global function definition for ‘walkCode’**
```r
  for (a in formals_clean) walkCode(a, w)
                           ^~~~~~~~
```
[R/findGlobals.R:281:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L281) *warning:* **no visible global function definition for ‘walkCode’**
```r
  walkCode(body, w)
  ^~~~~~~~
```
[R/findGlobals.R:288:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L288) *warning:* **local variable ‘args’ assigned but may not be used**
```r
  args <- setdiff(names(f), c("w", "..."))
  ^~~~
```
[R/findGlobals.R:289:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L289) *warning:* **local variable ‘title’ assigned but may not be used**
```r
  title <- sprintf("%s():", name)
  ^~~~~
```
[R/findGlobals.R:304:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L304) *style:* **Variable or function name should be snake_case.**
```r
    w$startCollectLocals <- function(parnames, locals, ...) { NULL }
      ^~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:307:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L307) *style:* **Variable or function name should be snake_case.**
```r
    w$finishCollectLocals <- function(w, ...) { NULL }
      ^~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:310:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L310) *style:* **Variable or function name should be snake_case.**
```r
    w$enterInternal <- function(type, v, e, ...) { NULL }
      ^~~~~~~~~~~~~
```
[R/findGlobals.R:312:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L312) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/findGlobals.R:314:20:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L314) *style:* **Trailing whitespace is superfluous.**
```r
    fcn <- w[[key]]
                   ^
```
[R/findGlobals.R:316:12:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L316) *warning:* **no visible global function definition for ‘inject_tracer_to_function’**
```r
    fcn <- inject_tracer_to_function(fcn, key)
           ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/findGlobals.R:319:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/findGlobals.R#L319) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/Globals-class.R:16:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/Globals-class.R#L16) *style:* **Variable or function name should be snake_case.**
```r
Globals <- function(object = list(), ...) {
^~~~~~~
```
[R/Globals-class.R:34:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/Globals-class.R#L34) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.list(where))
  ^~~~~~~~~~~
```
[R/Globals-class.R:66:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/Globals-class.R#L66) *warning:* **no visible global function definition for ‘Globals’**
```r
  Globals(x, ...)
  ^~~~~~~
```
[R/Globals-class.R:146:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/Globals-class.R#L146) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
      stop_if_not(!is.null(names))
      ^~~~~~~~~~~
```
[R/Globals-class.R:178:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/Globals-class.R#L178) *style:* **Variable or function name should be snake_case.**
```r
unique.Globals <- function(x, ...) {
^~~~~~~~~~~~~~
```
[R/globalsOf.R:65:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L65) *style:* **Variable or function name should be snake_case.**
```r
globalsOf <- function(expr, envir = parent.frame(), ...,
^~~~~~~~~
```
[R/globalsOf.R:67:57:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L67) *style:* **Variable or function name should be snake_case.**
```r
                      tweak = NULL, substitute = FALSE, mustExist = TRUE,
                                                        ^~~~~~~~~
```
[R/globalsOf.R:72:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L72) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.null(skip) || is.list(skip))
  ^~~~~~~~~~~
```
[R/globalsOf.R:73:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L73) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/globalsOf.R:84:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L84) *warning:* **no visible global function definition for ‘globalsByName’**
```r
    globalsByName(names, envir = envir, mustExist = mustExist)
    ^~~~~~~~~~~~~
```
[R/globalsOf.R:99:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L99) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - recursive scan of preliminary globals ...")
    ^~~~~~
```
[R/globalsOf.R:103:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L103) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
    stop_if_not(length(where) == length(globals))
    ^~~~~~~~~~~
```
[R/globalsOf.R:104:34:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L104) *warning:* **no visible binding for global variable ‘envname’, Did you mean 'unname'?**
```r
    where <- sapply(where, FUN = envname)
                                 ^~~~~~~
```
[R/globalsOf.R:121:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L121) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/globalsOf.R:123:9:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L123) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
        mdebug("   + scanning global #%d (%s) ...", gg, sQuote(names_t[[gg]]))
        ^~~~~~
```
[R/globalsOf.R:148:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L148) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug(" - subset of globals to be scanned: [0]")
      ^~~~~~
```
[R/globalsOf.R:151:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L151) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug(" - recursive scan of preliminary globals ... DONE")
    ^~~~~~
```
[R/globalsOf.R:177:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L177) *style:* **Variable or function name should be snake_case.**
```r
globalsByName <- function(names, envir = parent.frame(), mustExist = TRUE,
^~~~~~~~~~~~~
```
[R/globalsOf.R:177:58:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L177) *style:* **Variable or function name should be snake_case.**
```r
globalsByName <- function(names, envir = parent.frame(), mustExist = TRUE,
                                                         ^~~~~~~~~
```
[R/globalsOf.R:183:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L183) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- search from environment: %s", sQuote(envname(envir)))
  ^~~~~~
```
[R/globalsOf.R:183:50:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L183) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
  mdebug("- search from environment: %s", sQuote(envname(envir)))
                                                 ^~~~~~~
```
[R/globalsOf.R:189:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L189) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- dotdotdot: %s", needs_dotdotdot)
  ^~~~~~
```
[R/globalsOf.R:195:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L195) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("- locating #%d (%s)", kk, sQuote(name))
    ^~~~~~
```
[R/globalsOf.R:197:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L197) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
    mdebug("  + found in environment: %s", sQuote(envname(env)))
    ^~~~~~
```
[R/globalsOf.R:197:51:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/globalsOf.R#L197) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
    mdebug("  + found in environment: %s", sQuote(envname(env)))
                                                  ^~~~~~~
```
[R/packagesOf.R:2:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/packagesOf.R#L2) *style:* **Variable or function name should be snake_case.**
```r
packagesOf <- function(...) UseMethod("packagesOf")
^~~~~~~~~~
```
[R/packagesOf.R:13:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/packagesOf.R#L13) *style:* **Variable or function name should be snake_case.**
```r
packagesOf.Globals <- function(globals, ...) {
^~~~~~~~~~~~~~~~~~
```
[R/packagesOf.R:33:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/packagesOf.R#L33) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(all(nzchar(pkgs)))
  ^~~~~~~~~~~
```
[R/utils.R:2:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/utils.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
  eval(substitute(function() x, list(x = expr)), envir = envir, enclos = enclos, ...)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/utils.R:19:13:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/utils.R#L19) *warning:* **no visible global function definition for ‘find_base_pkgs’**
```r
  pkgs %in% find_base_pkgs()
            ^~~~~~~~~~~~~~
```
[R/utils.R:25:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/utils.R#L25) *warning:* **no visible global function definition for ‘is_base_pkg’**
```r
  is_base_pkg(environmentName(environment(x)))
  ^~~~~~~~~~~
```
[R/utils.R:123:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/utils.R#L123) *style:* **Lines should not be more than 80 characters.**
```r
    if (missing(default) || match(x, table = names(.Options), nomatch = 0L) > 0L) go(x) else default
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/walkAST.R:17:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/walkAST.R#L17) *style:* **Variable or function name should be snake_case.**
```r
walkAST <- function(expr, atomic = NULL, name = NULL, call = NULL,
^~~~~~~
```
[R/walkAST.R:71:5:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/walkAST.R#L71) *style:* **Variable or function name should be snake_case.**
```r
    onUnknownType <- getOption("globals.walkAST.onUnknownType", "error")
    ^~~~~~~~~~~~~
```
[R/where.R:11:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L11) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.environment(envir))
  ^~~~~~~~~~~
```
[R/where.R:12:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L12) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(is.character(mode), length(mode) == 1L)
  ^~~~~~~~~~~
```
[R/where.R:14:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L14) *warning:* **no visible global function definition for ‘stop_if_not’, Did you mean 'stopifnot'?**
```r
  stop_if_not(inherits %in% c(FALSE, TRUE))
  ^~~~~~~~~~~
```
[R/where.R:25:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L25) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug("  + found in location: %s", sQuote(envname(env)))
      ^~~~~~
```
[R/where.R:25:50:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L25) *warning:* **no visible global function definition for ‘envname’, Did you mean 'unname'?**
```r
      mdebug("  + found in location: %s", sQuote(envname(env)))
                                                 ^~~~~~~
```
[R/where.R:31:7:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L31) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
      mdebug("  + failed to locate: NULL")
      ^~~~~~
```
[R/where.R:39:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/R/where.R#L39) *warning:* **no visible global function definition for ‘mdebug’, Did you mean 'debug'?**
```r
  mdebug("- failed to locate: NULL")
  ^~~~~~
```
[tests/dotdotdot.R:150:14:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/dotdotdot.R#L150) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "ignore")
             ^~~~~~~~~
```
[tests/dotdotdot.R:159:14:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/dotdotdot.R#L159) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "return")
             ^~~~~~~~~
```
[tests/dotdotdot.R:173:14:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/dotdotdot.R#L173) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- globalsOf(expr, dotdotdot = "warn")
             ^~~~~~~~~
```
[tests/dotdotdot.R:187:18:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/dotdotdot.R#L187) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
  globals <- try(globalsOf(expr, dotdotdot = "error"))
                 ^~~~~~~~~
```
[tests/dotdotdot.R:199:12:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/dotdotdot.R#L199) *warning:* **no visible global function definition for ‘globalsOf’, Did you mean 'globals'?**
```r
globals <- globalsOf(exprs, dotdotdot = "return")
           ^~~~~~~~~
```
[tests/formulas.R:19:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/formulas.R#L19) *warning:* **no visible global function definition for ‘map’, Did you mean 'mad'?**
```r
  map(1L, ~ typeof(x + .x))
  ^~~
```
[tests/globalsOf.R:15:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L15) *style:* **Lines should not be more than 80 characters.**
```r
expr <- substitute({ x <- b; b <- 1; y <- c; z <- d; a <- a + 1; e <- e() }, env = list())
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/globalsOf.R:36:24:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L36) *style:* **Variable or function name should be snake_case.**
```r
  substitute({ x <- B; B <- 1; y <- C; z <- D }, env = list())
                       ^
```
[tests/globalsOf.R:78:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L78) *style:* **Lines should not be more than 80 characters.**
```r
stopifnot(all(setdiff(globals_i, false_globals) %in% c("<-", "a", "names", "names<-")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/globalsOf.R:122:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L122) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:123:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L123) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "..."))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:132:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L132) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:133:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L133) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "...", "x"))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:142:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L142) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, y, z = y) {
^~~~~~~~~
```
[tests/globalsOf.R:143:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L143) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "y", "z"))
  ^~~~~~~~~~~~~
```
[tests/globalsOf.R:153:1:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L153) *style:* **Variable or function name should be snake_case.**
```r
myGlobals <- function(x, ...) {
^~~~~~~~~
```
[tests/globalsOf.R:154:3:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/globalsOf.R#L154) *warning:* **no visible global function definition for ‘globalsByName’**
```r
  globalsByName(c("a", "x", "..."))
  ^~~~~~~~~~~~~
```
[tests/walkAST.R:50:4:](https://github.com/HenrikBengtsson/globals/blob/a90e96493323ee220e3321c581291ef136da22c4/tests/walkAST.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
  }
   ^~
```


Created multidev environment [wilder#ci-540](https://dashboard.pantheon.io/sites/14808007-3d80-488e-b078-193b788aa4a3#ci-540).

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


The following doc(s) have been deployed to the [docker](https://docker-static-docs.pantheonsite.io/docs) Multidev environment:
- [README.md](https://github.com/pantheon-systems/documentation/commit/da0a345011e7530a10cd69cdef4be6ec8b0920d0/README.md)
- [wraith.yaml](https://github.com/pantheon-systems/documentation/commit/7c58ade8fb57bf90040491846a8ccdd58ea1881c/wraith.yaml)
- [updater.sh](https://github.com/pantheon-systems/documentation/commit/5b05da19e205c93232e936624c2b85dcc8b1dbce/updater.sh)
- [runthedocs.sh](https://github.com/pantheon-systems/documentation/commit/1148ea29c5204529f5862217942ce31dd4fe3879/runthedocs.sh)
- [VERSION](https://github.com/pantheon-systems/documentation/commit/f7c242035c2e978f44abe7a5263b6aea55335865/VERSION)


Please don't leave mentions. Squash and maintain authorship instead.


I am to blame for the choice of merging this (as **tkrokli**).
I guess I just tested the first normal quest, not the dailies.


@hurr1k4ne Sorry for the slow reply, I was out of town on Holliday.

The current base image is debian stretch. These libraries are named from the package repository they came from. Jumping from debian to ubuntu also means you are jumping package repositories.

To find the new ones I did the following:
```
localmachine $ docker run -it ubuntu:18.04 bash
Unable to find image 'ubuntu:18.04' locally
18.04: Pulling from library/ubuntu
6b98dfc16071: Pull complete
4001a1209541: Pull complete
6319fc68c576: Pull complete
b24603670dc3: Pull complete
97f170c87c6f: Pull complete
Digest: sha256:5f4bdc3467537cbbe563e80db2c3ec95d548a9145d64453b06939c4592d67b6d
Status: Downloaded newer image for ubuntu:18.04
root@a1bb105b214d:/# apt-get update
Get:1 http://security.ubuntu.com/ubuntu bionic-security InRelease [83.2 kB]
Get:2 http://archive.ubuntu.com/ubuntu bionic InRelease [242 kB]
Get:3 http://security.ubuntu.com/ubuntu bionic-security/universe Sources [4494 B]
Get:4 http://security.ubuntu.com/ubuntu bionic-security/main amd64 Packages [114 kB]
Get:5 http://archive.ubuntu.com/ubuntu bionic-updates InRelease [83.2 kB]
Get:6 http://security.ubuntu.com/ubuntu bionic-security/multiverse amd64 Packages [1075 B]
Get:7 http://security.ubuntu.com/ubuntu bionic-security/universe amd64 Packages [38.5 kB]
Get:8 http://archive.ubuntu.com/ubuntu bionic-backports InRelease [74.6 kB]
Get:9 http://archive.ubuntu.com/ubuntu bionic/universe Sources [11.5 MB]
Get:10 http://archive.ubuntu.com/ubuntu bionic/restricted amd64 Packages [13.5 kB]
Get:11 http://archive.ubuntu.com/ubuntu bionic/multiverse amd64 Packages [186 kB]
Get:12 http://archive.ubuntu.com/ubuntu bionic/main amd64 Packages [1344 kB]
Get:13 http://archive.ubuntu.com/ubuntu bionic/universe amd64 Packages [11.3 MB]
Get:14 http://archive.ubuntu.com/ubuntu bionic-updates/universe Sources [31.1 kB]
Get:15 http://archive.ubuntu.com/ubuntu bionic-updates/main amd64 Packages [164 kB]
Get:16 http://archive.ubuntu.com/ubuntu bionic-updates/multiverse amd64 Packages [1663 B]
Get:17 http://archive.ubuntu.com/ubuntu bionic-updates/universe amd64 Packages [104 kB]
Get:18 http://archive.ubuntu.com/ubuntu bionic-backports/universe amd64 Packages [2786 B]
Fetched 25.3 MB in 6s (4086 kB/s)
Reading package lists... Done
root@a1bb105b214d:/# apt-cache search libboost-filesystem
libboost-filesystem-dev - filesystem operations (portable paths, iteration over directories, etc) in C++ (default version)
libboost-filesystem1.65-dev - filesystem operations (portable paths, iteration over directories, etc) in C++
libboost-filesystem1.65.1 - filesystem operations (portable paths, iteration over directories, etc) in C++
libboost-filesystem1.62-dev - filesystem operations (portable paths, iteration over directories, etc) in C++
libboost-filesystem1.62.0 - filesystem operations (portable paths, iteration over directories, etc) in C++
root@a1bb105b214d:/#
```
To break this down into steps I did the following

1. Launch the new base container using a bash shell `docker run -it ubuntu:18.04 bash`
1. Update the apt repo cache `apt-get update`
1. Search for the library I need `apt-cache search libboost-filesystem`

Looking at the above output it looks like you need `libboost-filesystem1.65.1` for the first library. Using this strategy you can simulate, test and prod a image for how it will react when you build on top of it with a docker build file.

Let me know if that helps you move forward again.


@chinakook This PR is bringing a huge benefit to MobileNet users according to the latest benchmark results: https://github.com/apache/incubator-mxnet/pull/11076#issuecomment-396412093. Our own implementation on fp16 datatype is really slow without this PR.


@eric-haibin-lin Seems like this was introduced in v7.0.3: https://docs.nvidia.com/deeplearning/sdk/cudnn-release-notes/rel_703.html#rel_703.