The author here has no corresponding https://github.com/hibernate/in.relation.to/tree/staging/_data/people entry
I think that's the reason for the failure in
http://ci.hibernate.org/job/staging.in.relation.to/lastBuild/console


Awesome. Curious to see how this compares to the 'semi-static' FS I implemented.


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


This one shouldn't fail.

- ``% s`` is invalid according to printf IIRC as ``s`` is not a valid formatter if we have ``space``
- Could we actually have a real example that isn't likely a mistake
- This string isn't a printf string, its impossible really for us to detect but we shouldn't be coding these into our tests unless we comment clearly that its a false positive.


@hemanth How does one obtain such a pleasant git.io URL? I have a similar use case.


you need an empty line after a section title. (same below)


Lets add one that passes also so we know that we're catching the good case correctly.

Note that in many places ``10%`` is valid, I'd like to know that we're not regressing there.


Could this have broken my emonbase. I am losing everything in /var/lib except /var/lib/container and systemd after a reboot

Stuart


How about:

```diff
diff --git a/topydo/ui/TodoListWidget.py b/topydo/ui/TodoListWidget.py
index fabd190..60b1d74 100644
--- a/topydo/ui/TodoListWidget.py
+++ b/topydo/ui/TodoListWidget.py
@@ -145,6 +145,7 @@ class TodoListWidget(urwid.LineBox):

     def keypress(self, p_size, p_key):
         urwid.emit_signal(self, 'remove_pending_action')
+        not_pending = ['postpone', 'postpone_s', 'pri']

         keymap, keystates = self.keymap

@@ -165,7 +166,8 @@ class TodoListWidget(urwid.LineBox):
                 # keystate in case user will hit another key and add an action
                 # waiting for execution if user won't type anything further.
                 self.keystate = shortcut
-                self._add_pending_action(action, p_size)
+                if action not in not_pending:
+                    self._add_pending_action(action, p_size)
             else:
                 # Only action is matched. Handle it and reset keystate.
                 self.action_handler(action, p_size)
```


ishu4.java is incomplete. Please complete it.


i rage about phpstorm
"Doesn't support multiple projects in 1 frame" Well.. fuck you!


why do you rename "generated" directory?


`DeleteChoices()` will be called by `OnAllHMIResponsesReceived()` after all HMI responses received from HMI. Now you're going to call it twice


sorry, I've corrected the wrong indentations now


[R/block.R:2:32:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
block_class <- R6Class("Block",
                               ^
```
[R/block.R:8:29:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L8) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      assert_that(all(border[ , 1] < border[ , 2]))
                            ^
```
[R/block.R:9:31:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L9) *style:* **Commas should never have a space before.**
```r
      assert_that(all(border[ , 1] < border[ , 2]))
                             ~^
```
[R/block.R:9:46:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L9) *style:* **Commas should never have a space before.**
```r
      assert_that(all(border[ , 1] < border[ , 2]))
                                            ~^
```
[R/block.R:20:42:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L20) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      upper <- denormalize(private$border[ , 2], jaatha)
                                         ^
```
[R/block.R:20:44:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L20) *style:* **Commas should never have a space before.**
```r
      lower <- denormalize(private$border[ , 1], jaatha)
                                          ~^
```
[R/block.R:21:44:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L21) *style:* **Commas should never have a space before.**
```r
      upper <- denormalize(private$border[ , 2], jaatha)
                                          ~^
```
[R/block.R:25:27:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L25) *style:* **Commas should never have a space before.**
```r
      all(private$border[ , 1] - 1e-15 <= point &
                         ~^
```
[R/block.R:25:50:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L25) *style:* **Trailing whitespace is superfluous.**
```r
      all(private$border[ , 1] - 1e-15 <= point &
                                                 ^
```
[R/block.R:26:38:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L26) *style:* **Commas should never have a space before.**
```r
            point <= private$border[ , 2] + 1e-15)
                                    ~^
```
[R/block.R:28:27:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L28) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      m <- (private$border[ , 2] - private$border[ , 1]) / 2 +
                          ^
```
[R/block.R:29:29:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L29) *style:* **Commas should never have a space before.**
```r
      m <- (private$border[ , 2] - private$border[ , 1]) / 2 +
                           ~^
```
[R/block.R:29:52:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L29) *style:* **Commas should never have a space before.**
```r
      m <- (private$border[ , 2] - private$border[ , 1]) / 2 +
                                                  ~^
```
[R/block.R:29:63:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L29) *style:* **Trailing whitespace is superfluous.**
```r
      m <- (private$border[ , 2] - private$border[ , 1]) / 2 +
                                                              ^
```
[R/block.R:30:25:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L30) *style:* **Commas should never have a space before.**
```r
        private$border[ , 1]
                       ~^
```
[R/block.R:36:26:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L36) *style:* **Commas should never have a space before.**
```r
        private$border[i , , drop = FALSE]
                        ~^
```
[R/block.R:36:28:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L36) *style:* **Commas should never have a space before.**
```r
        private$border[i , , drop = FALSE]
                          ~^
```
[R/block.R:37:7:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L37) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      }), KEEP.OUT.ATTRS = FALSE)
      ^
```
[R/block.R:45:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L45) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/block.R:49:58:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L49) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                                  max = self$get_border()[ , 2]),
                                                         ^
```
[R/block.R:49:60:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L49) *style:* **Commas should never have a space before.**
```r
                                  min = self$get_border()[ , 1],
                                                          ~^
```
[R/block.R:50:60:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L50) *style:* **Commas should never have a space before.**
```r
                                  max = self$get_border()[ , 2]),
                                                          ~^
```
[R/block.R:52:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/block.R#L52) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/boot_jaatha.R:24:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L24) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("boot")
  ^~~~~~~~~~~~~~~
```
[R/boot_jaatha.R:28:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L28) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/boot_jaatha.R:33:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L33) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/boot_jaatha.R:38:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L38) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/boot_jaatha.R:41:76:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L41) *style:* **Trailing whitespace is superfluous.**
```r
                   file = tempfile(paste0("boot_log_", Sys.getpid(), "_")),
                                                                           ^
```
[R/boot_jaatha.R:43:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/boot_jaatha.R:46:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L46) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/boot_jaatha.R:49:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L49) *warning:* **no visible global function definition for ‘create_jaatha_data.default’**
```r
    create_jaatha_data.default(sim_data, model)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/boot_jaatha.R:51:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/boot_jaatha.R:52:39:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L52) *style:* **Trailing whitespace is superfluous.**
```r
  boot::boot(data, jaatha_stat, R = R,
                                      ^
```
[R/boot_jaatha.R:53:33:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L53) *style:* **Trailing whitespace is superfluous.**
```r
             sim = "parametric",
                                ^
```
[R/boot_jaatha.R:54:38:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/boot_jaatha.R#L54) *style:* **Trailing whitespace is superfluous.**
```r
             ran.gen = simulate_data,
                                     ^
```
[R/coala_interface.R:33:45:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L33) *style:* **Trailing whitespace is superfluous.**
```r
create_jaatha_model.coalmodel <- function(x,
                                            ^
```
[R/coala_interface.R:44:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L44) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:45:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L45) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("coala")
  ^~~~~~~~~~~~~~~
```
[R/coala_interface.R:48:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L48) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:50:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L50) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:53:38:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L53) *style:* **Commas should always have a space after.**
```r
  par_ranges <- as.matrix(par_table[,-1])
                                     ^
```
[R/coala_interface.R:60:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L60) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:61:64:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
  create_jaatha_model.function(sim_func, par_ranges, sum_stats,
                                                               ^
```
[R/coala_interface.R:69:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L69) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:70:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L70) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("coala")
  ^~~~~~~~~~~~~~~
```
[R/coala_interface.R:71:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L71) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.string(jsfs_summary))
  ^~~~~~~~~~~
```
[R/coala_interface.R:71:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L71) *warning:* **no visible global function definition for ‘is.string’**
```r
  assert_that(is.string(jsfs_summary))
              ^~~~~~~~~
```
[R/coala_interface.R:72:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L72) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:75:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L75) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/coala_interface.R:80:11:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L80) *warning:* **no visible global function definition for ‘coarsen_jsfs’**
```r
          coarsen_jsfs(x[[name]], jsfs_part, jsfs_part_hi)
          ^~~~~~~~~~~~
```
[R/coala_interface.R:90:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L90) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/coala_interface.R:93:14:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L93) *warning:* **no visible global function definition for ‘create_jaatha_stat’**
```r
      return(create_jaatha_stat(name, function(x, opts) x[[name]]))
             ^~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:95:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L95) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/coala_interface.R:99:20:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L99) *style:* **Commas should never have a space before.**
```r
        x[[name]][ , c(1, 2, 6), drop = FALSE]
                  ~^
```
[R/coala_interface.R:100:7:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L100) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      }, poisson = FALSE, breaks = four_gamete_breaks))
      ^
```
[R/coala_interface.R:102:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L102) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/coala_interface.R:106:49:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L106) *style:* **Trailing whitespace is superfluous.**
```r
                                poisson = FALSE,
                                                ^
```
[R/coala_interface.R:109:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L109) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/coala_interface.R:119:4:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L119) *style:* **Commented code should be removed.**
```r
  ## A[p[1,1]:p[1:2],p[2,1]:p[2:2],...] consists of the same values as A[v],
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:122:12:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L122) *style:* **Commas should always have a space after.**
```r
  v <- p[N,1]:p[N,2]
           ^
```
[R/coala_interface.R:122:19:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L122) *style:* **Commas should always have a space after.**
```r
  v <- p[N,1]:p[N,2]
                  ^
```
[R/coala_interface.R:125:28:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L125) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      v <- as.vector(outer((v - 1)*d[n], p[n, 1]:p[n, 2], "+"))
                           ^
```
[R/coala_interface.R:125:35:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L125) *style:* **Put spaces around all infix operators.**
```r
      v <- as.vector(outer((v - 1)*d[n], p[n, 1]:p[n, 2], "+"))
                                 ~^~
```
[R/coala_interface.R:128:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L128) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:177:26:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L177) *style:* **Commas should always have a space after.**
```r
      if (tail(part[[i]],1) >= upper[1]) {
                         ^
```
[R/coala_interface.R:183:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L183) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:187:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L187) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:189:18:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L189) *style:* **Trailing whitespace is superfluous.**
```r
  combinations <-
                 ^
```
[R/coala_interface.R:190:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L190) *style:* **lines should not be more than 80 characters.**
```r
    expand.grid(lapply(vapply(part, length, numeric(1)) - 1, ":", 1))[length(z):1, ]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:191:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L191) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:199:20:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L199) *warning:* **no visible global function definition for ‘multi_index_range’**
```r
    z[i] <- sum(ja[multi_index_range(d, p)])
                   ^~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:201:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L201) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/coala_interface.R:204:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/coala_interface.R#L204) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/fit_glm.R:8:52:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L8) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
fit_glm.jaatha_model <- function(x, sim_data, ...) {
                                                   ^
```
[R/fit_glm.R:8:53:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L8) *style:* **Trailing whitespace is superfluous.**
```r
fit_glm.jaatha_model <- function(x, sim_data, ...) {
                                                    ^
```
[R/fit_glm.R:10:29:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L10) *warning:* **no visible binding for global variable ‘fit_glm’**
```r
  lapply(x$get_sum_stats(), fit_glm, sim_data, ...)
                            ^~~~~~~
```
[R/fit_glm.R:19:16:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L19) *style:* **Trailing whitespace is superfluous.**
```r
  X <- cbind(1,
               ^
```
[R/fit_glm.R:21:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L21) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/fit_glm.R:24:21:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L24) *style:* **Commas should never have a space before.**
```r
      glm.fit(X, Y[ , i], family = poisson("log"),
                   ~^
```
[R/fit_glm.R:24:51:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L24) *style:* **Trailing whitespace is superfluous.**
```r
      glm.fit(X, Y[ , i], family = poisson("log"),
                                                  ^
```
[R/fit_glm.R:28:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L28) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/fit_glm.R:42:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L42) *style:* **Commented code should be removed.**
```r
#   par_names <- names(sim_data[[1]]$pars)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/fit_glm.R:50:7:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L50) *style:* **Commented code should be removed.**
```r
#     colnames(pars) <- names(sim_result$pars.normal)
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/fit_glm.R:51:7:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L51) *style:* **Commented code should be removed.**
```r
#     data.frame(pars, sim_result[[sum_stat$get_name()]])
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/fit_glm.R:57:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L57) *style:* **Commented code should be removed.**
```r
#   if (!smooth_glm$converged) stop("GLM did not converge")
    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/fit_glm.R:59:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/fit_glm.R#L59) *style:* **Commented code should be removed.**
```r
#   list(smooth=smooth_glm)
    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:16:70:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L16) *style:* **Trailing whitespace is superfluous.**
```r
get_start_pos <- function(model, data, reps, sim, init_method, cores,
                                                                     ^
```
[R/initialization.R:18:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:21:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    start_pos <- do_zoom_in_search(model, data, reps, sim, cores, sim_cache, block_width)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:21:18:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L21) *warning:* **no visible global function definition for ‘do_zoom_in_search’**
```r
    start_pos <- do_zoom_in_search(model, data, reps, sim, cores, sim_cache, block_width)
                 ^~~~~~~~~~~~~~~~~
```
[R/initialization.R:23:18:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L23) *warning:* **no visible global function definition for ‘do_initial_search’**
```r
    start_pos <- do_initial_search(model, data, reps, sim, cores, sim_cache)
                 ^~~~~~~~~~~~~~~~~
```
[R/initialization.R:27:62:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L27) *style:* **Trailing whitespace is superfluous.**
```r
    start_pos <- matrix(runif(reps * model$get_par_number()),
                                                             ^
```
[R/initialization.R:32:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L32) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:33:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L33) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.matrix(start_pos))
  ^~~~~~~~~~~
```
[R/initialization.R:34:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L34) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(all((dim(start_pos) == c(reps, model$get_par_number()))))
  ^~~~~~~~~~~
```
[R/initialization.R:34:19:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L34) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  assert_that(all((dim(start_pos) == c(reps, model$get_par_number()))))
                  ^
```
[R/initialization.R:40:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L40) *style:* **lines should not be more than 80 characters.**
```r
  "determines starting postions by cutting the parameters in equally sized blocks
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:44:21:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L44) *warning:* **no visible global function definition for ‘determine_bpp’**
```r
  blocks_per_par <- determine_bpp(par_number, reps)
                    ^~~~~~~~~~~~~
```
[R/initialization.R:45:13:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L45) *warning:* **no visible global function definition for ‘create_initial_blocks’**
```r
  blocks <- create_initial_blocks(model$get_par_ranges(), blocks_per_par)
            ^~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:46:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L46) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:48:62:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L48) *style:* **Trailing whitespace is superfluous.**
```r
  estimates <- lapply(blocks, estimate_local_ml, model, data,
                                                             ^
```
[R/initialization.R:54:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L54) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:56:76:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L56) *style:* **Trailing whitespace is superfluous.**
```r
  best_indexes <- order(vapply(estimates, function(x) x$value, numeric(1)),
                                                                           ^
```
[R/initialization.R:58:55:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
  t(vapply(estimates[best_indexes], function(x) x$par,
                                                      ^
```
[R/initialization.R:80:17:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L80) *warning:* **no visible global function definition for ‘create_block’**
```r
    return(list(create_block(basic_block)))
                ^~~~~~~~~~~~
```
[R/initialization.R:82:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L82) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:90:45:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L90) *warning:* **no visible global function definition for ‘create_block’**
```r
      blocks[[(j - 1) * par_number + i]] <- create_block(new_block)
                                            ^~~~~~~~~~~~
```
[R/initialization.R:93:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/initialization.R:98:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L98) *style:* **lines should not be more than 80 characters.**
```r
do_zoom_in_search <- function(model, data, reps, sim, cores, sim_cache, block_width,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:98:85:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L98) *style:* **Trailing whitespace is superfluous.**
```r
do_zoom_in_search <- function(model, data, reps, sim, cores, sim_cache, block_width,
                                                                                ^
```
[R/initialization.R:100:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L100) *style:* **lines should not be more than 80 characters.**
```r
  "Starts with estimating parameters in the complete parameter space, an then iteratively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:100:90:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L100) *style:* **Trailing whitespace is superfluous.**
```r
  "Starts with estimating parameters in the complete parameter space, an then iteratively
                                                                                ^
```
[R/initialization.R:109:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L109) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/initialization.R:111:17:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L111) *warning:* **no visible global function definition for ‘estimate_local_ml’**
```r
      middle <- estimate_local_ml(block, model, data, sim, cores, sim_cache)$par
                ^~~~~~~~~~~~~~~~~
```
[R/initialization.R:112:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L112) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/initialization.R:117:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/initialization.R#L117) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, numeric(model$get_par_number())))
  ^
```
[R/jaatha_data.R:2:44:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_data.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
jaatha_data_class <- R6Class("jaatha_data",
                                           ^
```
[R/jaatha_data.R:16:57:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_data.R#L16) *style:* **Trailing whitespace is superfluous.**
```r
          stop("Data has missing values for statistic ",
                                                        ^
```
[R/jaatha_data.R:26:9:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_data.R#L26) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        }, numeric(1))
        ^
```
[R/jaatha_data.R:84:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_data.R#L84) *warning:* **no visible binding for global variable ‘jaatha_data_class’**
```r
  jaatha_data_class$new(data, model)
  ^~~~~~~~~~~~~~~~~
```
[R/jaatha_data.R:90:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_data.R#L90) *warning:* **no visible global function definition for ‘create_jaatha_data’**
```r
  create_jaatha_data(test_data, model)
  ^~~~~~~~~~~~~~~~~~
```
[R/jaatha_log.R:1:42:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L1) *style:* **Trailing whitespace is superfluous.**
```r
jaatha_log_class <- R6Class("jaatha_log",
                                         ^
```
[R/jaatha_log.R:18:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L18) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_log.R:26:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L26) *style:* **lines should not be more than 80 characters.**
```r
      private$final_estimates <- private$estimates[[1]][rep(1, 5 * par_number), ]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/jaatha_log.R:44:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L44) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_log.R:47:76:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L47) *style:* **Trailing whitespace is superfluous.**
```r
        message(" Step ", step, ": Loglikelihood ", format(estimate$value),
                                                                           ^
```
[R/jaatha_log.R:50:66:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L50) *style:* **Trailing whitespace is superfluous.**
```r
        message(" Parameter: ", private$format_par(estimate$par),
                                                                 ^
```
[R/jaatha_log.R:51:53:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L51) *style:* **Trailing whitespace is superfluous.**
```r
                ", Loglikelihood ", format(old_llh),
                                                    ^
```
[R/jaatha_log.R:57:36:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L57) *style:* **Trailing whitespace is superfluous.**
```r
        message("Repetition ", rep,
                                   ^
```
[R/jaatha_log.R:63:31:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L63) *style:* **Use <-, not =, for assignment.**
```r
      private$converged[step] = TRUE
                              ^
```
[R/jaatha_log.R:67:60:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L67) *style:* **Trailing whitespace is superfluous.**
```r
      message("Determining starting positions using the '",
                                                           ^
```
[R/jaatha_log.R:88:45:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_log.R#L88) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      param <- as.numeric(best_estimate[1, -(1:3)])
                                            ^
```
[R/jaatha_model.R:4:46:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L4) *style:* **Trailing whitespace is superfluous.**
```r
jaatha_model_class <- R6Class("jaatha_model",
                                             ^
```
[R/jaatha_model.R:13:71:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L13) *style:* **Trailing whitespace is superfluous.**
```r
        stop("There already is a summary statistic with name '", name,
                                                                      ^
```
[R/jaatha_model.R:21:59:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L21) *style:* **Trailing whitespace is superfluous.**
```r
    initialize = function(sim_func, par_ranges, sum_stats,
                                                          ^
```
[R/jaatha_model.R:43:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L43) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_model.R:46:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L46) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_model.R:51:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L51) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:55:9:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L55) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
        }, error = function(e) {
        ^
```
[R/jaatha_model.R:56:22:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L56) *style:* **Use <-, not =, for assignment.**
```r
          error_dump = tempfile("jaatha_frame_dump_", fileext = ".Rda")
                     ^
```
[R/jaatha_model.R:59:76:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L59) *style:* **Trailing whitespace is superfluous.**
```r
          stop(paste(e$message, "[Frame dump written to", error_dump, "]"),
                                                                           ^
```
[R/jaatha_model.R:62:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L62) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:63:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L63) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:68:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L68) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:72:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L72) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:74:7:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L74) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
      }, mc.preschedule = !private$slow_sim, mc.cores = cores)
      ^
```
[R/jaatha_model.R:75:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L75) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_model.R:83:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L83) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:93:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_model.R:97:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L97) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:100:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L100) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~~~
```
[R/jaatha_model.R:103:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L103) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha_model.R:134:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L134) *style:* **lines should not be more than 80 characters.**
```r
create_jaatha_model.default <- function(x, ..., scaling_factor = 1, test = TRUE) {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/jaatha_model.R:167:61:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L167) *style:* **Trailing whitespace is superfluous.**
```r
                                         scaling_factor = 1,
                                                            ^
```
[R/jaatha_model.R:169:51:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha_model.R#L169) *style:* **Trailing whitespace is superfluous.**
```r
  jaatha_model_class$new(x, par_ranges, sum_stats,
                                                  ^
```
[R/jaatha.R:64:32:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L64) *style:* **Trailing whitespace is superfluous.**
```r
jaatha <- function(model, data,
                               ^
```
[R/jaatha.R:65:36:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L65) *style:* **Trailing whitespace is superfluous.**
```r
                   repetitions = 3,
                                   ^
```
[R/jaatha.R:66:54:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L66) *style:* **Trailing whitespace is superfluous.**
```r
                   sim = model$get_par_number() * 25,
                                                     ^
```
[R/jaatha.R:67:36:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L67) *style:* **Trailing whitespace is superfluous.**
```r
                   max_steps = 100,
                                   ^
```
[R/jaatha.R:68:64:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L68) *style:* **Trailing whitespace is superfluous.**
```r
                   init_method = c("zoom-in", "initial-search",
                                                               ^
```
[R/jaatha.R:74:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L74) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jaatha.R:76:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L76) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_model(model))
  ^~~~~~~~~~~
```
[R/jaatha.R:76:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L76) *warning:* **no visible global function definition for ‘is_jaatha_model’**
```r
  assert_that(is_jaatha_model(model))
              ^~~~~~~~~~~~~~~
```
[R/jaatha.R:77:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L77) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/jaatha.R:77:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L77) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/jaatha.R:78:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L78) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(repetitions))
  ^~~~~~~~~~~
```
[R/jaatha.R:78:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L78) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(repetitions))
              ^~~~~~~~
```
[R/jaatha.R:79:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L79) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(sim))
  ^~~~~~~~~~~
```
[R/jaatha.R:79:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L79) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(sim))
              ^~~~~~~~
```
[R/jaatha.R:80:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L80) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(cores))
  ^~~~~~~~~~~
```
[R/jaatha.R:80:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L80) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(cores))
              ^~~~~~~~
```
[R/jaatha.R:81:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L81) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(block_width) && length(block_width) == 1)
  ^~~~~~~~~~~
```
[R/jaatha.R:82:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L82) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(block_width > 0 && block_width < 1)
  ^~~~~~~~~~~
```
[R/jaatha.R:83:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L83) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jaatha.R:85:10:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L85) *warning:* **no visible global function definition for ‘create_jaatha_log’**
```r
  log <- create_jaatha_log(model, data, repetitions, max_steps, verbose = TRUE)
         ^~~~~~~~~~~~~~~~~
```
[R/jaatha.R:87:16:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L87) *warning:* **no visible global function definition for ‘create_sim_cache’**
```r
  sim_cache <- create_sim_cache(sim_cache_limit)
               ^~~~~~~~~~~~~~~~
```
[R/jaatha.R:89:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L89) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jaatha.R:94:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L94) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jaatha.R:100:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L100) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/jaatha.R:103:64:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L103) *style:* **Trailing whitespace is superfluous.**
```r
                                  estimate + block_width * .5),
                                                               ^
```
[R/jaatha.R:105:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L105) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha.R:106:19:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L106) *warning:* **no visible global function definition for ‘estimate_local_ml’**
```r
      local_ml <- estimate_local_ml(block, model, data, sim, cores, sim_cache)
                  ^~~~~~~~~~~~~~~~~
```
[R/jaatha.R:113:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L113) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha.R:118:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L118) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/jaatha.R:125:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L125) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/jaatha.R:131:65:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L131) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    llh <- estimate_llh(model, data, as.numeric(best_values[i, -(1:3)]),
                                                                ^
```
[R/jaatha.R:131:73:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L131) *style:* **Trailing whitespace is superfluous.**
```r
    llh <- estimate_llh(model, data, as.numeric(best_values[i, -(1:3)]),
                                                                        ^
```
[R/jaatha.R:135:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/jaatha.R#L135) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:1:52:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L1) *style:* **Trailing whitespace is superfluous.**
```r
calc_poisson_llh <- function(data, stat, loglambda,
                                                   ^
```
[R/likelihood.R:3:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L3) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:7:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L7) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:10:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L10) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:11:49:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L11) *style:* **Trailing whitespace is superfluous.**
```r
  llh <- sum(data$get_values(stat) * loglambda -
                                                ^
```
[R/likelihood.R:13:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L13) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:14:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L14) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.finite(llh))
  ^~~~~~~~~~~
```
[R/likelihood.R:25:75:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L25) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
approximate_llh.default <- function(x, data, param, glm_fitted, sim, ...) {
                                                                          ^
```
[R/likelihood.R:25:76:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L25) *style:* **Trailing whitespace is superfluous.**
```r
approximate_llh.default <- function(x, data, param, glm_fitted, sim, ...) {
                                                                           ^
```
[R/likelihood.R:32:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L32) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/likelihood.R:32:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L32) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/likelihood.R:33:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L33) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(param))
  ^~~~~~~~~~~
```
[R/likelihood.R:34:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L34) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.list(glm_fitted))
  ^~~~~~~~~~~
```
[R/likelihood.R:42:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L42) *style:* **Variable and function names should not be longer than 30 characters.**
```r
approximate_llh.jaatha_stat_basic  <- function(x, data, param, glm_fitted,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/likelihood.R:42:75:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L42) *style:* **Trailing whitespace is superfluous.**
```r
approximate_llh.jaatha_stat_basic  <- function(x, data, param, glm_fitted,
                                                                          ^
```
[R/likelihood.R:44:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L44) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:47:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L47) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, numeric(1))
  ^
```
[R/likelihood.R:48:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L48) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:50:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L50) *warning:* **no visible global function definition for ‘calc_poisson_llh’**
```r
  calc_poisson_llh(data, x, loglambda, sim, scaling_factor)
  ^~~~~~~~~~~~~~~~
```
[R/likelihood.R:59:25:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L59) *warning:* **no visible global function definition for ‘approximate_llh’**
```r
                        approximate_llh(model, data, param, glms, sim)
                        ^~~~~~~~~~~~~~~
```
[R/likelihood.R:61:41:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L61) *style:* **Commas should never have a space before.**
```r
                      lower = boundary[ , 1, drop = FALSE],
                                       ~^
```
[R/likelihood.R:61:60:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L61) *style:* **Trailing whitespace is superfluous.**
```r
                      lower = boundary[ , 1, drop = FALSE],
                                                           ^
```
[R/likelihood.R:62:41:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L62) *style:* **Commas should never have a space before.**
```r
                      upper = boundary[ , 2, drop = FALSE],
                                       ~^
```
[R/likelihood.R:63:43:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L63) *style:* **Trailing whitespace is superfluous.**
```r
                      method = "L-BFGS-B",
                                          ^
```
[R/likelihood.R:65:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L65) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:66:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L66) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(block$includes(best_value$par))
  ^~~~~~~~~~~
```
[R/likelihood.R:73:68:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L73) *style:* **Trailing whitespace is superfluous.**
```r
    sim_data <- model$simulate(pars = block$sample_pars(sim, TRUE),
                                                                   ^
```
[R/likelihood.R:75:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L75) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:79:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L79) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(sim_data) >= sim)
    ^~~~~~~~~~~
```
[R/likelihood.R:80:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L80) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/likelihood.R:82:22:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L82) *warning:* **no visible global function definition for ‘fit_glm’**
```r
    glms <- tryCatch(fit_glm(model, sim_data), error = identity)
                     ^~~~~~~
```
[R/likelihood.R:83:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L83) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:87:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L87) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/likelihood.R:91:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L91) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:92:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L92) *warning:* **no visible global function definition for ‘optimize_llh’**
```r
  optimize_llh(block, model, data, glms, length(sim_data))
  ^~~~~~~~~~~~
```
[R/likelihood.R:115:60:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L115) *style:* **Trailing whitespace is superfluous.**
```r
estimate_llh <- function(model, data, parameter, sim = 100,
                                                           ^
```
[R/likelihood.R:117:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L117) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:118:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L118) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_model(model))
  ^~~~~~~~~~~
```
[R/likelihood.R:118:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L118) *warning:* **no visible global function definition for ‘is_jaatha_model’**
```r
  assert_that(is_jaatha_model(model))
              ^~~~~~~~~~~~~~~
```
[R/likelihood.R:119:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L119) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/likelihood.R:119:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L119) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/likelihood.R:120:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L120) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(parameter))
  ^~~~~~~~~~~
```
[R/likelihood.R:121:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L121) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(sim))
  ^~~~~~~~~~~
```
[R/likelihood.R:121:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L121) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(sim))
              ^~~~~~~~
```
[R/likelihood.R:122:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L122) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(cores))
  ^~~~~~~~~~~
```
[R/likelihood.R:122:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L122) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(cores))
              ^~~~~~~~
```
[R/likelihood.R:123:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L123) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_single_logical(normalized))
  ^~~~~~~~~~~
```
[R/likelihood.R:123:15:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L123) *warning:* **no visible global function definition for ‘is_single_logical’**
```r
  assert_that(is_single_logical(normalized))
              ^~~~~~~~~~~~~~~~~
```
[R/likelihood.R:124:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L124) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:135:5:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L135) *warning:* **no visible global function definition for ‘calc_poisson_llh’**
```r
    calc_poisson_llh(data, stat, log_means, sim, model$get_scaling_factor())
    ^~~~~~~~~~~~~~~~
```
[R/likelihood.R:136:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L136) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
  }, numeric(1)))
  ^
```
[R/likelihood.R:137:1:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L137) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/likelihood.R:138:3:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/likelihood.R#L138) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.finite(llh))
  ^~~~~~~~~~~
```
[R/par_ranges.R:2:42:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
par_ranges_class <- R6Class("par_ranges",
                                         ^
```
[R/par_ranges.R:13:32:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L13) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      assert_that(all(par_range[ , 1] < par_range[ , 2]))
                               ^
```
[R/par_ranges.R:14:34:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L14) *style:* **Commas should never have a space before.**
```r
      assert_that(all(par_range[ , 1] < par_range[ , 2]))
                                ~^
```
[R/par_ranges.R:14:52:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L14) *style:* **Commas should never have a space before.**
```r
      assert_that(all(par_range[ , 1] < par_range[ , 2]))
                                                  ~^
```
[R/par_ranges.R:21:53:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L21) *style:* **Commas should never have a space before.**
```r
      private$log_range_width <- private$log_range[ , 2] -
                                                   ~^
```
[R/par_ranges.R:21:59:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L21) *style:* **Trailing whitespace is superfluous.**
```r
      private$log_range_width <- private$log_range[ , 2] -
                                                          ^
```
[R/par_ranges.R:22:55:](https://github.com/statgenlmu/jaatha/blob/8bb9b038be2651465453f8d0dd451ef804a8d790/R/par_ranges.R#L22) *style:* **Commas should never have a space before.**
```r
                                   private$log_range[ , 1]
                                                     ~^
```


tu chyba przez przypadek skasowałeś dwójkę zamiast spacji :)


Same... Android Studio did this


"[0-9]" ensures that there is at least one digit but does not prevent other kind of chars.
The pattern should be "^[0-9]+$" and the range (1..40??) should be checked by the app.


Sounds like a good idea I will be around Thurs and Fri as well.
Will I just read the intro looks promising so far.
Thanks, do.call is nice.


Hi Feng

After this change now i try to rebuild my old image with kernel 3.2.76 and build crash with this :

net/core/skbuff.c: In function 'skb_release_head_state':
net/core/skbuff.c:387:15: warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
     "%08x\n", (unsigned int)skb->cb_next);
               ^
net/core/skbuff.c: In function '__copy_skb_header':
net/core/skbuff.c:546:2: error: implicit declaration of function 'skb_copy_stored_cb' [-Werror=implicit-function-declaration]
  skb_copy_stored_cb(new, old);
  ^
  CC      net/core/neighbour.o
net/core/skbuff.c: In function 'skb_init':
net/core/skbuff.c:2916:14: error: invalid application of 'sizeof' to incomplete type 'struct skb_cb_table'
       sizeof(struct skb_cb_table),
              ^
net/core/skbuff.c: At top level:
net/core/skbuff.c:3240:13: warning: conflicting types for 'skb_copy_stored_cb'
 static void skb_copy_stored_cb(struct sk_buff *new, const struct sk_buff *__old)
             ^
net/core/skbuff.c:3240:13: error: static declaration of 'skb_copy_stored_cb' follows non-static declaration
net/core/skbuff.c:546:2: note: previous implicit declaration of 'skb_copy_stored_cb' was here
  skb_copy_stored_cb(new, old);
  ^
net/core/skbuff.c:3240:13: warning: 'skb_copy_stored_cb' defined but not used [-Wunused-function]
 static void skb_copy_stored_cb(struct sk_buff *new, const struct sk_buff *__old)
             ^


I guess that running different gradle commands will add/remove lines here...


typo: export *the* existing prototype


but it's qt interface.
That in further this function can be used for any platform supported Qt


`$ curl -i http://git.io -F "https://raw.githubusercontent.com/tj/git-extras/master/install.sh" -F "code=git-extras-setup"`


The result of my local test:

Score of qualgen vs master: 280 - 246 - 818  [0.513] 1344  tc=2+0.02 th=7 Hash=256
Elo +8,79 LOS = 93%


1. здесь у нас форма - нужно обернуть в тег form
2. группы фильтров "производители" и "группы товаров" лучше обернуть в отдельные блоки (свои div)
3. также не нужны <br>
4. лучше label и input писать просто рядом (не заворачивать инпут в лэйбл), и каждую пару label-input обернуть в свой див


I guess it would be enough. The `if` has a double negation inside, proposal is to rename the variable to `requires_further_input`.


否否


钉钉


改成 4* sum/common/(common-1) 来防止计算出界


That's an amazing pro-tip, thanks.


I agree about test class, I'll remove these qualifiers


![Wait, there was a change?](http://mincore.c9x.org/change.jpg)


This is necessary for interactive rmarkdown documents, in which `session$input` starts off empty.


Lines too long.


I don't see a way to avoid double measurement/layout while implementing the algorithm. With this update I tried to implement this part https://www.w3.org/TR/css-flexbox-1/#algo-stretch
>    If the flex item has align-self: stretch, redo layout for its contents ...


Happy to merge.
@MDE186 take note as you need to update to get this change before you start coding.


Even though the latest leak says 100ms, jRO wiki says it was updated to 500ms, plus if you test on the client by spaming Arrow Shower and then capturing the times at which you receive skill request packet from the client you realize the client will send one exactly every 600ms. Meaning if you lower the delay you create room for exploits (sending packet manually to avoid those 600ms client-sided delay).

Technically it needs to depend on the version of the client used, though.


建議 JSON 改成大寫哩


Most probably. If it makes sense to do that. For now the most important task for me is to get this model to generate appropriate XML files.


[R/boot_jaatha.R:24:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/boot_jaatha.R#L24) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("boot")
  ^~~~~~~~~~~~~~~
```
[R/boot_jaatha.R:49:5:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/boot_jaatha.R#L49) *warning:* **no visible global function definition for ‘create_jaatha_data.default’**
```r
    create_jaatha_data.default(sim_data, model)
    ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:45:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L45) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("coala")
  ^~~~~~~~~~~~~~~
```
[R/coala_interface.R:70:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L70) *warning:* **no visible global function definition for ‘require_package’**
```r
  require_package("coala")
  ^~~~~~~~~~~~~~~
```
[R/coala_interface.R:71:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L71) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.string(jsfs_summary))
  ^~~~~~~~~~~
```
[R/coala_interface.R:71:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L71) *warning:* **no visible global function definition for ‘is.string’**
```r
  assert_that(is.string(jsfs_summary))
              ^~~~~~~~~
```
[R/coala_interface.R:80:11:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L80) *warning:* **no visible global function definition for ‘coarsen_jsfs’**
```r
          coarsen_jsfs(x[[name]], jsfs_part, jsfs_part_hi)
          ^~~~~~~~~~~~
```
[R/coala_interface.R:93:14:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L93) *warning:* **no visible global function definition for ‘create_jaatha_stat’**
```r
      return(create_jaatha_stat(name, function(x, opts) x[[name]]))
             ^~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:190:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L190) *style:* **lines should not be more than 80 characters.**
```r
    expand.grid(lapply(vapply(part, length, numeric(1)) - 1, ":", 1))[length(z):1, ]
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/coala_interface.R:199:20:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/coala_interface.R#L199) *warning:* **no visible global function definition for ‘multi_index_range’**
```r
    z[i] <- sum(ja[multi_index_range(d, p)])
                   ^~~~~~~~~~~~~~~~~
```
[R/fit_glm.R:10:29:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/fit_glm.R#L10) *warning:* **no visible binding for global variable ‘fit_glm’**
```r
  lapply(x$get_sum_stats(), fit_glm, sim_data, ...)
                            ^~~~~~~
```
[R/initialization.R:21:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L21) *style:* **lines should not be more than 80 characters.**
```r
    start_pos <- do_zoom_in_search(model, data, reps, sim, cores, sim_cache, block_width)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:21:18:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L21) *warning:* **no visible global function definition for ‘do_zoom_in_search’**
```r
    start_pos <- do_zoom_in_search(model, data, reps, sim, cores, sim_cache, block_width)
                 ^~~~~~~~~~~~~~~~~
```
[R/initialization.R:23:18:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L23) *warning:* **no visible global function definition for ‘do_initial_search’**
```r
    start_pos <- do_initial_search(model, data, reps, sim, cores, sim_cache)
                 ^~~~~~~~~~~~~~~~~
```
[R/initialization.R:33:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L33) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.matrix(start_pos))
  ^~~~~~~~~~~
```
[R/initialization.R:34:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L34) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(all(dim(start_pos) == c(reps, model$get_par_number())))
  ^~~~~~~~~~~
```
[R/initialization.R:40:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L40) *style:* **lines should not be more than 80 characters.**
```r
  "determines starting postions by cutting the parameters in equally sized blocks
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:44:21:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L44) *warning:* **no visible global function definition for ‘determine_bpp’**
```r
  blocks_per_par <- determine_bpp(par_number, reps)
                    ^~~~~~~~~~~~~
```
[R/initialization.R:45:13:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L45) *warning:* **no visible global function definition for ‘create_initial_blocks’**
```r
  blocks <- create_initial_blocks(model$get_par_ranges(), blocks_per_par)
            ^~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:80:17:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L80) *warning:* **no visible global function definition for ‘create_block’**
```r
    return(list(create_block(basic_block)))
                ^~~~~~~~~~~~
```
[R/initialization.R:90:45:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L90) *warning:* **no visible global function definition for ‘create_block’**
```r
      blocks[[(j - 1) * par_number + i]] <- create_block(new_block)
                                            ^~~~~~~~~~~~
```
[R/initialization.R:98:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L98) *style:* **lines should not be more than 80 characters.**
```r
do_zoom_in_search <- function(model, data, reps, sim, cores, sim_cache, block_width,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:100:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L100) *style:* **lines should not be more than 80 characters.**
```r
  "Starts with estimating parameters in the complete parameter space, an then iteratively
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/initialization.R:111:17:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/initialization.R#L111) *warning:* **no visible global function definition for ‘estimate_local_ml’**
```r
      middle <- estimate_local_ml(block, model, data, sim, cores, sim_cache)$par
                ^~~~~~~~~~~~~~~~~
```
[R/jaatha_data.R:84:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha_data.R#L84) *warning:* **no visible binding for global variable ‘jaatha_data_class’**
```r
  jaatha_data_class$new(data, model)
  ^~~~~~~~~~~~~~~~~
```
[R/jaatha_data.R:90:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha_data.R#L90) *warning:* **no visible global function definition for ‘create_jaatha_data’**
```r
  create_jaatha_data(test_data, model)
  ^~~~~~~~~~~~~~~~~~
```
[R/jaatha.R:76:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L76) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_model(model))
  ^~~~~~~~~~~
```
[R/jaatha.R:76:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L76) *warning:* **no visible global function definition for ‘is_jaatha_model’**
```r
  assert_that(is_jaatha_model(model))
              ^~~~~~~~~~~~~~~
```
[R/jaatha.R:77:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L77) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/jaatha.R:77:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L77) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/jaatha.R:78:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L78) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(repetitions))
  ^~~~~~~~~~~
```
[R/jaatha.R:78:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L78) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(repetitions))
              ^~~~~~~~
```
[R/jaatha.R:79:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L79) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(sim))
  ^~~~~~~~~~~
```
[R/jaatha.R:79:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L79) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(sim))
              ^~~~~~~~
```
[R/jaatha.R:80:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L80) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(cores))
  ^~~~~~~~~~~
```
[R/jaatha.R:80:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L80) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(cores))
              ^~~~~~~~
```
[R/jaatha.R:81:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L81) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(block_width) && length(block_width) == 1)
  ^~~~~~~~~~~
```
[R/jaatha.R:82:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L82) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(block_width > 0 && block_width < 1)
  ^~~~~~~~~~~
```
[R/jaatha.R:85:10:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L85) *warning:* **no visible global function definition for ‘create_jaatha_log’**
```r
  log <- create_jaatha_log(model, data, repetitions, max_steps, verbose = TRUE)
         ^~~~~~~~~~~~~~~~~
```
[R/jaatha.R:106:19:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/jaatha.R#L106) *warning:* **no visible global function definition for ‘estimate_local_ml’**
```r
      local_ml <- estimate_local_ml(block, model, data, sim, cores, sim_cache)
                  ^~~~~~~~~~~~~~~~~
```
[R/likelihood.R:14:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L14) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.finite(llh))
  ^~~~~~~~~~~
```
[R/likelihood.R:32:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L32) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/likelihood.R:32:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L32) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/likelihood.R:33:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L33) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(param))
  ^~~~~~~~~~~
```
[R/likelihood.R:34:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L34) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.list(glm_fitted))
  ^~~~~~~~~~~
```
[R/likelihood.R:42:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L42) *style:* **Variable and function names should not be longer than 30 characters.**
```r
approximate_llh.jaatha_stat_basic  <- function(x, data, param, glm_fitted,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/likelihood.R:50:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L50) *warning:* **no visible global function definition for ‘calc_poisson_llh’**
```r
  calc_poisson_llh(data, x, loglambda, sim, scaling_factor)
  ^~~~~~~~~~~~~~~~
```
[R/likelihood.R:59:25:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L59) *warning:* **no visible global function definition for ‘approximate_llh’**
```r
                        approximate_llh(model, data, param, glms, sim)
                        ^~~~~~~~~~~~~~~
```
[R/likelihood.R:66:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L66) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(block$includes(best_value$par))
  ^~~~~~~~~~~
```
[R/likelihood.R:79:5:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L79) *warning:* **no visible global function definition for ‘assert_that’**
```r
    assert_that(length(sim_data) >= sim)
    ^~~~~~~~~~~
```
[R/likelihood.R:82:22:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L82) *warning:* **no visible global function definition for ‘fit_glm’**
```r
    glms <- tryCatch(fit_glm(model, sim_data), error = identity)
                     ^~~~~~~
```
[R/likelihood.R:92:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L92) *warning:* **no visible global function definition for ‘optimize_llh’**
```r
  optimize_llh(block, model, data, glms, length(sim_data))
  ^~~~~~~~~~~~
```
[R/likelihood.R:118:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L118) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_model(model))
  ^~~~~~~~~~~
```
[R/likelihood.R:118:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L118) *warning:* **no visible global function definition for ‘is_jaatha_model’**
```r
  assert_that(is_jaatha_model(model))
              ^~~~~~~~~~~~~~~
```
[R/likelihood.R:119:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L119) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_jaatha_data(data))
  ^~~~~~~~~~~
```
[R/likelihood.R:119:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L119) *warning:* **no visible global function definition for ‘is_jaatha_data’**
```r
  assert_that(is_jaatha_data(data))
              ^~~~~~~~~~~~~~
```
[R/likelihood.R:120:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L120) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.numeric(parameter))
  ^~~~~~~~~~~
```
[R/likelihood.R:121:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L121) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(sim))
  ^~~~~~~~~~~
```
[R/likelihood.R:121:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L121) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(sim))
              ^~~~~~~~
```
[R/likelihood.R:122:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L122) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.count(cores))
  ^~~~~~~~~~~
```
[R/likelihood.R:122:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L122) *warning:* **no visible global function definition for ‘is.count’**
```r
  assert_that(is.count(cores))
              ^~~~~~~~
```
[R/likelihood.R:123:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L123) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is_single_logical(normalized))
  ^~~~~~~~~~~
```
[R/likelihood.R:123:15:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L123) *warning:* **no visible global function definition for ‘is_single_logical’**
```r
  assert_that(is_single_logical(normalized))
              ^~~~~~~~~~~~~~~~~
```
[R/likelihood.R:135:5:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L135) *warning:* **no visible global function definition for ‘calc_poisson_llh’**
```r
    calc_poisson_llh(data, stat, log_means, sim, model$get_scaling_factor())
    ^~~~~~~~~~~~~~~~
```
[R/likelihood.R:138:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/likelihood.R#L138) *warning:* **no visible global function definition for ‘assert_that’**
```r
  assert_that(is.finite(llh))
  ^~~~~~~~~~~
```
[R/stat_basic.R:62:23:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/stat_basic.R#L62) *warning:* **no visible binding for global variable ‘stat_basic_class’**
```r
  if (poisson) return(stat_basic_class$new(name, calc_func))
                      ^~~~~~~~~~~~~~~~
```
[R/stat_basic.R:63:3:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/R/stat_basic.R#L63) *warning:* **no visible binding for global variable ‘stat_cube_class’**
```r
  stat_cube_class$new(name, calc_func, breaks)
  ^~~~~~~~~~~~~~~
```
[tests/testthat/test-jaatha-function.R:37:1:](https://github.com/statgenlmu/jaatha/blob/9147bc73f431b7cf261229ea3c78fd60cd0d1d07/tests/testthat/test-jaatha-function.R#L37) *style:* **Trailing blank lines are superfluous.**
```r

^
```


아그리고오늘느낀건데 스크린오프볼륨컨트롤이좀 인식이좀그렇습니다. 트랙인식은 한번당기면되지만 볼륨컨트롤이 한번은안되기도하고 다시한번당기면 2단계가내려가버립니다.
뭔가감도조절이필요할듯합니다


This function `ConvertUTF8ToWString()` will be removed completely according to #107 and won't be ported to another platform


Guess we shouldn't call `last testUserForms` anymore ;)


LGTM


обернуть в ссылку еще


These are only properties, the BOM does not refer to these dependencies.
I guess we could move some properties not required by the BOM in the parent project, I'm sure there are more.


1. лучше здесь использовать не h1, а h3, например, все таки h1 больше подходит на роль заголовка страницы ( и у нас уже на странице есть)
2. также в этом заголовке часть у нас обычными буквами, а часть заглавными буквами - нужно обернуть в span ту часть, что заглавными


@navyaganduri The syntax here is incorrect.

The link tag is not closed. Please fix this in the next commit.


So basically the fix consists in entering one blank space? ^^ It seems the vulnerability was fixed by Asus with the latest source update?
Fix for vulnerable kernels:
(https://github.com/CyanogenMod/android_kernel_cyanogen_msm8916/commit/87066d33ef6e4347ea24108260bbbe3b944ef130)

Our kernel (latest source):
https://github.com/friedrich420/Ael-Zen-Kernel-Asus-Zenfone2-/blob/master/security/keys/process_keys.c#L795


så jävla pc...


Well, this test is useless, because server is doing that for us.


дать класс


обертки article лучше убрать во всей колонке справа


@malirod pointer return value planned to be reworked within #107 so I think we don't need to do it now. BTW I don't agree about all compilers supporting NRVO


обернуть в ссылку


Hatar PC. Ska byta namn på funktionen till Mac


In testing, I found that the source file was not checked properly for hard links.This correctly checks if the source exists for hard links.


убрать обертку


дать класс как в предыдущей странице


Are you missing a semicolon at the end of this line?


зачем ко всем? )  .products-item span:before { }  или лучше класс спану задать?


@navyaganduri

Move this line into a new method called `function startAlarm()`.  And call that method from here.


просто fitler group , второй класс здесь не нужен так как стилистически разницы нет между двумя этими дивами


Shouldn't this be [0-9], [10-19] ?  Per the [patterns](http://docs.ansible.com/ansible/intro_patterns.html), it uses normal code indexing starting from 0.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 12592](https://teamcity.mesosphere.io/viewLog.html?buildId=111913&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 214 Build time: 00:03:56


Edits to composer.json do not belong to this commit, which is about fixing namespaces. Why did you removed packages or altered versions? The reasons are lost, move it to one or more commits.


Just
```
composer require progsmile/request-validator@dev
```
for nightly builds :)


修改
2016.01


класс должен быть у всех h2 на всех страницах одинаковый т.к. стилистика одна по названию data-title не поймешь что это общий подзаголовок 2 уровня


1. тоже пагинацию лучше сделать списком ul>li>a
2. классы чуть по другому назначить -  активному элементу просто добавлять класс current (который обозначает текущую страницу)


group-item убрать


you could move `WrappedEmail` from thentos-core into this package and use `JsonTop` in the core api.  only if you like the idea, though!


AFAIK Symfony uses private members and methods by default and open extension points only if needed


first repository


тоже самое более подходящее название подобрать


Next small improvement of code (readability + remove local variable ptr)

\#define STACK_PTR(x,p)   (((void **)x)+p)

    __child_stack = STACK_PTR( __child_stack, -3 );
    *STACK_PTR( __child_stack, 0 ) = __fn;
    *STACK_PTR( __child_stack, 1 ) = args;
    *STACK_PTR( __child_stack, 2 ) = tls;


Merged it.


тут нужен container :)


I think the assumption should be as follows (first match):
* (NaN, a), (a, NaN), (NaN,NaN) -> NaN
* (PosInf, a), (NegInf, a), (a, PosInf), (a, NegInf), (PosInf, PosInf), (NegInf, NegInf), (PosInf, NegInf), (NegInf, PosInf) -> PosInf


лишний div. чем меньшим количеством тегов ты можешь обойтись, тем лучше


yes, I will remove it


переименовать название в более понятное что это подзаголовок 2 уровня, data это обычно данные означает


Woo! So happy to see that crazy logic I wrote in `need_reconciling` finally disappear. This is *much* nicer.


здесь где-то должен быть тег для логотипа (city of sedona). Тебе нужно также решить, он кликабелен (есть ссылка) или нет


Hah, amazing what a difference a name can make!


не закрыт img


yes think so too, though i just followed the ClangBear blindly :P


Titre II/Chapitre Ier - Environnement ouvert.md

Amendement 704 (Belot)


Thank you x2


@satya164 should do.


NIT: Stockholm Jenkins meetup is missing


Maybe it should use the "BC" provider with the CertificateFactory.getInstance().

I analyzed the BouncyCastle code and it relies on this class to decode the PEM string: https://github.com/bcgit/bc-java/blob/r1rv53/core/src/main/java/org/bouncycastle/util/encoders/Base64Encoder.java#L119

It can be seen that it ignores tabs, spaces, CR and LF.


You're building `inferno-component` not `inferno-test-utils`.


develop (lefticus) - x86_64-Linux-Ubuntu-14.04-clang-3.5-LibC++: OK (383 of 383 tests passed, 0 test warnings)

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


Why not update the CentOS image alias as well to point to the latest version?


- two-space indents

…ah, I see this whole file is like this. cc @nkcsgexi. There's a *lot* of other LLDBisms we should clean up here…


If anybody knows the hashbucket crap bettter than me, feel free to fix this properly.


dfvdf


dgdfg


USE PARAMS DICTIONARY!!!


look at that config, you goofed son.


develop (lefticus) - Win64-Windows-7-VisualStudio-12: OK (382 of 383 tests passed, 0 test warnings)

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


nope


Nice!


This the initial state of the application from creation


These are 'jit icalls', not normal icalls so they don't have to be named ves_icall_. None of the functions in this file are named like that.


기존에 async.series로 데이터를 gather했는데 이렇게 수정을 하게 되면 한방에 다 돌아가게 되는거 아닌가요?


ack가 와야 다음 req를 실행 하는건가요..`ㅡ`?


Reminder to self: Remove `goto`s.


TeamCity Waterfall :: Build [Build 23](https://tc.demonwav.com/viewLog.html?buildId=212&buildTypeId=Waterfall_Build&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 43 Build time: 00:00:49


Discussed with Daniel. For now, please just add a TODO to eliminate the deserialization/reserialization.


This is ported from lldb so we inherit some alien code conventions; I will clean up this.


This check is unneeded, because the variable is being returned after the loop anyway, regardless of value.


nit: call this HmacSha256


TeamCity Waterfall :: Build [Build 24](https://tc.demonwav.com/viewLog.html?buildId=213&buildTypeId=Waterfall_Build&guest=1) outcome was **UNKNOWN**
Summary: Canceled (Tests passed: 43; exit code 137 (new)) Build time: 00:00:43


valid nit, thanks


This is nice. Good way of doing it!


@chcholman: can you check out the schema here and tell me if these subtractions look bogus? I feel like my development db just doesn't match the master schema at the moment.


this is what broke the data logging


Done.


yeah was just about to say

On Monday, January 25, 2016, Christian Battista <notifications@github.com>
wrote:

> this is what broke the data logging
>
> —
> Reply to this email directly or view it on GitHub
> <https://github.com/StanfordCosyne/dyscalculia-screener/commit/37404243627a2c76605b5f6406692030930761b0#commitcomment-15665203>
> .
>


As with many apparently simple commits to master, this one caused a bunch of tests to inexplicably fail. It's on a branch now.


TeamCity OSS :: Kubernetes Mesos :: 4 - Smoke Tests [Build 12686](https://teamcity.mesosphere.io/viewLog.html?buildId=112423&buildTypeId=Oss_KubernetesMesos_5SmokeTestsDockerMesos&guest=1) outcome was **SUCCESS**
Summary: Tests passed: 1, ignored: 214 Build time: 00:08:17


It is still using the plus icon from font-awesome (see line 103 below).  I moved the button down so it wasn't inside the `if (Model.OrgId.HasValue)` conditional, making this available when an email is being composed in other ways than just to organization members.  I can move it back though if its utility really only applies to sending emails to orgs.


I think there should be an exclamation mark in the end


Doesn't this need a **sociallogin** argument too? My social logins fail without it.


Updated the babel test to have more than one source file.


我的锅