[R/dag_class.R:6:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L6) *style:* **functions should have cyclomatic complexity of less than 15, this has 32.**
```r
dag_class <- R6Class(
^
```
[R/dag_class.R:499:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L499) *style:* **Variable and function name style should be snake_case.**
```r
      A <- self$adjacency_matrix
      ^
```
[R/dag_class.R:500:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L500) *style:* **Variable and function name style should be snake_case.**
```r
      S <- (A + t(A)) > 0
      ^
```
[R/dag_class.R:506:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L506) *style:* **Variable and function name style should be snake_case.**
```r
      P <- R <- S
      ^
```
[R/dag_class.R:506:12:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L506) *style:* **Variable and function name style should be snake_case.**
```r
      P <- R <- S
           ^
```
[R/dag_class.R:508:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L508) *style:* **Variable and function name style should be snake_case.**
```r
        P <- P %*% S
        ^
```
[R/dag_class.R:509:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L509) *style:* **Variable and function name style should be snake_case.**
```r
        T <- (R + P) > 0
        ^
```
[R/dag_class.R:511:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/dag_class.R#L511) *style:* **Variable and function name style should be snake_case.**
```r
          R <- T
          ^
```
[R/distribution.R:36:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/distribution.R#L36) *style:* **Variable and function name style should be snake_case.**
```r
`distribution<-` <- function(greta_array, value) {
^~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:160:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L160) *style:* **Variable and function name style should be snake_case.**
```r
`[<-.greta_array` <- function(x, ..., value) {
^~~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:371:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L371) *style:* **Variable and function name style should be snake_case.**
```r
  N <- max(vapply(dims, length, FUN.VALUE = 1L))
  ^
```
[R/extract_replace_combine.R:377:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L377) *style:* **Variable and function name style should be snake_case.**
```r
    N <- N + 1
    ^
```
[R/extract_replace_combine.R:482:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L482) *style:* **Variable and function name style should be snake_case.**
```r
`dim<-.greta_array` <- function(x, value) {
^~~~~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:531:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L531) *style:* **Variable and function name style should be snake_case.**
```r
head.greta_array <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/extract_replace_combine.R:564:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/extract_replace_combine.R#L564) *style:* **Variable and function name style should be snake_case.**
```r
tail.greta_array <- function(x, n = 6L, ...) {
^~~~~~~~~~~~~~~~
```
[R/functions.R:296:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L296) *style:* **Variable and function name style should be snake_case.**
```r
      U <- representation(a, "cholesky")
      ^
```
[R/functions.R:331:41:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L331) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                        ^~~~~~~
```
[R/functions.R:336:49:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L336) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv.default <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                                ^~~~~~~
```
[R/functions.R:341:53:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L341) *style:* **Variable and function name style should be snake_case.**
```r
chol2inv.greta_array <- function(x, size = NCOL(x), LINPACK = FALSE) {
                                                    ^~~~~~~
```
[R/functions.R:358:21:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L358) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor <- function(V) {
                    ^
```
[R/functions.R:363:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L363) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor.default <- function(V) {
                            ^
```
[R/functions.R:368:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L368) *style:* **Variable and function name style should be snake_case.**
```r
cov2cor.greta_array <- function(V) {
                                ^
```
[R/functions.R:376:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L376) *style:* **Variable and function name style should be snake_case.**
```r
sum.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:389:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L389) *style:* **Variable and function name style should be snake_case.**
```r
prod.greta_array <- function(..., na.rm = TRUE) {
                                  ^~~~~
```
[R/functions.R:402:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L402) *style:* **Variable and function name style should be snake_case.**
```r
min.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:415:43:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L415) *style:* **Variable and function name style should be snake_case.**
```r
mean.greta_array <- function(x, trim = 0, na.rm = TRUE, ...) {
                                          ^~~~~
```
[R/functions.R:425:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L425) *style:* **Variable and function name style should be snake_case.**
```r
max.greta_array <- function(..., na.rm = TRUE) {
                                 ^~~~~
```
[R/functions.R:579:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                     ^~~~~~
```
[R/functions.R:579:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                             ^~~~~
```
[R/functions.R:579:37:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                                    ^~~
```
[R/functions.R:579:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L579) *style:* **Variable and function name style should be snake_case.**
```r
sweep <- function(x, MARGIN, STATS, FUN = "-", check.margin = TRUE, ...) {
                                               ^~~~~~~~~~~~
```
[R/functions.R:593:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L593) *style:* **Variable and function name style should be snake_case.**
```r
                              MARGIN,
                              ^~~~~~
```
[R/functions.R:594:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L594) *style:* **Variable and function name style should be snake_case.**
```r
                              STATS,
                              ^~~~~
```
[R/functions.R:595:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L595) *style:* **Variable and function name style should be snake_case.**
```r
                              FUN = c("-", "+", "/", "*"),
                              ^~~
```
[R/functions.R:596:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L596) *style:* **Variable and function name style should be snake_case.**
```r
                              check.margin = TRUE, ...) {
                              ^~~~~~~~~~~~
```
[R/functions.R:599:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L599) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:601:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L601) *style:* **Variable and function name style should be snake_case.**
```r
  STATS <- as.greta_array(STATS)
  ^~~~~
```
[R/functions.R:634:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                   ^
```
[R/functions.R:634:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                      ^
```
[R/functions.R:634:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                         ^~~
```
[R/functions.R:634:55:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L634) *style:* **Variable and function name style should be snake_case.**
```r
          function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                      ^~~~~~~~~~~~~
```
[R/functions.R:637:13:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L637) *style:* **Variable and function name style should be snake_case.**
```r
            FUN <- match.arg(FUN)
            ^~~
```
[R/functions.R:667:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                     ^
```
[R/functions.R:667:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                        ^
```
[R/functions.R:667:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                           ^~~
```
[R/functions.R:667:57:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L667) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                        ^~~~~~~~~~~~~
```
[R/functions.R:677:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                     ^
```
[R/functions.R:677:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                        ^
```
[R/functions.R:677:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                           ^~~
```
[R/functions.R:677:57:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L677) *style:* **Variable and function name style should be snake_case.**
```r
            function(X, Y, FUN = c("*", "/", "+", "-"), make.dimnames = FALSE,
                                                        ^~~~~~~~~~~~~
```
[R/functions.R:688:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L688) *style:* **Variable and function name style should be snake_case.**
```r
                      upper.tri = TRUE,
                      ^~~~~~~~~
```
[R/functions.R:695:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L695) *style:* **Variable and function name style should be snake_case.**
```r
                              upper.tri = TRUE,
                              ^~~~~~~~~
```
[R/functions.R:706:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L706) *style:* **Variable and function name style should be snake_case.**
```r
                                  upper.tri = TRUE,
                                  ^~~~~~~~~
```
[R/functions.R:728:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L728) *style:* **Variable and function name style should be snake_case.**
```r
                         upper.tri = FALSE,
                         ^~~~~~~~~
```
[R/functions.R:736:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L736) *style:* **Variable and function name style should be snake_case.**
```r
                                 upper.tri = FALSE,
                                 ^~~~~~~~~
```
[R/functions.R:747:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L747) *style:* **Variable and function name style should be snake_case.**
```r
                                     upper.tri = FALSE,
                                     ^~~~~~~~~
```
[R/functions.R:768:19:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                  ^
```
[R/functions.R:768:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                     ^~~~~~
```
[R/functions.R:768:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L768) *style:* **Variable and function name style should be snake_case.**
```r
apply <- function(X, MARGIN, FUN, ...) {
                             ^~~
```
[R/functions.R:773:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                          ^
```
[R/functions.R:773:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                             ^~~~~~
```
[R/functions.R:773:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L773) *style:* **Variable and function name style should be snake_case.**
```r
apply.default <- function(X, MARGIN, FUN, ...) {
                                     ^~~
```
[R/functions.R:781:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L781) *style:* **Variable and function name style should be snake_case.**
```r
apply.greta_array <- function(X, MARGIN,
                              ^
```
[R/functions.R:781:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L781) *style:* **Variable and function name style should be snake_case.**
```r
apply.greta_array <- function(X, MARGIN,
                                 ^~~~~~
```
[R/functions.R:782:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L782) *style:* **Variable and function name style should be snake_case.**
```r
                              FUN = c("sum", "max", "mean", "min", "prod",
                              ^~~
```
[R/functions.R:786:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L786) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:793:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L793) *style:* **Variable and function name style should be snake_case.**
```r
  MARGIN <- as.integer(MARGIN)
  ^~~~~~
```
[R/functions.R:799:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L799) *style:* **Variable and function name style should be snake_case.**
```r
  s.call <- ds[-MARGIN]
  ^~~~~~
```
[R/functions.R:800:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L800) *style:* **Variable and function name style should be snake_case.**
```r
  s.ans <- ds[MARGIN]
  ^~~~~
```
[R/functions.R:802:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L802) *style:* **Variable and function name style should be snake_case.**
```r
  d.call <- d[-MARGIN]
  ^~~~~~
```
[R/functions.R:803:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L803) *style:* **Variable and function name style should be snake_case.**
```r
  d.ans <- d[MARGIN]
  ^~~~~
```
[R/functions.R:847:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                   ^
```
[R/functions.R:847:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                      ^~~~~
```
[R/functions.R:847:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L847) *style:* **Variable and function name style should be snake_case.**
```r
tapply <- function(X, INDEX, FUN, ...) {
                             ^~~
```
[R/functions.R:852:28:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                           ^
```
[R/functions.R:852:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                              ^~~~~
```
[R/functions.R:852:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L852) *style:* **Variable and function name style should be snake_case.**
```r
tapply.default <- function(X, INDEX, FUN = NULL, ...,
                                     ^~~
```
[R/functions.R:863:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L863) *style:* **Variable and function name style should be snake_case.**
```r
tapply.greta_array <- function(X, INDEX,
                               ^
```
[R/functions.R:863:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L863) *style:* **Variable and function name style should be snake_case.**
```r
tapply.greta_array <- function(X, INDEX,
                                  ^~~~~
```
[R/functions.R:864:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L864) *style:* **Variable and function name style should be snake_case.**
```r
                               FUN = c("sum", "max", "mean", "min", "prod"),
                               ^~~
```
[R/functions.R:867:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L867) *style:* **Variable and function name style should be snake_case.**
```r
  FUN <- match.arg(FUN)
  ^~~
```
[R/functions.R:897:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L897) *style:* **Variable and function name style should be snake_case.**
```r
eigen <- function(x, symmetric, only.values, EISPACK) {
                                ^~~~~~~~~~~
```
[R/functions.R:897:46:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L897) *style:* **Variable and function name style should be snake_case.**
```r
eigen <- function(x, symmetric, only.values, EISPACK) {
                                             ^~~~~~~
```
[R/functions.R:903:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L903) *style:* **Variable and function name style should be snake_case.**
```r
                          only.values = FALSE, EISPACK = FALSE) {
                          ^~~~~~~~~~~
```
[R/functions.R:903:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L903) *style:* **Variable and function name style should be snake_case.**
```r
                          only.values = FALSE, EISPACK = FALSE) {
                                               ^~~~~~~
```
[R/functions.R:912:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L912) *style:* **Variable and function name style should be snake_case.**
```r
                              only.values = FALSE, EISPACK = FALSE) {
                              ^~~~~~~~~~~
```
[R/functions.R:912:52:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/functions.R#L912) *style:* **Variable and function name style should be snake_case.**
```r
                              only.values = FALSE, EISPACK = FALSE) {
                                                   ^~~~~~~
```
[R/greta_model_class.R:186:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/greta_model_class.R#L186) *style:* **Variable and function name style should be snake_case.**
```r
as.greta_model <- function(x, ...)
^~~~~~~~~~~~~~
```
[R/inference_class.R:228:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L228) *style:* **functions should have cyclomatic complexity of less than 15, this has 35.**
```r
sampler <- R6Class(
^
```
[R/inference_class.R:445:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L445) *warning:* **Avoid 1:nrow(...) expressions, use seq_len.**
```r
      for (i in 1:nrow(trace_matrix)) {
                ^
```
[R/inference_class.R:636:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L636) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
          trace_fn = function (current_state, kernel_results) {
                              ^
```
[R/inference_class.R:780:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L780) *style:* **Variable and function name style should be snake_case.**
```r
        hmc_L <- tf$compat$v1$placeholder(dtype = tf$int64)
        ^~~~~
```
[R/inference_class.R:818:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L818) *style:* **Variable and function name style should be snake_case.**
```r
      Lmin <- self$parameters$Lmin
      ^~~~
```
[R/inference_class.R:819:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L819) *style:* **Variable and function name style should be snake_case.**
```r
      Lmax <- self$parameters$Lmax
      ^~~~
```
[R/inference_class.R:820:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference_class.R#L820) *style:* **Variable and function name style should be snake_case.**
```r
      L <- sample(seq(Lmin, Lmax), 1)
      ^
```
[R/inference.R:259:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L259) *style:* **functions should have cyclomatic complexity of less than 15, this has 16.**
```r
run_samplers <- function(samplers,
^
```
[R/inference.R:549:19:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L549) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    stats::qlogis( (x - lower) / (upper - lower) )
                  ^
```
[R/inference.R:549:49:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L549) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    stats::qlogis( (x - lower) / (upper - lower) )
                                                ^
```
[R/inference.R:777:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/inference.R#L777) *style:* **Lines should not be more than 80 characters.**
```r
#'     completion, 1 indicates the iteration limit \code{max_iterations} had been
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/mixture.R:120:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/mixture.R#L120) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( !(dim_1 | dim_same) ) {
          ^
```
[R/mixture.R:120:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/mixture.R#L120) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      if ( !(dim_1 | dim_same) ) {
                              ^
```
[R/node_class.R:2:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_class.R#L2) *style:* **functions should have cyclomatic complexity of less than 15, this has 18.**
```r
node <- R6Class(
^
```
[R/node_types.R:290:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_types.R#L290) *style:* **Variable and function name style should be snake_case.**
```r
        K <- dim(x)[[2]]
        ^
```
[R/node_types.R:314:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/node_types.R#L314) *style:* **Variable and function name style should be snake_case.**
```r
        K <- (sqrt(8 * n + 1) - 1) / 2
        ^
```
[R/operators.R:113:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L113) *style:* **Variable and function name style should be snake_case.**
```r
`%/%.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~~
```
[R/operators.R:123:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L123) *style:* **Variable and function name style should be snake_case.**
```r
`%*%.default` <- function(x, y)
^~~~~~~~~~~~~
```
[R/operators.R:128:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L128) *style:* **Variable and function name style should be snake_case.**
```r
`%*%` <- function(x, y) {
^~~~~
```
[R/operators.R:134:15:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L134) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
    UseMethod ("%*%", x)
              ^
```
[R/operators.R:139:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L139) *style:* **Variable and function name style should be snake_case.**
```r
`%*%.greta_array` <- function(x, y) {
^~~~~~~~~~~~~~~~~
```
[R/operators.R:169:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L169) *style:* **Variable and function name style should be snake_case.**
```r
`&.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:185:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L185) *style:* **Variable and function name style should be snake_case.**
```r
`<.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:192:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L192) *style:* **Variable and function name style should be snake_case.**
```r
`>.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~
```
[R/operators.R:199:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L199) *style:* **Variable and function name style should be snake_case.**
```r
`<=.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~
```
[R/operators.R:206:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/operators.R#L206) *style:* **Variable and function name style should be snake_case.**
```r
`>=.greta_array` <- function(e1, e2) {
^~~~~~~~~~~~~~~~
```
[R/optimisers.R:8:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L8) *style:* **Lines should not be more than 80 characters.**
```r
#'   \href{https://docs.scipy.org/doc/scipy/reference/generated/scipy.optimize.minimize.html}{SciPy
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/optimisers.R:39:43:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L39) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
optimiser_deprecation_warning <- function () {
                                          ^
```
[R/optimisers.R:40:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/optimisers.R#L40) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
  warning ("This optimiser is deprecated and will be removed in greta 0.4.0. ",
          ^
```
[R/overloaded.R:12:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/overloaded.R#L12) *style:* **Lines should not be more than 80 characters.**
```r
#'   x,y,size,LINPACK,V,na.rm,dims,MARGIN,STATS,FUN,check.margin,\dots,r,k,upper.tri,transpose,l,X,INDEX,symmetric,only.values,EISPACK,x1,x2,compact,along,rev.along,new.names,force.array,make.names,use.anon.names,use.first.dimnames,hier.names,use.dnns,nrow,ncol
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package.R:45:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/package.R#L45) *style:* **Variable and function name style should be snake_case.**
```r
.onLoad <- function(libname, pkgname) {
^~~~~~~
```
[R/probability_distributions.R:967:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L967) *style:* **Variable and function name style should be snake_case.**
```r
    initialize = function(mean, Sigma, n_realisations, dimension) {
                                ^~~~~
```
[R/probability_distributions.R:971:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L971) *style:* **Variable and function name style should be snake_case.**
```r
      Sigma <- as.greta_array(Sigma)
      ^~~~~
```
[R/probability_distributions.R:992:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L992) *style:* **Variable and function name style should be snake_case.**
```r
      dim_Sigma <- nrow(Sigma)
      ^~~~~~~~~
```
[R/probability_distributions.R:1007:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1007) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- representation(Sigma, "cholesky")
        ^~~~~
```
[R/probability_distributions.R:1008:14:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1008) *style:* **Variable and function name style should be snake_case.**
```r
        self$Sigma_is_cholesky <- TRUE
             ^~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1021:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1021) *style:* **Variable and function name style should be snake_case.**
```r
        L <- tf_transpose(parameters$Sigma)
        ^
```
[R/probability_distributions.R:1023:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1023) *style:* **Variable and function name style should be snake_case.**
```r
        L <- tf$linalg$cholesky(parameters$Sigma)
        ^
```
[R/probability_distributions.R:1028:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1028) *style:* **Variable and function name style should be snake_case.**
```r
      L <- tf$expand_dims(L, 1L)
      ^
```
[R/probability_distributions.R:1055:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1055) *style:* **Variable and function name style should be snake_case.**
```r
    initialize = function(df, Sigma) {
                              ^~~~~
```
[R/probability_distributions.R:1059:7:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1059) *style:* **Variable and function name style should be snake_case.**
```r
      Sigma <- as.greta_array(Sigma)
      ^~~~~
```
[R/probability_distributions.R:1078:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1078) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- representation(Sigma, "cholesky")
        ^~~~~
```
[R/probability_distributions.R:1079:14:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1079) *style:* **Variable and function name style should be snake_case.**
```r
        self$Sigma_is_cholesky <- TRUE
             ^~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1136:9:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1136) *style:* **Variable and function name style should be snake_case.**
```r
        Sigma <- tf$expand_dims(parameters$Sigma, 1L)
        ^~~~~
```
[R/probability_distributions.R:1141:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1141) *style:* **Variable and function name style should be snake_case.**
```r
          Sigma_chol <- tf$linalg$matrix_transpose(Sigma)
          ^~~~~~~~~~
```
[R/probability_distributions.R:1143:11:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1143) *style:* **Variable and function name style should be snake_case.**
```r
          Sigma_chol <- tf$linalg$cholesky(Sigma)
          ^~~~~~~~~~
```
[R/probability_distributions.R:1347:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1347) *style:* **Lines should not be more than 80 characters.**
```r
#'   sd,sdlog,sigma,lambda,shape,rate,df,scale,shape1,shape2,alpha,beta,df1,df2,a,b,eta
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1436:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1436) *style:* **Lines should not be more than 80 characters.**
```r
#'   \href{https://rdrr.io/github/rmcelreath/rethinking/man/dlkjcorr.html}{rethinking::dlkjcorr}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/probability_distributions.R:1598:39:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1598) *style:* **Variable and function name style should be snake_case.**
```r
multivariate_normal <- function(mean, Sigma,
                                      ^~~~~
```
[R/probability_distributions.R:1606:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/probability_distributions.R#L1606) *style:* **Variable and function name style should be snake_case.**
```r
wishart <- function(df, Sigma)
                        ^~~~~
```
[R/progress_bar.R:61:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/progress_bar.R#L61) *style:* **Lines should not be more than 80 characters.**
```r
# 'rejects' is the total number of rejections so far due to numerical instability
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/samplers.R:28:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/samplers.R#L28) *style:* **Variable and function name style should be snake_case.**
```r
hmc <- function(Lmin = 5,
                ^~~~
```
[R/samplers.R:29:17:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/samplers.R#L29) *style:* **Variable and function name style should be snake_case.**
```r
                Lmax = 10,
                ^~~~
```
[R/tf_functions.R:94:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L94) *style:* **Lines should not be more than 80 characters.**
```r
# permute the tensor to get the non-batch dim first, do the relevant "unsorted_segment_*" op, then permute it back
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/tf_functions.R:116:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L116) *style:* **Variable and function name style should be snake_case.**
```r
  L_dummy <- dummy(dims)
  ^~~~~~~
```
[R/tf_functions.R:226:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L226) *style:* **Variable and function name style should be snake_case.**
```r
  K <- dims[[2]]
  ^
```
[R/tf_functions.R:244:23:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L244) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  zero_rows <- lapply( (n - 2):0,
                      ^
```
[R/tf_functions.R:271:34:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L271) *style:* **Variable and function name style should be snake_case.**
```r
tf_chol_to_symmetric <- function(U)
                                 ^
```
[R/tf_functions.R:333:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L333) *style:* **Variable and function name style should be snake_case.**
```r
tf_kronecker <- function(X, Y, tf_fun_name) {
                         ^
```
[R/tf_functions.R:333:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L333) *style:* **Variable and function name style should be snake_case.**
```r
tf_kronecker <- function(X, Y, tf_fun_name) {
                            ^
```
[R/tf_functions.R:354:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                        ^~~~~
```
[R/tf_functions.R:354:32:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                               ^~~~~~
```
[R/tf_functions.R:354:40:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L354) *style:* **Variable and function name style should be snake_case.**
```r
tf_sweep <- function(x, STATS, MARGIN, FUN) {
                                       ^~~
```
[R/tf_functions.R:374:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L374) *style:* **Variable and function name style should be snake_case.**
```r
tf_chol2inv <- function(U) {
                        ^
```
[R/tf_functions.R:378:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L378) *style:* **Variable and function name style should be snake_case.**
```r
  L <- tf$linalg$matrix_transpose(U)
  ^
```
[R/tf_functions.R:382:24:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L382) *style:* **Variable and function name style should be snake_case.**
```r
tf_cov2cor <- function(V) {
                       ^
```
[R/tf_functions.R:386:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L386) *style:* **Variable and function name style should be snake_case.**
```r
  Is <- tf$sqrt(fl(1) / diag)
  ^~
```
[R/tf_functions.R:387:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L387) *style:* **Variable and function name style should be snake_case.**
```r
  V <- Is * V
  ^
```
[R/tf_functions.R:388:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L388) *style:* **Variable and function name style should be snake_case.**
```r
  V <- tf_transpose(V)
  ^
```
[R/tf_functions.R:389:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/tf_functions.R#L389) *style:* **Variable and function name style should be snake_case.**
```r
  V <- V * Is
  ^
```
[R/unknowns_class.R:3:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/unknowns_class.R#L3) *style:* **Variable and function name style should be snake_case.**
```r
as.unknowns <- function(x) {
^~~~~~~~~~~
```
[R/unknowns_class.R:52:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/unknowns_class.R#L52) *style:* **Variable and function name style should be snake_case.**
```r
`dim<-.unknowns` <- function(x, value) {
^~~~~~~~~~~~~~~~
```
[R/utils.R:30:24:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L30) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_conda <- function () {
                       ^
```
[R/utils.R:37:25:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L37) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_python <- function () {
                        ^
```
[R/utils.R:43:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L43) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_tfp <- function () {
                     ^
```
[R/utils.R:48:21:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L48) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
have_tf <- function () {
                    ^
```
[R/utils.R:186:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L186) *style:* **Lines should not be more than 80 characters.**
```r
# coerce an integer(ish) vector to a list as expected in tensorflow shape arguments
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/utils.R:255:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L255) *style:* **Variable and function name style should be snake_case.**
```r
as_2D_array <- function(x) {
^~~~~~~~~~~
```
[R/utils.R:367:40:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L367) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
disable_tensorflow_logging <- function (disable = TRUE) {
                                       ^
```
[R/utils.R:481:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L481) *style:* **Variable and function name style should be snake_case.**
```r
check_2D <- function(x) {
^~~~~~~~
```
[R/utils.R:1090:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/utils.R#L1090) *style:* **Variable and function name style should be snake_case.**
```r
chol_to_symmetric <- function(L) {
                              ^
```
[R/variable.R:19:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/R/variable.R#L19) *style:* **Lines should not be more than 80 characters.**
```r
#' @details \code{lower} and \code{upper} must be fixed, they cannot be greta arrays.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:55:1:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L55) *style:* **Variable and function name style should be snake_case.**
```r
is.greta_array <- function(x)
^~~~~~~~~~~~~~
```
[tests/testthat/helpers.R:402:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L402) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::dt( (x - location) / scale, df ) / scale
                   ^
```
[tests/testthat/helpers.R:402:47:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L402) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::dt( (x - location) / scale, df ) / scale
                                              ^
```
[tests/testthat/helpers.R:409:20:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L409) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::pt( (q - location) / scale, df )
                   ^
```
[tests/testthat/helpers.R:409:47:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L409) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  ans <- stats::pt( (q - location) / scale, df )
                                              ^
```
[tests/testthat/helpers.R:469:22:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L469) *style:* **Remove spaces before the left parenthesis in a function call.**
```r
rlkjcorr <- function (n, K, eta = 1) {
                     ^
```
[tests/testthat/helpers.R:469:26:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L469) *style:* **Variable and function name style should be snake_case.**
```r
rlkjcorr <- function (n, K, eta = 1) {
                         ^
```
[tests/testthat/helpers.R:478:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L478) *style:* **Variable and function name style should be snake_case.**
```r
    R <- matrix(0, K, K)
    ^
```
[tests/testthat/helpers.R:498:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L498) *style:* **Variable and function name style should be snake_case.**
```r
  R <- replicate(n, f())
  ^
```
[tests/testthat/helpers.R:501:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L501) *style:* **Variable and function name style should be snake_case.**
```r
    R <- R[, , 1]
    ^
```
[tests/testthat/helpers.R:503:5:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L503) *style:* **Variable and function name style should be snake_case.**
```r
    R <- aperm(R, c(3, 1, 2))
    ^
```
[tests/testthat/helpers.R:660:13:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L660) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    idx <- ( (k - 1) * b + 1 ):(k * b)
            ^
```
[tests/testthat/helpers.R:660:29:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L660) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    idx <- ( (k - 1) * b + 1 ):(k * b)
                            ^
```
[tests/testthat/helpers.R:691:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/helpers.R#L691) *style:* **Variable and function name style should be snake_case.**
```r
  Sigma <- rWishart(1, 3, diag(2))[, , 1]
  ^~~~~
```
[tests/testthat/test_distributions.R:289:33:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L289) *style:* **Variable and function name style should be snake_case.**
```r
  dmvnorm2 <- function(x, mean, Sigma, log = FALSE)
                                ^~~~~
```
[tests/testthat/test_distributions.R:311:31:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L311) *style:* **Variable and function name style should be snake_case.**
```r
  dwishart <- function(x, df, Sigma, log = FALSE) {
                              ^~~~~
```
[tests/testthat/test_distributions.R:341:35:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L341) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      result <- sum(lgamma(2 * 1:( (n - 1) / 2 + 1 )))
                                  ^
```
[tests/testthat/test_distributions.R:341:51:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L341) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
      result <- sum(lgamma(2 * 1:( (n - 1) / 2 + 1 )))
                                                  ^
```
[tests/testthat/test_distributions.R:345:36:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L345) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                - (n - 1) * lgamma( (n + 1) / 2 ))
                                   ^
```
[tests/testthat/test_distributions.R:345:48:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_distributions.R#L345) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                - (n - 1) * lgamma( (n + 1) / 2 ))
                                               ^
```
[tests/testthat/test_functions.R:170:27:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                          ^
```
[tests/testthat/test_functions.R:170:30:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                             ^~~~~~
```
[tests/testthat/test_functions.R:170:38:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L170) *style:* **Variable and function name style should be snake_case.**
```r
  check_apply <- function(X, MARGIN, FUN) {
                                     ^~~
```
[tests/testthat/test_functions.R:259:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L259) *style:* **Variable and function name style should be snake_case.**
```r
  STATS <- randn(5)
  ^~~~~
```
[tests/testthat/test_functions.R:260:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_functions.R#L260) *style:* **Variable and function name style should be snake_case.**
```r
  ga_STATS <- as_data(STATS)
  ^~~~~~~~
```
[tests/testthat/test_inference.R:407:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_inference.R#L407) *style:* **Variable and function name style should be snake_case.**
```r
  Sigma <- lkj_correlation(1, k)
  ^~~~~
```
[tests/testthat/test_misc.R:9:6:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_misc.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
  tf$`__version__` <- "0.9.0"
     ^~~~~~~~~~~~~
```
[tests/testthat/test_misc.R:22:6:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_misc.R#L22) *style:* **Variable and function name style should be snake_case.**
```r
  tf$`__version__` <- true_version
     ^~~~~~~~~~~~~
```
[tests/testthat/test_posteriors.R:11:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_posteriors.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
  N <- 100
  ^
```
[tests/testthat/test_posteriors.R:123:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_posteriors.R#L123) *style:* **Variable and function name style should be snake_case.**
```r
  N <- 10
  ^
```
[tests/testthat/test_representations.R:35:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L35) *style:* **Variable and function name style should be snake_case.**
```r
  W <- rWishart(1, m + 1, diag(m))[, , 1]
  ^
```
[tests/testthat/test_representations.R:36:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L36) *style:* **Variable and function name style should be snake_case.**
```r
  U <- chol(W)
  ^
```
[tests/testthat/test_representations.R:39:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L39) *style:* **Variable and function name style should be snake_case.**
```r
  W <- as_data(W)
  ^
```
[tests/testthat/test_representations.R:40:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L40) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(U)
  ^
```
[tests/testthat/test_representations.R:43:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L43) *style:* **Variable and function name style should be snake_case.**
```r
  W2 <- chol_to_symmetric(U)
  ^~
```
[tests/testthat/test_representations.R:150:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L150) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(chol(sig))
  ^
```
[tests/testthat/test_representations.R:180:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L180) *style:* **Variable and function name style should be snake_case.**
```r
  U <- as_data(chol(sig))
  ^
```
[tests/testthat/test_representations.R:199:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L199) *style:* **Variable and function name style should be snake_case.**
```r
  Ux <- as_data(chol(x))
  ^~
```
[tests/testthat/test_representations.R:230:3:](https://github.com/greta-dev/greta/blob/2868115fa1e6dcea4b9115f72cfad55221844f48/tests/testthat/test_representations.R#L230) *style:* **Variable and function name style should be snake_case.**
```r
  Ux <- as_data(chol(x))
  ^~
```


Like the requested issue, it fixes the issue of filenames


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
audited 183 packages in 1.552s
found 2 low severity vulnerabilities
  run `npm audit fix` to fix them, or `npm audit` for details

> axe_tests@1.0.0 test /var/aegir/projects/cms/pr794
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov 1
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/health_care_local_facility  = 1
[ { id: 'label',
    impact: 'critical',
    tags:
     [ 'cat.forms',
       'wcag2a',
       'wcag332',
       'wcag131',
       'section508',
       'section508.22.n' ],
    description: 'Ensures every form element has a label',
    help: 'Form elements must have labels',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/label?application=webdriverjs',
    nodes:
     [ [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object],
       [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/health_care_region_detail_page  = 1
[ { id: 'duplicate-id',
    impact: 'minor',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description: 'Ensures every id attribute value is unique',
    help: 'id attribute value must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id?application=webdriverjs',
    nodes: [ [Object], [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/person_profile  = 1
[ { id: 'duplicate-id-aria',
    impact: 'critical',
    tags: [ 'cat.parsing', 'wcag2a', 'wcag411' ],
    description:
     'Ensures every id attribute value used in ARIA and in labels is unique',
    help: 'IDs used in ARIA and labels must be unique',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/duplicate-id-aria?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/press_release  = 1
[ { id: 'aria-allowed-attr',
    impact: 'critical',
    tags: [ 'cat.aria', 'wcag2a', 'wcag412' ],
    description: 'Ensures ARIA attributes are allowed for an element\'s role',
    help: 'Elements must only use allowed ARIA attributes',
    helpUrl:
     'https://dequeuniversity.com/rules/axe/3.3/aria-allowed-attr?application=webdriverjs',
    nodes: [ [Object] ] } ]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr794.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 6 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Sat, 21 Dec 2019 03:24:36 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Sat, 21 Dec 2019 03:24:39 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:56:42
Failed to inject axe-core into one of the iframes!
Failed to inject axe-core into one of the iframes!
npm ERR! Test failed.  See above for more details.
Script npm test handling the va:test:accessibility event returned with error code 1
```

- **On:** devshop.cms.va.gov
- **In:** 01:11


Successfully deployed to following URLs:

* https://dexlist-qvn469h1e.now.sh
* https://dexlist.page
* https://dexlist.dingyi.now.sh
* https://dexlist-git-master.dingyi.now.sh


Successfully deployed to following URLs:

* https://capture-q8kutv7ah.now.sh
* https://capture.maier.tech
* https://capture.maiertech.now.sh
* https://capture-git-master.maiertech.now.sh


@JuliaRegistrator register


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

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

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


여기서는 왜 a테그로 가는건가여??


Le nom de cette icone est vraiment nulle, voila c'est dit. ( ͡° ͜ʖ ͡°)


Steps:
1. Create an project, and for the "categories ", select "Java with Ant--Java Enterprise---Enterprise Application";
2. In the following first step, named the project name as "Test". Then follwing this wizard, for "Java EE Version" select "Java EE 8", then click "Finish";
3. Right click the generated Java EE project "Test", and select "Run";

Expected results: Deployed successfully and can run a result.

Actual results: Error happed. And the main information in "Glassfish" tab is as: Caused by: org.xml.sax.SAXParseException; lineNumber: 4; columnNumber: 22; cvc-complex-type.2.4.b: elements in 'enterprise-beans' are incomplete. It should be one of '{"http://java.sun.com/xml/ns/j2ee":session, "http://java.sun.com/xml/ns/j2ee":entity, "http://java.sun.com/xml/ns/j2ee":message-driven}' 。

Netbeans version   11.2.

JDK version 1.8.0_181.

OS: windows 10


Successfully deployed to following URLs:

* https://chatkartweb-4tqzet6u4.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


me


```
>>> import datetime
>>> datetime.datetime(2037, 1, 1).timestamp()
2114352000.0
>>> datetime.datetime(9999, 1, 1).timestamp()
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
OSError: [Errno 22] Invalid argument
```


@rachmadaniHaryono any idea why we need both "install_requires" is setup.py and requirements.txt?


Successfully deployed to following URLs:

* https://intermachine-developersgithubio-oisk0cvh9.now.sh
* https://intermachine-developers.now.sh
* https://intermachine-developersgithubio.omega5300.now.sh
* https://intermachine-developersgithubio-git-master.omega5300.now.sh


hey! great fixes but i have a problem!
So it works fine but if u click at a fast rate and try to mine, something glitches out... every time i try to break block i teleport little bit and u cant break anymore! u just teleport and clitch when you click... it resets after a relog i think...
but then it happens again, if u just click once and hold down mouse 1 u can break block but if u click fast mouse 1 many times u will glitch out!
thanks tho!
v1.15.1


Successfully deployed to following URLs:

* https://capture-5jqgcb5t6.now.sh
* https://capture.maier.tech
* https://capture.maiertech.now.sh
* https://capture-git-master.maiertech.now.sh


Successfully deployed to following URLs:

* https://intermachine-developersgithubio-8yfx24z2p.now.sh
* https://intermachine-developers.now.sh
* https://intermachine-developersgithubio.omega5300.now.sh
* https://intermachine-developersgithubio-git-master.omega5300.now.sh


이렇게 해결하면 되는구나....
막혔던 부분이었는데


Successfully deployed to following URLs:

* https://website-pu3e98ran.now.sh
* https://website.codersforcauses1.now.sh
* https://website-git-master.codersforcauses1.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-65e5bswv6.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Prevent goes first (`super.replaceEvent`) then +1/+1 put goes second (`effect.apply`)?


Successfully deployed to following URLs:

* https://intermachine-developersgithubio-mm3yn95bu.now.sh
* https://intermachine-developers.now.sh
* https://intermachine-developersgithubio.omega5300.now.sh
* https://intermachine-developersgithubio-git-master.omega5300.now.sh


`escapes with a +1/+1 counter on it.` ability missing


ついでにbuild settingsを変更しておきました☆


`EscapesWithAbility` must be extends `EscapesAbility`, not `EntersBattlefieldAbility`?


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

Created multidev environment [pr-113](https://dashboard.pantheon.io/sites/41bd818c-c95f-4bfb-ae68-63c3075be556#pr-113) for usfs.


Successfully deployed to following URLs:

* https://boar-map-9pud3ndcw.now.sh
* https://boar-map.nit-gifu-gis.now.sh
* https://boar-map-git-master.nit-gifu-gis.now.sh


Successfully deployed to following URLs:

* https://pixeldiff-f7soy90xl.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-6ddsooqt7.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


**Typos**: Commit message should be `Sources: Python upgraded 20191218`


Successfully deployed to following URLs:

* https://chatkartweb-7l9qe6r1o.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Successfully deployed to following URLs:

* https://intermachine-developersgithubio-jbobaykf4.now.sh
* https://intermachine-developers.now.sh
* https://intermachine-developersgithubio.omega5300.now.sh
* https://intermachine-developersgithubio-git-master.omega5300.now.sh


Successfully deployed to following URLs:

* https://pixeldiff-694q27yls.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


Why?


Successfully deployed to following URLs:

* https://notes-on-quotes-6a39lurq4.now.sh
* https://notes-on-quotes.now.sh
* https://notes-on-quotes.stephenbharrison.now.sh
* https://notes-on-quotes-git-develop.stephenbharrison.now.sh


ах да это же создание:)O


Successfully deployed to following URLs:

* https://pixeldiff-pvrlpshb4.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-7vnq0bcwo.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Successfully deployed to following URLs:

* https://zeit-toast-clone-5v8ey5pcc.now.sh
* https://zeit-toast-clone.rqbazan.now.sh
* https://zeit-toast-clone-git-master.rqbazan.now.sh


mysite


Successfully deployed to following URLs:

* https://pixeldiff-cvojwieuq.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


@Crementif if this commit interferes with your changes too much then please feel free to revert


Successfully deployed to following URLs:

* https://percival-frontend-5of4w31m9.now.sh
* https://percival.live
* https://percival-frontend.klauswuestefeld.now.sh
* https://percival-frontend-git-master.klauswuestefeld.now.sh


I agree that this introduces bias, but according to Dade, this will always only generate fireflies with the PATH engine.
The option is still there and can be enabled to remove this bias, but setting it to false by default should provide a better user experience.
https://forums.luxcorerender.org/viewtopic.php?f=2&p=661#p661


여기에서 옵션의 역할은 무엇인가여?


I need to rethink some of these methods. I really hate the `Connection(string)` style, versus just using `Connection = "my_connection"` instead. Let the translation to a connection name formatter happen behind the scenes.


@haoguosheng Please report it to not here but https://issues.apache.org/jira/projects/NETBEANS/issues .


Successfully deployed to following URLs:

* https://alt-cabinet-k8o5vc4e2.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


heh.


no u


yes me


 //适用有序的顺序表
        public static int BinSearch(int[] a, int n, int value)
        {
            int low = 0;
            int high = n - 1;
            while (low <= high)
            {
                int mid = low + ((high - low) >> 1);//low+(high-low) / 2;  //优化将这里的除以 2 操作转化成位运算 low+((high-low)>>1)
                if (a[mid] == value)
                {

                    Console.WriteLine(mid);
                    Console.ReadLine();
                    return mid;
                }
                else if (a[mid] <value )
                {
                    low = mid + 1;
                }
                else
                {
                    high = mid - 1;
                }

            }

            Console.WriteLine("没有找到");
            Console.ReadLine();
            return -1;
        }


yes


We already have `matchById` so this should be called `matchId`.


Yep


@trustin apologies for this, should have thought about it more before suggesting... I was mixing up properties of UTF-8 and UTF-16 :man_facepalming:


Successfully deployed to following URLs:

* https://pixeldiff-nb4b6kqn2.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


Successfully deployed to following URLs:

* https://pixeldiff-60m3l0cx0.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


여기에서 라우터가 빠지는 이유는 뭔가여?


Cool cool


Successfully deployed to following URLs:

* https://pixeldiff-aek4mg38j.now.sh
* https://pixeldiff.maier.tech
* https://pixeldiff.maiertech.now.sh
* https://pixeldiff-git-master.maiertech.now.sh


browserRouter 때문인건가요?


Developersignoff:GQ.1981.INC
ADDRESS:[https://metamask.app.link/send/0xDbb112885E1AE9F7A81Fbb490F0c6150c1779957]
FOR REFERENCE:BEAUTIFUL WORK! I AM NOT AS TALENTED AS YOU. JP


이부분 꼬여서 손도못댔는데 잘 보고갑니다LPTM


###

>

- [_****_](.github/workflows/azure.yml

1.

- [ ] @web-flow #
[attachments.zip](https://github.com/poisonousvenom/Hello-World/files/3991057/attachments.zip)

)


No worries, @njhill. Thianks for trying to help. :smile:


Successfully deployed to following URLs:

* https://plainest-sap-7ok2sx3r6.now.sh
* https://plainest-sap.now.sh
* https://plainest-sap.nonissue.now.sh
* https://plainest-sap-git-master.nonissue.now.sh


Successfully deployed to following URLs:

* https://plainest-sap-plj7hg6kt.now.sh
* https://plainest-sap.now.sh
* https://plainest-sap.nonissue.now.sh
* https://plainest-sap-git-master.nonissue.now.sh


deleting domain


Executing the daily benchmark build, I will reply here when finished:

@nanosoldier `runbenchmarks(ALL, isdaily = true)`


Successfully deployed to following URLs:

* https://plainest-sap-j5nq5vphe.now.sh
* https://plainest-sap.now.sh
* https://plainest-sap.nonissue.now.sh
* https://plainest-sap-git-master.nonissue.now.sh


@pascalgrimaud, I will be raising another PR to fix the duplicate `run` keys. Do you know about any automated way to test `github ci` in our integration test suite?


Checkmarx scan results 21 Dec 2019 06:40 UTC +02:00

High
Medium
Low
Info

New
0
0
0
0

Recurrent
0
0
0
0

Fixed
0
0
0
0

 Open Viewer
Included commits

Commit ID	Owner

1e71c4b085217e0cab2013734fb62a6c80309419	@web-flow


Successfully deployed to following URLs:

* https://notes-on-quotes-k7cs3ydli.now.sh
* https://notes-on-quotes.now.sh
* https://notes-on-quotes.stephenbharrison.now.sh
* https://notes-on-quotes-git-develop.stephenbharrison.now.sh


Successfully deployed to following URLs:

* https://company-website-1v6st9w76.now.sh
* https://company-website-taupe-rho.now.sh
* https://company-website.kacoro.now.sh
* https://company-website-git-master.kacoro.now.sh


Those fucking deprecation warnings were driving me insane. As it turns out, however, Gtk 3's new APIs are actually nicer. I'm glad I took the time, the new stuff is actually more pleasant to work with than Gtk 2.


Successfully deployed to following URLs:

* https://alt-cabinet-30852inoo.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


Successfully deployed to following URLs:

* https://bryangingechengithubio-p7u7mo0i7.now.sh
* https://bryangingechengithubio.bryangingechen.now.sh
* https://bryangingechengithubio-git-master.bryangingechen.now.sh


@ajrhacker ???

I'm waiting 5 years before adopting new C++ standard... My philosophy is described here:
https://gist.github.com/bkaradzic/2e39896bc7d8c34e042b#orthodox-c


Successfully deployed to following URLs:

* https://petgram-sh4nn0nb1t-k88m7yxpx.now.sh
* https://petgram-sh4nn0nb1t.now.sh
* https://petgram.zalvis.com
* https://petgram.lab.sh4nn0nb1t.dev
* https://petgram-sh4nn0nb1t.sh4nn0nb1t.now.sh
* https://petgram-sh4nn0nb1t-git-master.sh4nn0nb1t.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Couple can make/update/view wedding announcements](https://trello.com/c/GL93Rz5f/120-couple-can-make-update-view-wedding-announcements)


This is a good idea. @n17 implemented this on `11.0` and I cherry-picked it to `12.0`


Successfully deployed to following URLs:

* https://matthew-44g6whwht.now.sh
* https://matthewbub.now.sh
* https://matthew.6matbub.now.sh
* https://matthew-git-master.6matbub.now.sh


Nice commit bro


그냥 일케 하면 되지 않어?
new ResponseEntity<Void>(httpHeaders, HttpStatus.CREATED);

위에 URI 를 호출해서, ResponseEntity.created 하는 이유는 뭐야?


Thank you, fixed


Successfully deployed to following URLs:

* https://dice-roller-34i0hu4r5.now.sh
* https://dice-roller-omega-drab.now.sh
* https://dice.bash.am
* https://dice-roller.basham.now.sh
* https://dice-roller-git-master.basham.now.sh


Successfully deployed to following URLs:

* https://paulkinlanme-i368ghepn.now.sh
* https://paul.kinlan.me
* https://paulkinlanme.kinlan.now.sh
* https://paulkinlanme-git-main.kinlan.now.sh


Successfully deployed to following URLs:

* https://collate-now-g6nrm5532.now.sh
* https://collate-now.now.sh
* https://collate-now.nonissue.now.sh
* https://collate-now-git-master.nonissue.now.sh


Executing the daily package evaluation, I will reply here when finished:

@nanosoldier `runtests(ALL, isdaily = true)`


Typo. Should be "Same" i guess.


Successfully deployed to following URLs:

* https://music-streaming-q1v45esvh.now.sh
* https://music-streaming.now.sh
* https://music-streaming.livecodebase.now.sh
* https://music-streaming-git-master.livecodebase.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-1rhp3cdi5.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


@zmwangx or @rachmadaniHaryono I have added the manifest and setup files for PyPI. Please check once. What do I do next to upload to PyPI?


How long doe it take to get the channels in the list?


> 修复firefox下提交按钮有时失效问题

根据w3c标准在表单中如果一个按钮没有指定默认type则它的缺省为"submit"，所以点击提交后会触发一个表单提交导致刷新页面，个人分析页面刷新时ajax请求未完成就被中断掉了。


This was to add the <p> tag so that the formatting would work for the site's landing page. Otherwise the text was plain


Successfully deployed to following URLs:

* https://plainest-sap-hk0dttb8u.now.sh
* https://plainest-sap.now.sh
* https://plainest-sap.nonissue.now.sh
* https://plainest-sap-git-master.nonissue.now.sh


kdfk


Consider avoiding division and modulus by using machine friendly units instead of human ones. It was a little confusing to work out, but fast and simple.
https://github.com/ben-manes/caffeine/blob/master/caffeine/src/main/java/com/github/benmanes/caffeine/cache/TimerWheel.java


Refactored the code as per recommended


ko co gi


> Overall Good code and following commit message hygiene.
> Fix all the issue suggested in comments. After fixing each issue reply to each comment that it had been fixed.
Glad to got your comment.
Refactored the code as per recommended


> Commit messages are good.
> Need to refactor the code and apply dry principle while switching between the two players

Glad to got your comment
Refactored the code as per recommended


Successfully deployed to following URLs:

* https://reducer-todo-fed2w9euq.now.sh
* https://reducer-todo-eight-beta.now.sh
* https://reducer-todo.squashgray.now.sh
* https://reducer-todo-git-master.squashgray.now.sh


旅游回来了。马上修


Successfully deployed to following URLs:

* https://alt-cabinet-1w7udfg6o.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


IS_PHONE := true


Note:working correctly now!
http://enidcollinspurses.com/voices_data/show_voice.php?id=7


Then it will get it from there, that's the require logic


@btheado sorry for the delay. I'm on vacation and wifi has been spotty. This is an important use case though and exactly the types of experiments I want people to be doing. The CORS stuff should be opened up now. Let me know if you have any more issues. I'm interested to see how your ObservableHQ responder goes.


Successfully deployed to following URLs:

* https://timetracker-one-app-e4womisek.now.sh
* https://timetracker-one-app-cute-girl.now.sh
* https://timetracker-one-app.benjamiski.now.sh
* https://timetracker-one-app-git-master.benjamiski.now.sh


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/ZNEKTr7JHI6DafZljDIErodc/repo/now.json.
~~~


Database working with image attempt tag placed in recording_contributor except you'll see blank contributors listed where html tag is not printing.
http://enidcollinspurses.com/voices_data/show_voices_data.php
http://enidcollinspurses.com/voices_data/show_voice.php?id=2
http://enidcollinspurses.com/voices_data/show_voice.php?id=7


Deployment failed with the following error:

~~~
Couldn't parse JSON file /tmp/Bt7KicNQQYOLiyTSpjRAgYiM/repo/now.json.
~~~


Successfully deployed to following URLs:

* https://dice-roller-liqjler65.now.sh
* https://dice-roller-omega-drab.now.sh
* https://dice.bash.am
* https://dice-roller.basham.now.sh
* https://dice-roller-git-master.basham.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-8x33kpcyy.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Successfully deployed to following URLs:

* https://frontend-qzm2fhgis.now.sh
* https://uvillage.dev
* https://frontend.universal-village.now.sh
* https://frontend-git-dev.universal-village.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-kudmlqvjx.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Update Img


yyess


- install twine
- `twine upload --repository-url https://upload.pypi.org/legacy/ dist/imgp*.tar.gz`

change the path to actual created file


@juliaRegistrator register


https://stackoverflow.com/questions/6947988/when-to-use-pip-requirements-file-versus-install-requires-in-setup-py

there is difference between the two.

but iirc there is an error when requirements.txt is deleted, but i forget which one.


> 此问题在包含order by 或group by的语句中会出现

你说的情况，应该是类似下面的sql才会出现
```sql
SELECT TMP_PAGE.* FROM (
    SELECT b.* FROM sto_stock b
    WHERE ROWNUM <= ?
    ORDER BY b.code
) TMP_PAGE
WHERE TMP_PAGE.ROW_ID > ?
```

但是原来的sql拼接的sql应该是没问题的：
```sql
SELECT * FROM (
  SELECT TMP_PAGE.*, ROWNUM ROW_ID FROM (
    SELECT b.* FROM sto_stock b
    ORDER BY b.code
  ) TMP_PAGE WHERE ROWNUM <= ?
) WHERE ROW_ID > ?
```

最后，你改完后的这个sql，执行时是没问题的。在特定场景（比如join）时，效率会直接降低：
```sql
SELECT * FROM (
  SELECT TMP_PAGE.*, ROWNUM ROW_ID FROM (
    SELECT b.* FROM sto_stock b
    ORDER BY b.code
  ) TMP_PAGE
) WHERE ROW_ID <= ? AND ROW_ID > ?
```


Successfully deployed to following URLs:

* https://pclassicorg-7s1vt0su3.now.sh
* https://pclassic.org
* https://www.pclassic.org
* https://pclassicorg.pclassic1.now.sh
* https://pclassicorg-git-master.pclassic1.now.sh


Successfully deployed to following URLs:

* https://packagephobia-7mnzfdiwl.now.sh
* https://packagephobia.now.sh
* https://packagephobia.styfle.now.sh
* https://packagephobia-git-master.styfle.now.sh


Successfully deployed to following URLs:

* https://frontend-dcgtekrrc.now.sh
* https://uvillage.dev
* https://frontend.universal-village.now.sh
* https://frontend-git-dev.universal-village.now.sh


test 123


Successfully deployed to following URLs:

* https://chatkartweb-9d43eikpa.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Successfully deployed to following URLs:

* https://packagephobia-g2njhv0h2.now.sh
* https://packagephobia.now.sh
* https://packagephobia.styfle.now.sh
* https://packagephobia-git-master.styfle.now.sh


Successfully deployed to following URLs:

* https://quotegenerator-f3nlh9y9c.now.sh
* https://quotegenerator-chi-snowy.now.sh
* https://quotegenerator.sahilister.now.sh
* https://quotegenerator-git-master.sahilister.now.sh


Successfully deployed to following URLs:

* https://website-r2dkfze6x.now.sh
* https://website-omega-ten.now.sh
* https://website.responseams.now.sh
* https://website-git-master.responseams.now.sh


Successfully deployed to following URLs:

* https://alt-cabinet-6n1xcxbfx.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-cmafi2qu5.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Successfully deployed to following URLs:

* https://packagephobia-qeg1c4o9z.now.sh
* https://packagephobia.now.sh
* https://packagephobia.styfle.now.sh
* https://packagephobia-git-master.styfle.now.sh


I applied dry principle on getWinningPlayer function , but didn't get which variables need to declare globally.


Merged latest 2.0.x bugfixes.


Зачтено.


Successfully deployed to following URLs:

* https://leebyron-9f8wicqju.now.sh
* https://leebyron.now.sh
* https://lwb.io
* https://leebyron.leebyron.now.sh
* https://leebyron-git-master.leebyron.now.sh


Successfully deployed to following URLs:

* https://pclassicorg-mu5ti9gzo.now.sh
* https://pclassic.org
* https://www.pclassic.org
* https://pclassicorg.pclassic1.now.sh
* https://pclassicorg-git-master.pclassic1.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-m9avpzasl.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


initial commit


по 1.1

`
* (addElem (78 23 9 32 1 66) 0 55)
; in: ADDELEM (78 23 9 32 1 66)
;     (78 23 9 32 1 66)
;
; caught ERROR:
;   illegal function call
;
; compilation unit finished
;   caught 1 ERROR condition

debugger invoked on a SB-INT:COMPILED-PROGRAM-ERROR in thread
#<THREAD "main thread" RUNNING {10005205B3}>:
  Execution of a form compiled with errors.
Form:
  (78 23 9 32 1 66)
Compile-time error:
  illegal function call
`

Аналогичная ошибка по 1.2

По 1.3 интерпретатор не в курсе о to-find

2 верное

3.1 верно

3.2

`
(print (decompress (list (list 11 41) 9 10 (list 33 15) (list 75 27))))

debugger invoked on a UNKNOWN-KEYWORD-ARGUMENT in thread
#<THREAD "main thread" RUNNING {10005205B3}>:
  Unknown &KEY argument: :INITIAL-ELEM

Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL.

restarts (invokable by number or by possibly-abbreviated name):
  0: [CONTINUE] Ignore all unknown keywords
  1: [ABORT   ] Exit debugger, returning to top level.
`


Successfully deployed to following URLs:

* https://sosrgconnect-pdnzruufy.now.sh
* https://sosrgconnect.now.sh
* https://connect.sosrgstudios.com
* https://sosrgconnect.trennds.now.sh
* https://sosrgconnect-git-master.trennds.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-8n4fqwgf6.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Thanks @ben-manes! I actually read your implementation for some time today and couldn't really understand the use of [SPANS](https://github.com/xba/experiments/commit/6a7158f70495c7c3060d1351cfd1ae293b7d00e9#commitcomment-36532207) and shifting, etc. without playing with the code myself. My plan was basically just to make the simplest version possible and then optimize once I had some more intuition ([this](https://github.com/wahern/timeout) caught my eye as well).


Successfully deployed to following URLs:

* https://spa-4j6mrxdqn.now.sh
* https://spa-theta-tan.now.sh
* https://spa.ielvis.now.sh
* https://spa-git-master.ielvis.now.sh


Initial...


Successfully deployed to following URLs:

* https://alt-cabinet-pugw1wgd0.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


Не знаю, что находится в файле с лабораторной работой 1.3, но точно не то задание, что я давал.


1.1 и 1.2 приняты.


token is invalid, don't try using it ;)


test


Successfully deployed to following URLs:

* https://alt-cabinet-ohevazjfz.now.sh
* https://alternative-cabinet.now.sh
* https://alt-cabinet.brewercodym.now.sh
* https://alt-cabinet-git-master.brewercodym.now.sh


Successfully deployed to following URLs:

* https://react-hook-form-website-42p3ariwc.now.sh
* https://react-hook-form.com
* https://www.react-hook-form.com
* https://react-hook-form-website.bluebill1049.now.sh
* https://react-hook-form-website-git-master.bluebill1049.now.sh


版本升级 可推送图片信息


I'm pretty sure that doesn't work without the other commit that switches a linked list to an array


Successfully deployed to following URLs:

* https://indian-small-business-kd0uhogd5.now.sh
* https://indian-small-business.now.sh
* https://indian-small-business.shoppre.now.sh
* https://indian-small-business-git-master.shoppre.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Create repo (on github)](https://trello.com/c/zzSbVxpy/3-create-repo-on-github)


i'm not alone!!!


what
パスの変更
why
適切な場所に移動するため


DBUG var already exists


Зачтено.


dsafs


Необходимо сделать это функцией, которая принимает путь к файлу.


In addition to `MANIFEST.in`, I also recommend adding the `license_file` key to `setup.setup`.


Build version: __`3.3.0-renovate/semantic-release-monorepo.1040`__ :crossed_fingers: [`renovate/semantic-release-monorepo`](https://github.com/streamich/md-mdast/tree/renovate/semantic-release-monorepo) on [*CircleCI*](https://circleci.com/gh/streamich/md-mdast/1040) :tada:


update打错了我日


Successfully deployed to following URLs:

* https://demo-sync-moltin-to-shipengine-3w97zzcfw.now.sh
* https://particular-sync-moltin-to-shipengine.now.sh
* https://demo-sync-moltin-to-shipengine.particular.now.sh
* https://demo-sync-moltin-to-shipengine-git-master.particular.now.sh


Задание 3 принято, поправьте немного 2, и лабораторная будет зачтена.


```command
pip3 install -U wheel twine
python3 setup.py sdist
python3 setup.py bdist wheel
# Optionally PGP-sign dist/imgp/$version{.tar.gz,-py3-none-any.whl}, producing .sig or .asc signatures which could also be uploaded, but mostly pointless.
twine upload dist/imgp-$version{.tar.gz,-py3-none-any.whl}
```


Successfully deployed to following URLs:

* https://sleepkun-brbjlpg2n.now.sh
* https://sleepkun.now.sh
* https://sleepkun.lisp719.now.sh
* https://sleepkun-git-master.lisp719.now.sh


Successfully deployed to following URLs:

* https://chatkartweb-59oyq8mx1.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


Btw I recommend using 2FA and project-scoped API tokens with PyPI (support added earlier this year).

https://pyfound.blogspot.com/2019/07/pypi-now-supports-uploading-via-api.html


Successfully deployed to following URLs:

* https://at-the-wall-2z2zrrx91.now.sh
* https://at-the-wall.now.sh
* https://at-the-wall.atanas.now.sh
* https://at-the-wall-git-master.atanas.now.sh


`
; in: DEFUN DECOMPRESS
;     (MAKE-LIST (CAR ELEM) :INITIAL-ELEM (CADR ELEM))
;
; caught WARNING:
;   :INITIAL-ELEM is not a known argument keyword.
;
; compilation unit finished
;   caught 1 WARNING condition
`
Это в decompress, сжатие работает как должно.


fhdh


Successfully deployed to following URLs:

* https://tetris-kgy3sm251.now.sh
* https://material-tetris.now.sh
* https://tetris.atanas.now.sh
* https://tetris-git-master.atanas.now.sh


1.1 и 1.2 верные, только в примерах забыл '  перед списками.
1.3:

`
; in: DEFUN FINDELEM
;     (SETQ ELEMENTS 'NIL)
;
; caught WARNING:
;   undefined variable: COMMON-LISP-USER::ELEMENTS

;     (SETQ I 0)
;
; caught WARNING:
;   undefined variable: COMMON-LISP-USER::I

;     (= TO-FIND X)
;
; caught WARNING:
;   undefined variable: COMMON-LISP-USER::TO-FIND
;
; compilation unit finished
;   Undefined variables:
;     ELEMENTS I TO-FIND
;   caught 3 WARNING conditions
`
при использовании ошибка, в предупреждениях написана причина.


2 задание верно.


Cool!


In my implementation, the time spans is the unit size of that wheel. This is power-of-two so that shifting can be used to divide and a mask for the modulus. This makes it similar to yours, but replacing the obvious math with a machine friendly version. This was confusing to write out in that manner and debug, but also thankfully paid off when benchmarking by avoiding the division tax. There is a [JS port](https://github.com/aholstenson/transitory/blob/master/src/cache/expiration/timer-wheel.ts) that might be more readable, as the author added comments while grokking my code. :)

The ideas of tickless sounded nice when I saw it, too. I didn't use the bitmapping trick because I think it might only help if sparsely populated, which didn't seem correct for the cache to optimize for. It also didn't need to be general purpose, so the code is tightly coupled with the cache's.

That version is also tickless by advancing when the cache maintenance cycle occurs (buffer draining). Optionally, the next expirable bucket is queried for to schedule the maintenance if there is no activity occurs (throttled by `Pacer`).


Successfully deployed to following URLs:

* https://weather-forecast-demo-app-8b6s2qkjp.now.sh
* https://weather-forecast-demo-app.now.sh
* https://weather-forecast-demo-app.robhowell.now.sh
* https://weather-forecast-demo-app-git-master.robhowell.now.sh


Зачтено.


i have done  with all the change what you mention in this commit.


![](https://github.trello.services/images/mini-trello-icon.png) [Create local dev server](https://trello.com/c/GO2anvu2/18-create-local-dev-server)


Successfully deployed to following URLs:

* https://public-hcu6bia5w.now.sh
* https://rapid2048.now.sh
* https://public.rajatkantinandi.now.sh
* https://public-git-master.rajatkantinandi.now.sh


> Btw I recommend using 2FA and project-scoped API tokens with PyPI (support added earlier this year).

ToDo. Let me get away with this first. ;)


Successfully deployed to following URLs:

* https://chatkartweb-5ljmlk896.now.sh
* https://chatkartweb.now.sh
* https://chatkart.in
* https://www.chatkart.in
* https://chatkartweb.chatkart.now.sh
* https://chatkartweb-git-master.chatkart.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Header Top](https://trello.com/c/QTpWZSUU/7-header-top)


![](https://github.trello.services/images/mini-trello-icon.png) [Setup project](https://trello.com/c/Vwo0nMvT/8-setup-project)


Forgot to mention: automatically publishing to PyPI with GitHub Actions is pretty nice. https://github.com/pypa/gh-action-pypi-publish

PyPA has an easy-to-follow guide: https://packaging.python.org/guides/publishing-package-distribution-releases-using-github-actions-ci-cd-workflows/

Here's a recent example in production from yours truly: https://github.com/zmwangx/miller-rabin/blob/master/.github/workflows/build-and-publish-distributions.yml (Way more complicated than what you need, since I'm building a statically-linked C extension there, whereas yours is just pure Python.)


Зачтено


@Vctrsnts I have updated the base image to alpine 3.11 to match with libtorrent build from [emmercm/libtorrent:1.2.2-alpine](https://github.com/emmercm/docker-libtorrent) which is also updated few days ago. Even though it is working fine, I don't think it will work on PI cause [emmercm/libtorrent:1.2.2-alpine](https://github.com/emmercm/docker-libtorrent) is for amd64, not for arm arch.

Instead of copying pre-built libs from [emmercm/libtorrent:1.2.2-alpine](https://github.com/emmercm/docker-libtorrent), you may want to try testing build from official repository of alpine like below.
```
apk add --no-cache --repository http://dl-cdn.alpinelinux.org/alpine/edge/main py3-libtorrent-rasterbar
```
https://pkgs.alpinelinux.org/packages?name=py3-libtorrent*&branch=edge


>  automatically publishing to PyPI with GitHub Actions is pretty nice.

This is cool but our build service breaks and once a tag gets uploaded it gets messy. As this is only 1 package and may have a new version in 2021 I am ok to publish manually.


Successfully deployed to following URLs:

* https://wangyugithuio-lr2w5arh6.now.sh
* https://wangyu.me
* https://wangyugithuio.wangyu.now.sh
* https://wangyugithuio-git-master.wangyu.now.sh


Sorry! inc,lib,config folders are added that is included some needed files


Of course, but if you find yourself maintaining a dozen packages one day with a more rapid release cycle this file and forget (especially for pure Python packages) would come in handy ;)


Docker does like to specify /tcp & /udp

If using UFW add ports like this:

`sudo ufw allow 4789/udp && sudo ufw allow 2377/tcp && sudo ufw allow 2376/udp && sudo ufw allow 4722/tcp && sudo ufw reload && sudosystemctl restart docker`


Redirection is not supported.
[Finished in 0.1s]


现在看来应该是QoS的问题。


What's this mean? I've been trying to get StealthBot to work. It's hit or miss a lot of the time. It seems to only make visible messages in private channels. If there's a way to update it, I'd greatly appreciate it. I used to use this bot a lot when I was younger. It would be nice to have a bot to be my game manager and trivia again. Thanks!


Спасибо, проверим.


Added to Buku straight from the address bar. ;)