I apologize, I should have been more clear.

Looking at the code I expect it not to work and in fact it does not work while testing with my personal Roku. What I mean by "does not work" is "nothing happens" and upon debugging further it was returning an error for the network request because the key was "undefined" (i.e. `POST /keypress/undefined`).

I will elaborate with code.

Here is the device implementation:

```
  const keyhelper = (endpoint, key) => () => req.post(`${endpoint}/${key}`)
    .then(res => res.status === 200);

  return {
    ip,
    apps,
    active,
    info,
    icon,
    launch,
    keypress: keyhelper(endpoints.get('keypress')),
    keydown: keyhelper(endpoints.get('keydown')),
    keyup: keyhelper(endpoints.get('keyup'))
  };
```

Here your example:

```
Nodeku()
  .then(device => {
    device.keydown('Home')
    device.keydown('Fwd')
    device.keydown('Lit_r') // for the 'r' button, I need to build a helper for this...
  })
```

Let's trace through `device.keydown('Home')`:

```
device.keydown('Home')

// becomes
keyhelper(endpoints.get('keydown'))('Home')

// becomes
const keyhelper = (endpoint, key) => () => req.post(`${endpoint}/${key}`)
keyhelper(endpoints.get('keydown'), undefined)('Home')

// becomes
(() => req.post(`${endpoints.get('keydown')}/${undefined}`))('Home')

// becomes
req.post(`DEVICE_IP/keydown/undefined`)
```

Here is what I think `keyhelper` *should* be:

```
// before
const keyhelper = (endpoint, key) => () => req.post(`${endpoint}/${key}`)

// after
const keyhelper = (endpoint) => (key) => req.post(`${endpoint}/${key}`)
```

Thoughts?


Thanks. Just committed a fix for this which will appear on develop soon.


Lol


Would it be possible for you to upload this file in STEP format?


Consider also the current value of the rankdir dot attribute (see example05.dot, example06.dot, example08.dot)


Adding Comment


This should be `@Classpath` instead. `@Classpath` means Gradle understands that it needs to observe the order of the JARs on the classpath, but can discard the file metadata and file order inside the JARs themselves. It has the added advantage that it already is relocatable, you don’t need to specify a `@PathSensitive` annotation.


@Erutan409 I was trying to get this library to work on a very memory constraint device (Arduino Leonardo) in which my available storage was about 2kB (since the Ethernet + FastLED libraries are quite enormous). So I tried to do away with everything except std::vector and std::string, but could not get it to fit. So these changes are not really focused on anything but to get the footprint down. Which got smaller, but not small enough. So I ditched the effort and resumed using plain old pointers and arrays. And lots of unit tests.


Test-Datei zum Löschen


How this is supposed to be an improvement?


Can you make a newline between? Thanks :)


Because this is a percentage value, wouldn't you want to report that the current cpu load was 0% for a roughly idle system?


hydrtee


[R/GetAvailablePoints.R:4:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L4) *warning:* **local variable ‘original_path’ assigned but may not be used**
```r
  original_path <- getwd()
  ^~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:14:50:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L14) *style:* **Use <-, not =, for assignment.**
```r
    .GlobalEnv$map_to_desc[[.GlobalEnv$counter]] = list()
                                                 ^
```
[R/GetAvailablePoints.R:15:50:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L15) *style:* **Use <-, not =, for assignment.**
```r
    .GlobalEnv$file_points[[.GlobalEnv$counter]] = list()
                                                 ^
```
[R/GetAvailablePoints.R:16:53:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L16) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:19:10:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L19) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:19:11:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L19) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:29:10:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L29) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:34:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L34) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:35:10:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L35) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L39) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:44:40:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/GetAvailablePoints.R#L44) *warning:* **no visible binding for global variable ‘counter’, Did you mean 'outer'?**
```r
    .GlobalEnv$map_to_desc[[.GlobalEnv$counter]] <- c(.GlobalEnv$map_to_desc[[counter]], desc)
                                       ^~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:4:5:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L4) *style:* **Commented code should be removed.**
```r
  # names <- names(testthatOutput)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:5:5:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L5) *style:* **Commented code should be removed.**
```r
  # points_for_all <- testthatOutput$"all"
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:9:29:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L9) *style:* **Put spaces around all infix operators.**
```r
    results[[length(results)+1]] <- list(name = unbox(desc), points = points)
                           ~^~
```
[R/ResultsJsonParser.R:9:49:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L9) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results)+1]] <- list(name = unbox(desc), points = points)
                                                ^~~~~
```
[R/ResultsJsonParser.R:11:10:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L11) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:18:25:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L18) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:37:20:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L37) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:38:11:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/ResultsJsonParser.R#L38) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:31:21:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/RunTests.R:41:10:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L41) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:53:5:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L53) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:66:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:66:71:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:68:24:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:74:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L74) *warning:* **no visible global function definition for ‘run_tests’**
```r
  run_tests(getwd(), bol)
  ^~~~~~~~~
```
[R/RunTests.R:82:23:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L82) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:84:19:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L84) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:85:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/R/RunTests.R#L85) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```
[tests/testthat/resources/simple_all_tests_fail/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/tests/testthat/resources/simple_all_tests_fail/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/resources/simple_all_tests_pass/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/tests/testthat/resources/simple_all_tests_pass/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/resources/simple_some_tests_fail/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/tests/testthat/resources/simple_some_tests_fail/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/testRunTests.R:102:37:](https://github.com/RTMC/tmc-r-tester/blob/d43fd2aba3e89cdc06cfd48f6167b86b4d3a3363/tests/testthat/testRunTests.R#L102) *style:* **Put spaces around all infix operators.**
```r
  available_points_path <- paste(sep="", simple_all_tests_pass_project_path, "/.available_points.json")
                                   ~^~
```


Whenever you leave commented code in your commit, a bunny dies :(


This has nothing to do with the ALMS HAZMAT FAMILIRAZATION AND SAFETY COURSE.

My question is, is it possible to ask you to find a code for another course on ALMS?

Thank you for your time!


Ok, I've committed a fix.  (I guess the "SYM_MAPS+=	${LIBC_SRCTOP}/mips/string/Symbol.map" bit is CHERI specific?  It's the only bit that doesn't explicitly mention CHERI, so seems suspicious... But it seems to have previously been in this condition.)


Fixes #408


Is there any reason to disable IPv6 by default?


If you `catch` an exception, better print it insted of just using a `throw;`


Rename class HLabelNode to HorizontalLabelNode and VLabelNode to VerticalLabelNode.


Nice you refactored it!


Created multidev environment [ciccweb#pr-fuzzy](https://dashboard.pantheon.io/sites/cbc91b53-e053-4c27-8ad4-7502151a02ed#pr-fuzzy).

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


If you PR this I'll merge it :)


It doesn't work properly on most people's networks.
You can re-enable it trivially as mentioned by @DBMandrake above.


Never ever leave empty lines between `else if`s :)


We will need to do something better here. All the file arguments are now translated into strings, which leads to two problems:

1. the absolute path of the files will be an input to the task, which means that future cached versions will not be able to share results between different workspaces and computers (unless they have the exact same paths)
2. Gradle is unable to track the role and contents of the files and directories passed as command-line arguments this way. So if the _path_ of a file passed as argument changes, the task will be out-of-date (even if the contents remain the same, and there is no need to rerun to compilation). And if the contents of such a file change, the task will not be re-executed.

A better solution would be to return a `@Nested` POJO here, a getter for each relevant thing to pass to the compiler annotated with `@InputFiles` and `@PathSensitivity` etc. See https://docs.gradle.org/current/userguide/more_about_tasks.html#sec:up_to_date_checks


Nice solution, although this 72 should be a static field on the top of the class as "static int SIZE = 72" in this way, you won't get confused later about this "magic number"


@ThomasBleijendaal Bummer.  I plan on giving your fork a try and see what space I can save, too.  I'm developing mostly on the Mega.  So, I have a decent size available, but it's been steadily climbing with the rest of development.  Glad I noticed your contributions.


I feel that there should be some info which ionic-native package version matches which cordova lib version. Its not always so straightforward which one to use, or whether the upgrade is needed.


Hello Every One


You removed the empty line, cool! 😎


h0h0h0 you found it!  thanks @bradharding :+1:


sorry, there is info in the changelog:

 push: this wrapper will work only with phonegap-plugin-push@2.0.0


That page links to the diffs (under the JDiff header, just below Javadoc). e.g., http://google.github.io/guava/releases/23.1-jre/api/diffs/


You removed the commented code, cool! 😎


You should use  your Wall and Floor objects here, just have to create the relationship between the Tile and create constructors for them.


Also, I have replaced my "open source" portrait with something newer here: https://commons.wikimedia.org/wiki/File:Bep_0001.jpg -- does not look so winterish.


I think it would be better to handle the RootNode as an instance of a HLabelNode or VLabelNode (depending on the current value of the dot rankdir attribute value). In that case the RootNode class definition will not be necessary any more. What do you think?


Okay, I was asking because my problem has been the reverse. My router has IPv6 enabled by default and hence stored the ipv4 and ipv6 address in its DNS. I had trouble reaching my osmc until I did found out about this.


https://plus.google.com/u/0/106201725712570479817/posts/7xLaiAMUP8q?cfem=1

I think I may not have said strongly enough how weird this is.


`$webtoken["extraData"]["XUID"]` is actually an "integer". An unofficial Xbox Live API (probably the only Xbox Live API) returns xuid as an integer. I guess _blame mojang_ for this one? It's always a 16 digit number.
![dxdxdx](https://user-images.githubusercontent.com/15074389/31134804-d83f7016-a86b-11e7-8172-627c5cf4b29b.PNG)


Как это у тебя имя целым числом стало?


Is there a way to test Packrat against multiple versions of R?


Hello this is sikandar


Is this router common, i.e. distributed by an ISP?


Thanks @2dimka that looks sensible. Can you send a pull request please?


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


Зачем вычислять квадратный корень дважды? Помести значение в переменную и используй ее


![](https://github.trello.services/images/mini-trello-icon.png) [Add support for multi-line notifications.](https://trello.com/c/re4I4MkZ/4-add-support-for-multi-line-notifications)


Declare the member variables as private and implement public getter methods. Furthermore, try to move some logic into the TextLine class, so that it not only acts as a data structure, but has some behavior.


Created multidev environment [ciccweb#ci-92](https://dashboard.pantheon.io/sites/cbc91b53-e053-4c27-8ad4-7502151a02ed#ci-92).

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


@jeffchan : is this change particularly concerning to you? If so could you explain what your usage is? The only thing we're aware of at the moment is `setAttribute()`


Настрой редактор на отступ ровно в 2 проблела. Причем, именно пробела, а не таба. Т.е. должна быть замена табов на пробелы, т.н. soft tabs. Найди в интернете как сделать soft tabs для твоего редактора


Its a Fritz!Box 6490 Cable. This one I bought myself but the same device as provided by ISPs, too. Apparently I cannot make any predictions about the configuration provided by ISPs.


It is okay to name your method "hello" for testing. But please do not push it to the main branch next time... You can check out to a new experimental branch and merge it when you finish your experiment.


Hi,

as mentioned in the forum [https://forum.opnsense.org/index.php?topic=5999.msg25489](https://forum.opnsense.org/index.php?topic=5999.msg25489) we had this error again, that cicap tried to download a big file though the max size is set to 5mb...

Any ideas what else could be the problem?

Cheers, Stephan

(Btw. we did a 'stress test' with the proxy, suricata & clamav and besides of this issue it all really performed very well! Thanx!)


Есть, Integer выбросит исключение, если ввести неверные данные и программа аварийно завершится. to_i просто вернет  0, вообще, обычно принято использовать to_i и т.п. методы.


Add a proper javadoc to the public constructor describing the parameters.


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


Add a proper javadoc to the public methods describing the parameters.


Add a proper javadoc to the public methods describing the parameters and the return value.


Лучше сначала определитьгипотенузу и катеты, а затем один раз вычислить уравнение пифагора


По задаче еще нужно уметь определять равносторонность


and here the final newline is missing xd


Yes - because this is part of the parser for contract cfg files (and special characters like - and / can be part of math expressions).  Generally speaking, this change shouldn't cause any problems, but what I'd rather do is have the DataNode not use the expression parser and just do a simple comparison (since the stored Celestial Body should be a literal).  However, I'm sure there's a reason that it's doing it the way it does (possibly related to the Expression behaviour), so I need to take a more careful look before making any changes.

I should hopefully have some time to take a peek tonight.  If I don't see a better way, I may just accept this PR, as I think it's reasonably low risk, as it shouldn't break anything.  If someone wants to support say '.' though, it becomes more problematic as doing something like Kerbin.Radius() is a totally valid expression - although it could also be written as CelestialBody(Kerbin).Radius(), which is probably preferred anyway.

TLDR; there may be a better approach, will look tonight (hopefully).


yeah, do blame them... everywhere in the protocol it's written as a string. I recommend you use UUIDs instead of XUIDs regardless, because UUID is standard and will never change. XUID is proprietary shit.


wdwdqdwqdadwd


hello


HeroPosition is  confusing object, a lot of things will have position.


NOTE:
If you want to run it CD in the index, use the following:
var socket = new SockJS('http://URL/qpevents/events');


Fixed. Here is a patch -> https://pastebin.com/jC785KHB


Why so complicated with the after space/hyphen stuff? Why not just use a double wildcard on both sides of the query?

I would also suggest trying to combine the search scope above with this? Especially since autocomplete will replace the search functionality so no point carrying around code that's no longer being used.


Could you possibly reuse the `users#index` action for this? Since this is a ajax/json request you can combine the two into one and reduce alot of the duplication


It is not really a good name for this class. If you rename it to GamObject or something similar then you will be able to reuse this class. A lot of things will need to be psotioned, the Tiles, the Characters...


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


There's already system test written for the search functionality. Maybe take a peek at these and update them accordingly?


Good catch.


Also, a couple of notes for readers:
- Players always have a UUID, but not always an XUID
- When logged into Xbox Live, the UUID is a hash of the XUID, which means the UUID is always the same for an Xbox player.


It would be much better if the Hero or the Character would move 1 Tile, instead of 72 px.... Why? Because later when you come back to check your code it will be very confusing. How can you solve that?


The solution to let the Hero move 1 Tile is around here somewhere :)


Hi, weiziyan

This is not error. This indicated the limit of our current knowledge on fungi. If you see any functional term with "-", that means that this fungus has multiple life styles based on what we know. It could mean two things, either 1) this fungus can change their life styles between different guilds, or 2) this fungus has some kind of intermidiate life strategies that we are not fully understand yet.

How to use this kind of information is totally depend on the user, unfortunately. But hey, you are reaching the limit of human knowledge any way!

Zewei


This is awesome... Thank you!!!

Do you have a way where I can send you something for your effort? GoFundMe page or something?

Thanks again.


well done ....:)


It's not the final code yet. In the final version it is like this:
```Python
def focus_source_code():
    if CodeMapListener.active_view and CodeMapListener.active_group:
        w = win()
        w.focus_group(CodeMapListener.active_group)
        w.focus_view(CodeMapListener.active_view)
```
Please let me commit my today changes and we will proceed from there.


Casting to Integer[] in addListItem of ServerGUI might not work as hoped


Yes. I think you are right. It is necessary to separate them, especially considering the other operations other than transmitting and receiving command. As for the command logic, we can peruse that when I finish the first version of the modification.


Multiple consecutive blank lines are not good practice.


\Exception will handle all errors this catch block is doesn’t necessary


Same thing on this one


Test Comment


@Erutan409 I think the Mega is going to work beter. I noticed that when I was using std::vector and std::string, the memory increase was about 2.5 kB. I was using Platform IO with optimization flags set to minimize memory usage, which did also save some space.


I have a patch in m-c that just removes the requirement to add this class to the metadata, so it might be worth reverting this change since you'll probably get that in your next wpt update.


Ok I wait then


@fredemmott Nope, shouldn't affect us. We're just curious!


You can make "\(selectedCity?.weather) °C"


Probably my mistake, but the correct link is https://docs.urbanairship.com ... I don't think their main site is Hugo (or: it has no Hugo generator tag).


## Global

| Changed         |   Status |
|:----------------|---------:|
| `nodes_count`   |    +5404 |
| `texts_passing` |       +5 |
| `texts_total`   |       +5 |

## Words

| Changed   |   Status |
|:----------|---------:|
| `eng`     |  +128755 |
| `grc`     |  -105765 |
| `mul`     |    +4030 |

## Units

| Changed                                               | Status   |
|:------------------------------------------------------|:---------|
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng1.xml` | New      |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng2.xml` | New      |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng3.xml` | New      |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-grc1.xml` | New      |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-mul1.xml` | New      |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng1.xml` | Passing  |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng2.xml` | Passing  |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-eng3.xml` | Passing  |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-grc1.xml` | Passing  |
| `./data/tlg0527/tlg048/tlg0527.tlg048.1st1K-mul1.xml` | Passing  |

*[Hook UI build recap](http://ci.perseids.org/repo/OpenGreekAndLatin/First1KGreek/3032)*


a ok, entonces lo que debo hacer es probarlo con un lector 4500 de
digitalpersona para poder hacerlo funcionar, no requiere de mayores
modificaciones?

De antemano muchas gracias por tu atención y apoyo.

<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Libre
de virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>

El 1 de octubre de 2017, 18:51, Iván Miranda<notifications@github.com>
escribió:

> Ok, el código está pensado para que ya se tengan los controladores de
> digital persona instalados para poder hacerlo funcional, por otro lado, el
> usar el lector de tu lenovo es imposible con este código, esto lo que hace
> es lanzar el plugin web del digital persona
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/ivanmiranda/digitalpersona/commit/6134c31868532f881ab7501f741a1d2d592a95db#commitcomment-24689809>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AezxIV-778IOoE0crtBPTlhdSife8mSoks5soCWLgaJpZM4Pkfnd>
> .
>


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


Naming. Maybe called cityImageView? Or whatever you are displaying for.


Redundancy. Because it has been included in `alto-pathmanager-api` bundle.


Apologies for breaking change – we've actually moved these functions to a new package [tidyboot](https://github.com/langcog/tidyboot), to encapsulate the functionality in a stand-alone package, fix some performance issues, and re-implement things in line with the new tidyeval way of doing things. This function is only still here for backwards compatibility – the old code @mcfrank had lying around that uses it actually mostly used the `col` argument (probably from a previous version). If you also have a bunch of legacy code, I can add a redundant `column` argument back in to support it – but going forward, I recommend using `tidyboot`!


Right now all the catch blocks are the same, But no in future, because depending of kind of exception it will display other useful messages to the user. Thats the purpose of different kind of Exceptions ;)


Please set your SLR method to request the full read buffer size = 8192.


qinfo is breaking with intel compiler.  perhaps we add stdout to the writelog?


智卓星网官方发布平台


Thanks a lot Sharath. The application works fine now.


Nice, I thought UUIDs aren't static. That might've been before 1.2 or only for non-xbl-authed players only.


refers to when you are fetching in changes and merging them.


@sostk
> you should revert same changes from hardware_ril too
I think

Hmm, that makes sense. I was trying to use hardware/ril from 7.1.2, but I wasn't actually trying to revert same changes in this repo.

> which device you working on actually?
Codina, Galaxy Ace 2 (I8160).


Pushing refers to sending your committed changes to a remote repository.


A branch is a parallel version of a repository


It's always the same for an Xbox Live player, that's been the same since XBL was introduced.

For a non-Xbox player, it's a UUIDv3 of a combination of name + CID + secret device ID. Hence, changing their name or using a different device will result in a new UUID.


could you please drop this log of move it to component logging for addons? it is rather annoying to scoll down some hundred lines of installed logs every time you look into a log.


Review the following:

button **type0** ? that attribute doesn't exist on buttons
**onChange** ? a button doesn't have such event attribute


[R/plotting-classes.R:106:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-classes.R#L106) *style:* **Lines should not be more than 100 characters.**
```r
#' Currently, this includes SpatialPoints*, SpatialPolygons*, SpatialLines*, RasterLayer, RasterStack,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:307:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L307) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/plotting-helpers.R:309:87:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L309) *style:* **Put spaces around all infix operators.**
```r
    isStack <- sapply(plotObjects, function(x) is(x, "RasterStack") | isTRUE(dim(x)[3]>1))
                                                                                ~^~
```
[R/plotting-helpers.R:2352:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2352) *style:* **Lines should not be more than 100 characters.**
```r
        if(hasMethod("extent", is(obj)[1]) & !is.list(obj)) { # list has an extent method, but too general
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/plotting-helpers.R:2352:11:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2352) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(hasMethod("extent", is(obj)[1]) & !is.list(obj)) { # list has an extent method, but too general
          ^
```
[R/plotting-helpers.R:2352:61:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2352) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        if(hasMethod("extent", is(obj)[1]) & !is.list(obj)) { # list has an extent method, but too general
                                                            ^
```
[R/plotting-helpers.R:2407:21:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2407) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        addX <- abs((extents[[extentInd]]@xmax - extents[[extentInd]]@xmin) * 0.025)
                    ^
```
[R/plotting-helpers.R:2408:21:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2408) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        addY <- abs((extents[[extentInd]]@ymax - extents[[extentInd]]@ymin) * 0.025)
                    ^
```
[R/plotting-helpers.R:2419:19:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2419) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      addX <- abs((extents[[extentInd]]@xmax - extents[[extentInd]]@xmin) * 0.025)
                  ^
```
[R/plotting-helpers.R:2420:19:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2420) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      addY <- abs((extents[[extentInd]]@ymax - extents[[extentInd]]@ymin) * 0.025)
                  ^
```
[R/plotting-helpers.R:2458:7:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2458) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(existsMethod("bbox", objClass[1])) {
      ^
```
[R/plotting-helpers.R:2464:5:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2464) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(hasBbox) {
    ^
```
[R/plotting-helpers.R:2508:3:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2508) *style:* **Variable or function name should be lowerCamelCase.**
```r
  begin.coord <- coordinates(sp1)
  ^~~~~~~~~~~
```
[R/plotting-helpers.R:2509:5:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2509) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(missing(from)) {
    ^
```
[R/plotting-helpers.R:2510:5:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2510) *style:* **Variable or function name should be lowerCamelCase.**
```r
    end.coord <- sp1[,c("prevX", "prevY")]
    ^~~~~~~~~
```
[R/plotting-helpers.R:2510:23:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2510) *style:* **Commas should always have a space after.**
```r
    end.coord <- sp1[,c("prevX", "prevY")]
                      ^
```
[R/plotting-helpers.R:2512:5:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2512) *style:* **Variable or function name should be lowerCamelCase.**
```r
    end.coord <- coordinates(from)
    ^~~~~~~~~
```
[R/plotting-helpers.R:2516:67:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2516) *style:* **Commas should always have a space after.**
```r
    l[[i]] <- Lines(list(Line(rbind(begin.coord[i, ], end.coord[i,]))), as.character(i))
                                                                  ^
```
[R/plotting-helpers.R:2521:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting-helpers.R#L2521) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/plotting.R:569:13:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting.R#L569) *style:* **Place a space before left parenthesis, except in a function call.**
```r
          if(length(whPlotObj)==0) {
            ^
```
[R/plotting.R:569:31:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/R/plotting.R#L569) *style:* **Put spaces around all infix operators.**
```r
          if(length(whPlotObj)==0) {
                             ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:1:58:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L1) *style:* **Commas should always have a space after.**
```r
test_that("Plotting types without visual checking works",{
                                                         ^
```
[tests/testthat/test-Plot-nonVisual.R:4:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L4) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-Plot-nonVisual.R:7:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L7) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-Plot-nonVisual.R:8:18:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L8) *style:* **Commas should always have a space after.**
```r
  s1 <- stack(r1,r2)
                 ^
```
[tests/testthat/test-Plot-nonVisual.R:11:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L11) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[tests/testthat/test-Plot-nonVisual.R:12:5:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L12) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(interactive()) {
    ^
```
[tests/testthat/test-Plot-nonVisual.R:16:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L16) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==1)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:17:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L17) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==1)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:18:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:21:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L21) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==2)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:22:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L22) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==2)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:23:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L23) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:24:44:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L24) *style:* **Put spaces around all infix operators.**
```r
    expect_silent(Plot(w1, axes = TRUE, new=TRUE))
                                          ~^~
```
[tests/testthat/test-Plot-nonVisual.R:26:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L26) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==3)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:27:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L27) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==3)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:28:52:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L28) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$w1)==1)
                                                  ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:29:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L29) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:32:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L32) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==3)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:33:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L33) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==3)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:34:52:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L34) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$w1)==2)
                                                  ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:35:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L35) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:38:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L38) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==4)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:39:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L39) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==4)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:40:52:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L40) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$w2)==1)
                                                  ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:41:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L41) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:44:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L44) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==6)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:45:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L45) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==6)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:46:57:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L46) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$`a1$w1`)==1)
                                                       ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:47:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L47) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:50:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L50) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==6)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:51:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L51) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==6)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:52:57:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L52) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$`a1$w1`)==2)
                                                       ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:53:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L53) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:56:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L56) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==8)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:57:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L57) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==8)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:58:57:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L58) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$`a1$w1`)==2)
                                                       ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:59:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L59) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:62:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L62) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==9)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:63:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L63) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==9)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:64:57:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L64) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList$`a1$w1`)==2)
                                                       ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:65:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L65) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:68:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L68) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:72:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L72) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[tests/testthat/test-Plot-nonVisual.R:73:6:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L73) *style:* **Commented code should be removed.**
```r
    #clearPlot()
     ^~~~~~~~~~~
```
[tests/testthat/test-Plot-nonVisual.R:74:6:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L74) *style:* **Commented code should be removed.**
```r
    #Plot(a1, t1)
     ^~~~~~~~~~~~
```
[tests/testthat/test-Plot-nonVisual.R:77:38:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L77) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$isBaseLayer)==9)
                                    ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:78:49:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L78) *style:* **Put spaces around all infix operators.**
```r
    expect_true(length(a$curr@quickPlotGrobList)==9)
                                               ~^~~
```
[tests/testthat/test-Plot-nonVisual.R:79:1:](https://github.com/PredictiveEcology/quickPlot/blob/9cc956ebd6c35881a81b6fbe4cc7de5c4d59e152/tests/testthat/test-Plot-nonVisual.R#L79) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```


@jackyycheng - What do mean by 'users will have to do initial setup'?


.csv with the datas.


staat dit al live @thunderbug?


There are some "double text" in this.


Looks good. I think it's ready for merge.

@cristianoliveira What do you think?


Add animation to destination headings


Thank you for fixing that annoying problem


...uh, don't hit enter or else you can finish what you meant to say! Which was: "(way downstream) Leaflet doesn't say the GeoJSON is invalid. Resolves #242 in 1.x branch"


Hi!

Is it your intention that this will ever be submitted back upstream, or that upstream fixes be merged into this fork?  I ask because some of the fixes here won't merge all that well, and I'd rather catch them early.


It is a strange and confusing name for a class/object. You give in an image and coordinates. It should be something more general and reuseable, like GameObject.


I think you also need to add `compile 'com.android.support:multidex:1.0.1'` and make our Application extend `MultidexApplication`. (Plus maybe move it to the root `app` package.)


Removed debugging lines that are no longer needed.


It would be nice to make the message prompt include `[y/N]` to show that no is the default answer.


Update:

ServiceAlias  avscan virus_scan?allow204=on&**sizelimit=off**&mode=simple
is the problem.
Acoording to [http://c-icap.sourceforge.net/install.html](http://c-icap.sourceforge.net/install.html)
> sizelimit=off to ignore srv_clamav.MaxObjectSize directive in c-icap.conf file

I just tested it and removing this solved it...

Cheers,

Stephan


Change-log:
- Fixed "I can't find out how many fodder you need" which would sometimes occur in Auto-Switch mode. ( reported by ewertonms87 )
- Fixed a Runtime Error that would occur in "Stop at max level" mode. ( reported by rabiddoughnuts )
- Fixed Giants/Dragons/Necro B1 being accidentally selected; script will now scroll down when opening selected dungeon to find B10. ( reported by zweihaander )
- Adjusted star level color ranges to be more accurate. In addition to this, Auto-switch and stop at max level will now display toasts reflecting the read star level and monster level. If you see a monster not being swapped out, or being swapped out too early, let me know what the toasts read for that slot and the monster type/unit (i.e. fire yeti) which gave the issue. As a side note "slot#level NotMax" only means it is not level 15/20/25/30/35/40.
- Fixed issue with arena not swapping to "match-up" tab properly, requires replacing an image file in the 1920x1080 folder. ( reported by marin2020 )


change it to 'in the repository but my solution works better'


Required for comments to work


any reason for remove ? I was hoping to somehow get to the no console.log state in the code )


nice to see that the changes i made are seen on the repo


Old image no longer matching after game update. New image added and working.


This two lines are required by comments model to work


https://rt.perl.org/Public/Bug/Display.html?id=27606
https://perl5.git.perl.org/perl.git/commitdiff/e0ab1c0e1


Oh I remember that post. And I remember how weird it is.  Having a bearer credential ought to be monotonically more useful than not having a bearer credential.  (If you can do more by pretending to be anonymous than by pretending to be yourself, that's just a failure of an auth mechanism....)


Done


It's there to immediately identify if users have crap installed and tell them to remove it. Removing or burying it under component logging defies its purpose


As stated on line 3, this one is needed to comment model to work


s/Données cadastrales en libre accès/Titre chili con carne/


Might come handy to put a placeholder here.


Both author_id and hidden_at are required fields on comment model in order to work


With the same here ;)


Let's replace this magic number 72 with 1. The character should move 1 Tile, not 72 something pxs...


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L5) *warning:* **no visible global function definition for ‘.init_global_vars’**
```r
  .init_global_vars()
  ^~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:10:53:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L10) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:13:10:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:13:11:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L13) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:30:10:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:35:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L35) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:36:10:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L36) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:7:51:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsJsonParser.R#L7) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results) + 1]] <- list(name = unbox(desc), points = points)
                                                  ^~~~~
```
[R/ResultsJsonParser.R:9:10:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsJsonParser.R#L9) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:16:25:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsJsonParser.R#L16) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:35:20:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsJsonParser.R#L35) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:36:11:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/ResultsJsonParser.R#L36) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:31:21:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/RunTests.R:41:10:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L41) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:53:5:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L53) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:66:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:66:71:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:68:24:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:74:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L74) *warning:* **no visible global function definition for ‘run_tests’**
```r
  run_tests(getwd(), bol)
  ^~~~~~~~~
```
[R/RunTests.R:82:23:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L82) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:84:19:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L84) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:85:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/R/RunTests.R#L85) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```
[tests/testthat/resources/simple_all_tests_fail/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/tests/testthat/resources/simple_all_tests_fail/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```
[tests/testthat/resources/simple_some_tests_fail/tests/testthat/helperTMC.R:12:3:](https://github.com/RTMC/tmc-r-tester/blob/5566c60d3274ea90c6b613acf3040d8c6302262c/tests/testthat/resources/simple_some_tests_fail/tests/testthat/helperTMC.R#L12) *warning:* **no visible global function definition for ‘test_that’**
```r
  test_that(desc, code)
  ^~~~~~~~~
```


Since poll comments are not flaggable, it needs to make an exception on helper method


Comment t'as pu faire un commit comme ça?


If the image is in your project folder you don't have to write the whole path.


I suppose so, but I shouldn't take too much credit since I wrote the bug in the first place (while writing generation code to partition by `target`).


Soon?


//Welcome msg
//Version


return


Formatting.


Test


@buddhi1980 require verbosityLevel check here?


`name`


Yeah, that one is already mentioned, in https://github.com/kripken/emscripten/commit/d1edecf4908cd05d765094c3863114d94931e173#diff-7455103ae92b1d16e3655e8e1aded632R43


Capitalization.


Nee, want het lijkt nog niet ok te werken, als een gemeentnaam int begin
van een tekst staat lijkt de regex het niet te zien

Op 3 okt. 2017 18:25 schreef "frank goossens" <notifications@github.com>:

> staat dit al live @thunderbug <https://github.com/thunderbug>?
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/futtta/boekenzoekers/commit/5b3af4b80e2c5794c675da8b47cf0344ef7493c9#commitcomment-24733085>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AAiq3G9RlJrbJJ-if74__ba2g-CGoCmKks5somADgaJpZM4PsZm1>
> .
>


paquest!


Thanks both. The agg tool is also a bit rough, limitations are noted in the README. We are currently working on a more refined replacement. I will let you know when we publicly release it.


@lxfly2000 感谢提醒，有空我会检查一下那部分的代码。就我所知，python是没有自带音频库的。用pyaudio是因为比较简单，而且比较接近以前用过的OpenAL。


Please, add
'во-1', 'вопервых', 'поперше', 'по перше', 'по-1'
'во-2', 'вовторых', 'по друге', 'по-2'
'в-3', 'по третє', 'по-3'
to your dictionary. Thanks.


Bluemix [toolchain](https://console.bluemix.net/devops/toolchains/c57b5a1c-4199-431d-a0f5-379810322233 "simpletimes"): [Delivery Pipeline](https://console.bluemix.net/devops/pipelines/9069cae9-620c-4956-aeee-7579ec940bae "simpletimes") deployed [showtime](https://github.com/no404here/showtime/releases/tag/deploy-ibm-yp-us-south-Getaris-damiana-20171003-164226 "deploy-ibm-yp-us-south-Getaris-damiana-20171003-164226") to [damiana](https://console.bluemix.net/apps/9b3ab46a-9fb8-4220-8df3-c22a41d53904?env_id=ibm:yp:us-south "ibm:yp:us-south:Getaris:damiana"), including this commit


This is actually a nice addition, I quite like it.

We could change the text later but good work

Also congrats on your first commit


А зачем он в common? Ну и ниже строка


Lembrem-se Richard e Luis Fernando de alterar o banco colocando os 'id' como 'AUTO -INCREMENT'  e a senha deve ser varchar(50 ou mais caracteres) o de tipo text por causa da criptografia, certo!
Já agradeço pela compreensão de vocês


И это тоже


// Testing


@snowypowers You didn't actually remove it from `decrypt`


I'm assuming you're hinting that newMarketStruct will evaporate if I don't persistently store it. However, I didn't find a way to do it anywhere. FYI, so far I used https://ethereum.stackexchange.com/questions/13167/are-there-well-solved-and-simple-storage-patterns-for-solidity as a reference.


shouldn't this be the following?
```if (csproj && csproj.length > 0)```


Please always ignore *.iml files as well.


I can not answer your question accurately enough. This version is what I managed to come up with, if you have any alternative versions about the use of randomness, I think it worth checking out.


Always out empty lines at the end of the file.


oh shittt. hahaha oh wells, i did remove it from passing it into scrypt so there shouldnt be any side effects for now. will correct it!


Hi, i'm new to github. thanks for coming my repostiries.


What is e, what is r? Please specify variable names better.


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L5) *warning:* **no visible global function definition for ‘.init_global_vars’**
```r
  .init_global_vars()
  ^~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:10:53:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L10) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:13:10:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:13:11:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L13) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:30:10:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:35:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L35) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:36:10:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L36) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:7:51:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsJsonParser.R#L7) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results) + 1]] <- list(name = unbox(desc), points = points)
                                                  ^~~~~
```
[R/ResultsJsonParser.R:9:10:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsJsonParser.R#L9) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:16:25:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsJsonParser.R#L16) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:35:20:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsJsonParser.R#L35) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:36:11:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/ResultsJsonParser.R#L36) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:31:21:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/RunTests.R:41:10:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L41) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:53:5:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L53) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:66:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:66:71:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:68:24:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:74:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L74) *warning:* **no visible global function definition for ‘run_tests’**
```r
  run_tests(getwd(), bol)
  ^~~~~~~~~
```
[R/RunTests.R:82:23:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L82) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:84:19:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L84) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:85:3:](https://github.com/RTMC/tmc-r-tester/blob/710de8ed345498d4a7cd283f84034e84c203dbcb/R/RunTests.R#L85) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```


Please ignor *.xml files also. And if you have a .gitignore file that covers everything in the root folder, under your name ,you don't have to copy paste it everywhere.


Alright, thanks :)


@renjistudy #

> test****


https://classroom.google.com/c/Nzg1MzI5NDEyM1pa This is My Classroom


This is version 2 of the logo


I think you may not need skipopts, wrapfigure doesn't take arguments right?


The above codes should be indented more in the right


ja, regexen ... ;-)

let wel op, heb net een commit gedaan (op frontend php), dus doe een pull zodat je in sync bent.


No need of this empty space above, only 1 empty line is enough.


I tested on the current version, and it is sending the `charset` part, although not documented. In this file, we can see that they add the charset to the default headers: https://github.com/angular/angular.js/blob/v1.6.x/src/ng/http.js

I believe we don't need to do anything else.


Should be an empty line at the end.


Please get rid of these huge spaces.


@malick7  yes! work fine for me!


Ouh I can see now, you use 2 spaces instead of 4...


True. It was not clear. Thx Steve


I think an array work better here. If we keep car1.png at textures[0], we can fetch it later using textures[player.car].


The above are super attributes that are inherited from Person class. They don't have to be explicitly written, because they are the default values.


asdad


You could have just replaced the hard coded value with "{platform-version}" -- right?


This duplicates same constants in Obstacles, maybe extract all constants to Config object?


Applies to Student and Sponsor class as well.


[R/GetAvailablePoints.R:5:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L5) *warning:* **no visible global function definition for ‘.init_global_vars’**
```r
  .init_global_vars()
  ^~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:10:53:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L10) *warning:* **no visible global function definition for ‘.create_counter_env’**
```r
    test_file(test_file, reporter = "silent", env = .create_counter_env())
                                                    ^~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:13:10:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L13) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
         ^
```
[R/GetAvailablePoints.R:13:11:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L13) *warning:* **no visible global function definition for ‘.add_points’**
```r
  return (.add_points(.GlobalEnv$test_available_points, .GlobalEnv$file_points, .GlobalEnv$map_to_desc))
          ^~~~~~~~~~~
```
[R/GetAvailablePoints.R:30:10:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (all_available_points)
         ^
```
[R/GetAvailablePoints.R:35:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L35) *warning:* **no visible global function definition for ‘.define_counter_functions’**
```r
  .define_counter_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/GetAvailablePoints.R:36:10:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L36) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/GetAvailablePoints.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/GetAvailablePoints.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/ResultsCreator.R:8:15:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsCreator.R#L8) *warning:* **no visible global function definition for ‘.get_status_for_test’**
```r
    status <- .get_status_for_test(test)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/ResultsCreator.R:9:16:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsCreator.R#L9) *warning:* **no visible global function definition for ‘.create_message_for_test’**
```r
    message <- .create_message_for_test(test)
               ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:7:51:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsJsonParser.R#L7) *warning:* **no visible global function definition for ‘unbox’, Did you mean 'box'?**
```r
    results[[length(results) + 1]] <- list(name = unbox(desc), points = points)
                                                  ^~~~~
```
[R/ResultsJsonParser.R:9:10:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsJsonParser.R#L9) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (results)
         ^
```
[R/ResultsJsonParser.R:16:25:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsJsonParser.R#L16) *warning:* **no visible global function definition for ‘.create_json_test_result’**
```r
    test_json_result <- .create_json_test_result(test_result)
                        ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ResultsJsonParser.R:35:20:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsJsonParser.R#L35) *warning:* **no visible global function definition for ‘toJSON’**
```r
  json <- enc2utf8(toJSON(results, pretty = FALSE))
                   ^~~~~~
```
[R/ResultsJsonParser.R:36:11:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/ResultsJsonParser.R#L36) *warning:* **no visible global function definition for ‘prettify’, Did you mean 'pretty'?**
```r
  json <- prettify(json)
          ^~~~~~~~
```
[R/RunTests.R:12:19:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L12) *warning:* **no visible global function definition for ‘.run_tests_project’**
```r
  test_results <- .run_tests_project(project_path)
                  ^~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:14:19:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L14) *warning:* **no visible global function definition for ‘.create_json_results’**
```r
  json_results <- .create_json_results(test_results)
                  ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:15:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L15) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".results.json")
  ^~~~~~~~~~~
```
[R/RunTests.R:18:5:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L18) *warning:* **no visible global function definition for ‘.print_results_from_json’**
```r
    .print_results_from_json(json_results)
    ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:31:21:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L31) *warning:* **no visible global function definition for ‘.run_tests_file’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                    ^~~~~~~~~~~~~~~
```
[R/RunTests.R:31:48:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L31) *warning:* **no visible binding for global variable ‘test_env’**
```r
    file_results <- .run_tests_file(test_file, test_env)
                                               ^~~~~~~~
```
[R/RunTests.R:39:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L39) *warning:* **no visible global function definition for ‘.define_tester_functions’**
```r
  .define_tester_functions(test_env)
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:40:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L40) *warning:* **no visible global function definition for ‘.source_files’**
```r
  .source_files(test_env)
  ^~~~~~~~~~~~~
```
[R/RunTests.R:41:10:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L41) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  return (test_env)
         ^
```
[R/RunTests.R:53:5:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L53) *warning:* **no visible global function definition for ‘test_that’**
```r
    test_that(desc, code)
    ^~~~~~~~~
```
[R/RunTests.R:66:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘test_file’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
  ^~~~~~~~~
```
[R/RunTests.R:66:71:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L66) *warning:* **no visible global function definition for ‘.create_test_env’**
```r
  test_file_output <- test_file(file_path, reporter = "silent", env = .create_test_env())
                                                                      ^~~~~~~~~~~~~~~~
```
[R/RunTests.R:68:24:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L68) *warning:* **no visible global function definition for ‘.create_file_results’**
```r
  test_file_results <- .create_file_results(test_file_output, points, .GlobalEnv$points_for_all_tests)
                       ^~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:74:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L74) *warning:* **no visible global function definition for ‘run_tests’**
```r
  run_tests(getwd(), bol)
  ^~~~~~~~~
```
[R/RunTests.R:82:23:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L82) *warning:* **no visible global function definition for ‘.get_available_points’**
```r
  available_points <- .get_available_points(project_path)
                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:84:19:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L84) *warning:* **no visible global function definition for ‘.create_available_points_json_results’**
```r
  json_results <- .create_available_points_json_results(available_points)
                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RunTests.R:85:3:](https://github.com/RTMC/tmc-r-tester/blob/978a0aa3238f55883bbf5f8bb074d8466d954a11/R/RunTests.R#L85) *warning:* **no visible global function definition for ‘.write_json’**
```r
  .write_json(json_results, ".available_points.json")
  ^~~~~~~~~~~
```


Program Assignment #2


@jrieken I will work on trying to get rid of the inheritance, but in the interim, I've reworked my `GitUri` class a bit to call into this `Uri` constructor https://github.com/Microsoft/vscode/blob/5450fbe1ccba970a46ee6a6cee34aaca8d6911bf/src/vs/base/common/uri.ts#L122-L132

Hopefully this is acceptable in the near term, as changing to us that ctor fixed some issues on my end and will cause less issues on yours?


Testing Git


Ok.


My mistake, I lost some info when I merged from draftin, thanks.


I'll keep the set, as this is a set operation. I removed on the cloud case, because it was a get (probably a copy & paste error).


Done :)


LGTM


This commit has been mentioned on **Discourse Meta**. There might be relevant details there:

https://meta.discourse.org/t/dark-theme-header-text-and-icon-contrast/71102/7


yeah, draftin merge, it's fixed.


@szymonszydelko You had mentioned that including wxPython Pubsub was overhead, and really not needed. I agree but at the moment, for Python 2.7.12 and wxPython 2.8.12.1 Unicode without Pubsub the EXE will not work.


![](https://github.trello.services/images/mini-trello-icon.png) [Create a Git repository](https://trello.com/c/tTRtwYd3/1-create-a-git-repository)


I like the winter version of you 😄


why keeping this code?


2016 MIT IEEE UTRC accepted and presented final paper.


why keeping this code ?


This should be #if, not #ifdef. Autotools always define the macro but define it to 0 if out is not available...


Farsi gets no love here, does it? 😭


Jeeez Barbi, it's a little bit overthinked :) I have no glue which one will be the wall or the floor.... Please use multi-dimensional array. With 0 or 1s or with other differing symbols. And then go through them with embedded for loop. and check if it's 1 then it should be Wall.


list from
https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html
Complain to them :)


Yeah, it is semantic. POST is usually used to create a resource, while PUT/PATCH is used to update a resource. In these cases we are updating existing resources.


List from https://www.elastic.co/guide/en/elasticsearch/reference/current/analysis-lang-analyzer.html#english-analyzer
Complain to them.


я хз как пользоваться гитом


Here you should chek if your multidim-array element is what symbol then give it a wall or floor object.


So you can spare these codes as well.


ES6 template literals are not supported by phantomjs, so this breaks our JS testsuite. Maybe related to this is the fact that no commit was green for this branch before merging?


The apiClick will update the state with the result of the operation it is performing (allow/forget). This is updating with the result of the reload.


Very good, I'm super proud :)


Created multidev environment [dgrant-d8ms#ci-1](https://dashboard.pantheon.io/sites/f4eac9a5-d2a1-4dcb-bef6-53dbdeaf93d3#ci-1).

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


shorter version for lines 15-24:
`paintObject.setProperty("lineColor", selected)`


Please always leave one empty line at the end.


It's a very good idea!


Thank youvery much!


Doh! Tnx :D


lgtm