[R/check_pir_out.R:17:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/check_pir_out.R#L17) *style:* **functions should have cyclomatic complexity of less than 15, this has 17.**
```r
check_pir_out <- function(
^
```
[R/create_alignment_with_std_site_model.R:5:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/create_alignment_with_std_site_model.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_alignment_with_std_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/create_all_experiments.R:24:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/create_all_experiments.R#L24) *style:* **functions should have cyclomatic complexity of less than 15, this has 30.**
```r
create_all_experiments <- function(
^
```
[R/create_copy_twin_tree_from_true_fun.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/create_copy_twin_tree_from_true_fun.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
create_copy_twin_tree_from_true_fun <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/est_evidences.R:35:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/est_evidences.R#L35) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
est_evidences <- function(
^
```
[R/get_sim_true_alignment_with_lns_site_model_fun.R:23:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/get_sim_true_alignment_with_lns_site_model_fun.R#L23) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_lns_site_model_fun <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_std_site_model_fun.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/get_sim_true_alignment_with_std_site_model_fun.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_std_site_model_fun <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_true_alignment_with_uns_site_model_fun.R:20:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/get_sim_true_alignment_with_uns_site_model_fun.R#L20) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_true_alignment_with_uns_site_model_fun <-
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_same_n_mutation_fun.R:29:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/get_sim_twin_alignment_with_same_n_mutation_fun.R#L29) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_same_n_mutation_fun <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/get_sim_twin_alignment_with_std_site_model_fun.R:30:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/get_sim_twin_alignment_with_std_site_model_fun.R#L30) *style:* **Variable and function names should not be longer than 30 characters.**
```r
get_sim_twin_alignment_with_std_site_model_fun <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/select_candidate_evidences.R:25:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/select_candidate_evidences.R#L25) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
select_candidate_evidences <- function(
^
```
[R/sim_alignment_with_std_site_model.R:15:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_alignment_with_std_site_model.R#L15) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_alignment_with_std_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_lns_site_model.R:12:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_true_alignment_with_lns_site_model.R#L12) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_lns_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_std_site_model.R:21:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_true_alignment_with_std_site_model.R#L21) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_std_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_true_alignment_with_uns_site_model.R:13:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_true_alignment_with_uns_site_model.R#L13) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_true_alignment_with_uns_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_lns_site_model.R:11:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_twin_alignment_with_lns_site_model.R#L11) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_lns_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_same_n_mutation.R:30:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_twin_alignment_with_same_n_mutation.R#L30) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_same_n_mutation <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_std_site_model_raw.R:5:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_twin_alignment_with_std_site_model_raw.R#L5) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_std_site_model_raw <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_std_site_model.R:29:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_twin_alignment_with_std_site_model.R#L29) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_std_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sim_twin_alignment_with_uns_site_model.R:11:1:](https://github.com/richelbilderbeek/pirouette/blob/1b05f76554cbee177faf8c1b63e9bf17218ead94/R/sim_twin_alignment_with_uns_site_model.R#L11) *style:* **Variable and function names should not be longer than 30 characters.**
```r
sim_twin_alignment_with_uns_site_model <- function(
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


Deployment failed with the following error:

~~~
You defined 1 build that did not match any source files (please ensure they are NOT defined in .nowignore):
~~~


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v2-without-alias-bdlg0wpc9.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias.zeit-github-test-dev1.now.sh
* https://github-e2e-tests-dev-alias-v2-without-alias-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://ccc-f7ijvw9ee.now.sh
* https://ccc.zeit-github-test-dev1.now.sh
* https://ccc-git-master.zeit-github-test-dev1.now.sh


Successfully deployed to following URLs:

* https://github-e2e-tests-dev-alias-v1-with-alias-cbugjkyfgm.now.sh
* https://z-github-e2e-tests-dev-only.now.sh


Successfully deployed to following URLs:

* https://hhcxgithubio-mmfdiirkc.now.sh
* https://www.mls-tech.info
* https://mls-tech.info
* https://hhcxgithubio.hhcx.now.sh
* https://hhcxgithubio-git-master.hhcx.now.sh


I think this config change is a workaround for another instance of https://github.com/NixOS/nixpkgs/issues/64916.


Successfully deployed to following URLs:

* https://next-react-ssr-app-2qe7l0lfx.now.sh
* https://next-react-ssr-app.now.sh
* https://next-react-ssr-app.lancygoyal.now.sh
* https://next-react-ssr-app-git-master.lancygoyal.now.sh


Successfully deployed to following URLs:

* https://mcs-new-version-crkv85cna.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


Incredible. Thank you for your hard work!


Successfully deployed to following URLs:

* https://alex-blog-amb4vhot2.now.sh
* https://grischuk.de
* https://alex-blog.alexandr-g.now.sh
* https://alex-blog-git-master.alexandr-g.now.sh


Successfully deployed to following URLs:

* https://mcs-new-version-c14p4kjke.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


попробуй использовать паттерн Строитель


Successfully deployed to following URLs:

* https://ryan-carville-portfolio-mn1ck0vnw.now.sh
* https://ryan-carville-portfolio.now.sh
* https://ryancarville.com
* https://ryan-carville-portfolio.ryancarville.now.sh
* https://ryan-carville-portfolio-git-master.ryancarville.now.sh


This button does not translate well as it can change depending on the variable.


Would you please compile a 9.2 test image for h9?

https://forum.openvision.tech/viewtopic.php?p=6731#p6731

Recent images won't boot, I want to check what's wrong again with HiSilicon.

7.3 won't boot, if 9.2 boots it means the problem is not in enigma2 and meta but it's in 7.3


Тут тоже паттерн Строитель


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


Ah, that seems like entirely the construct I was looking for. Need to familiarise myself with the various unpacking options. My assumption here was that `checked_sub` was lightweight.


Successfully deployed to following URLs:

* https://next-react-ssr-app-qx4pjeq9i.now.sh
* https://next-react-ssr-app.now.sh
* https://next-react-ssr-app.lancygoyal.now.sh
* https://next-react-ssr-app-git-master.lancygoyal.now.sh


Successfully deployed to following URLs:

* https://mcs-new-version-aythh0pyt.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


cate里面左边的产品分类列表不能滑动，在我们这甲方分类比较多，超过了一屏的高度，因此添加了滑动，觉得这个功能可能别人也用的上


I recently replied to someone (probably you) with this explation. Pasting this here for posterity's sake. Open for discussion:

Yeah, it's something I'm really wrestling with. It's kind of complicated, but the gist is: protected properties were "stateful" (meaning you can't go back in time on them), and public properties are "stateless" (meaning copies are are passed around every request). Because of this difference, there is lots of unintended behavior. For example, hitting a back button will give you the initial state of public property state, BUT will give you the last used state of protected properties. You get a kind of state drift that is not ideal.
10:37 AM
I think I want to move towards referencing the database as the private, state-full store. Meaning yes, making more queries every request. But in general, they are pretty cheap. If they are not, you can always do caching yourself. I might provide some teaching on how to do this well, and maybe even bring back garbage collection for bespoke caching
hope that makes sense. I'm interested in other thoughts though. AND I haven't tagged a release because I'm scared to break everyone's apps (even though I'll release an upgrade guide)


=D for "but they're weird people"
I shall read about Documentation tests, sounds interesting.


Successfully deployed to following URLs:

* https://drummachine-ezhjix2qa.now.sh
* https://drummachine.craigharrison.dev
* https://drummachine.organicharris.now.sh
* https://drummachine-git-master.organicharris.now.sh


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


Successfully deployed to following URLs:

* https://mcs-new-version-4342p9667.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


// PAAAAAAZ


Ah, great tip.


Successfully deployed to following URLs:

* https://myportfoilo-ff72lr7jk.now.sh
* https://myportfoilo.jacquelineomollo.now.sh
* https://myportfoilo-git-master.jacquelineomollo.now.sh


Successfully deployed to following URLs:

* https://mcs-new-version-kwhmntnw1.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


line.exists_master = line.competence_id.evaluation_check or line.competence_id.global_check or False


Does the `pub use` live in the `mod.rs` in this case? I'll try it =D


@davidcarlisle This I leave alone as a note for the future future future ((I know it's an old package).
Remove the catalog and script section and Attached source and:
```
\url{https://github.com/ho-tex/grffile/issues}
```
and update the story with the date on which I separate from `oberdiek`.


Successfully deployed to following URLs:

* https://ryan-carville-portfolio-nrdalfy7m.now.sh
* https://ryan-carville-portfolio.now.sh
* https://ryancarville.com
* https://ryan-carville-portfolio.ryancarville.now.sh
* https://ryan-carville-portfolio-git-master.ryancarville.now.sh


Эту строку можно вынести в константы


close https://github.com/react-component/tabs/issues/224


Тоже моно вынести в константы


Aaah, that makes sense.


Successfully deployed to following URLs:

* https://mcs-new-version-q47mgy8lo.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


Begin


ごめんなさい、頭働いてないままコミットしてしまいました。


[R/ggbarstats.R:68:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggbarstats.R#L68) *style:* **functions should have cyclomatic complexity of less than 15, this has 20.**
```r
ggbarstats <- function(data,
^
```
[R/ggbetweenstats.R:196:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggbetweenstats.R#L196) *style:* **functions should have cyclomatic complexity of less than 15, this has 33.**
```r
ggbetweenstats <- function(data,
^
```
[R/ggcoefstats.R:283:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggcoefstats.R#L283) *style:* **functions should have cyclomatic complexity of less than 15, this has 60.**
```r
ggcoefstats <- function(x,
^
```
[R/ggcorrmat.R:168:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggcorrmat.R#L168) *style:* **functions should have cyclomatic complexity of less than 15, this has 29.**
```r
ggcorrmat <- function(data,
^
```
[R/gghistostats.R:80:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/gghistostats.R#L80) *style:* **functions should have cyclomatic complexity of less than 15, this has 24.**
```r
gghistostats <- function(data,
^
```
[R/ggpiestats.R:109:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggpiestats.R#L109) *style:* **functions should have cyclomatic complexity of less than 15, this has 22.**
```r
ggpiestats <- function(data,
^
```
[R/ggscatterstats.R:97:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggscatterstats.R#L97) *style:* **functions should have cyclomatic complexity of less than 15, this has 34.**
```r
ggscatterstats <- function(data,
^
```
[R/ggwithinstats.R:63:1:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/ggwithinstats.R#L63) *style:* **functions should have cyclomatic complexity of less than 15, this has 31.**
```r
ggwithinstats <- function(data,
^
```
[R/helpers_gghistostats_graphics.R:13:5:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/R/helpers_gghistostats_graphics.R#L13) *warning:* **local variable ‘label.value’ assigned but may not be used**
```r
    label.value <- x_pos
    ^~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:159:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L159) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb$data[[4]]), c(7L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:161:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L161) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb$data[[6]]), c(4L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:461:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L461) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[3]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:463:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L463) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[5]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:470:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L470) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[3]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggbetweenstats.R:472:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggbetweenstats.R#L472) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[5]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggcoefstats.R:71:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggcoefstats.R#L71) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb$data[[4]]), c(4L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggcoefstats.R:1214:11:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggcoefstats.R#L1214) *style:* **Commented code should be removed.**
```r
    #     "list(~italic(beta)==-0.15, ~italic(t)==-0.93, ~italic(p)== 0.352)"
          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggscatterstats.R:63:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggscatterstats.R#L63) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb$data[[7]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggwithinstats.R:60:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggwithinstats.R#L60) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[7]]), c(2L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggwithinstats.R:133:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggwithinstats.R#L133) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[4]]), c(4L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-ggwithinstats.R:135:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-ggwithinstats.R#L135) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb1$data[[6]]), c(3L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-helpers_ggbetweenstats.R:47:7:](https://github.com/IndrajeetPatil/ggstatsplot/blob/266cd8cf96d6823421df2c4a158e6bd393a7f34f/tests/testthat/test-helpers_ggbetweenstats.R#L47) *style:* **Commented code should be removed.**
```r
    # testthat::expect_equal(dim(pb_mean$data[[3]]), c(4L, 15L))
      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


- [x] extracted the preview module from back-end
- [x] first render of the preview module


Agreed, seemed a little weird to put them here, but I tried it, and it worked (not the best reason to leave them there).


[UPDATE DEMO LINK](https://vmishchenko.github.io/js_task-gallery-DOM/)


тоже в константы


W Folderze `About` należy utworzyć Plik Loadable.tsx i index.ts tak jak w innych komponentach


Это тоже в константы


Successfully deployed to following URLs:

* https://portfolio-hiwbe6bxk.now.sh
* https://ajkachnic.now.sh
* https://portfolio.ajkachnic.now.sh
* https://portfolio-git-master.ajkachnic.now.sh


version 5


`styled.h2`
H1 jest zarezerwowany na główny Title aplikacji


Successfully deployed to following URLs:

* https://nicxes-1zwbenzv1.now.sh
* https://nicxes.com
* https://nicxes.nicxes1.now.sh
* https://nicxes-git-master.nicxes1.now.sh


Powodzenia i z fartem :)


Successfully deployed to following URLs:

* https://mcs-new-version-c9oe066qy.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


`styled.section`


Return Type is BYTE(unsigned char), so result can be (0x1 << 9) or 0
but after type conversion to BYTE, result is always 0 because [31:8] bits are abandoned


название файла в константы


The blue fish hover has not been sent. May be you did not put the JS file in the commit


URL_BASE_SANDBOX  should be URL_BASE_PUBLIC


в константы


Successfully deployed to following URLs:

* https://oy-cemduq625.now.sh
* https://oy.now.sh
* https://oy.unit.now.sh
* https://oy-git-master.unit.now.sh


What is this change for? Was it possible to connect to an accessory without a non-paired device?


`theme` nie importujemy a korzystamy z niego jako zależności którą wstrzykuje `styled` tj. `${(props) => props.theme...}`
lub korzystając z krótszego zapisu `${({ theme }) => props.theme...}`


I'd hope to not handle argument stuff of any complexity without a library, more of a learning exercise =D


`styled.p`


<details>

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

InterpreterError at template.tasks: object has no property after

</details>


Python 3


Deployment failed with the following error:

~~~
Your `package.json` file is missing a `build` property inside the `script` property.
~~~


I like the second one =D


Checkmarx scan results 28 Nov 2019 17:58 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


Aici nu ai facut bine


Successfully deployed to following URLs:

* https://oy-4bju9e7xe.now.sh
* https://oy.now.sh
* https://oy.unit.now.sh
* https://oy-git-master.unit.now.sh


Console.WriteLine("maailma?");


Successfully deployed to following URLs:

* https://imputationbot-4ae4j3c0w.now.sh
* https://imputationbot.now.sh
* https://install.now.sh
* https://imputationbot.lukfor.now.sh
* https://imputationbot-git-master.lukfor.now.sh


Deployment failed with the following error:

~~~
An internal error occurred with ZEIT Now.
~~~


If there is no local storage this will fail silently and still work.
Just with a lot less performance and no persistent state.
I wouldn't throw anything here, maybe a note in the console.


Is there any point in having separate functionality for pytorch <1.2 when `requirements.txt` forces >=1.2?


Not entirely sure I understand "preclude any access to the variable." in the context of the &mut slices?

I think I do definitely want a vector, which I ended up using in the renderer bit, I was initially a little bit cautious of the `vec!`, for no particular reason bar superstition.


#学号：2019011258 姓名：袁汝斌
biaoge<-function(x1,x2,y){
  fit1<-lm(y~x1+x2)
  ei<-residuals(fit1)##普通化残差
  SREi<-rstandard(fit1)##学生化残差
  eii<-ei/(1-hatvalues(fit1))##删除残差
  SREii<-rstudent(fit1) ##删除学生化残差
  chii<-hatvalues(fit1)-1/length(y)##中心化杠杆值
  Di<-cooks.distance(fit1)##库克距离
  biao4.8<-data.frame(x1,x2,y,ei,SREi,eii,SREii,chii,Di)##转化成表格
  return(biao4.8)
}
X1 <- c(25,20,6,1001,525,825,120,28,7,532,75,40,187,122,74)
X2 <- c(3547.79,896.34,750.32,2087.05,1639.31,3357.70,808.47,520.27,671.13,2863.32,1160.00,862.75,
        672.99,901.76,3546.18)
Y<- c(553.96,208.55,3.10,2815.40,1052.12,3427.00,442.82,70.12,122.24,1400.00,464.00,7.50,224.18,
       538.94,2442.79)
biaoge(X1,X2,Y)


Successfully deployed to following URLs:

* https://cotmot-1anw92jeo.now.sh
* https://comot.vn
* https://cotmot.tranhiepqna.now.sh
* https://cotmot-git-master.tranhiepqna.now.sh


    :x: Test Failed: va/tests/accessibility

composer va:test:accessibility

```
> phantomjs-prebuilt@2.1.16 install /var/aegir/projects/cms/pr737/node_modules/phantomjs-prebuilt
> node install.js

PhantomJS not found on PATH
Download already available at /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2
Verified checksum of previously downloaded file
Extracting tar contents (via spawned process)
Removing /var/aegir/projects/cms/pr737/node_modules/phantomjs-prebuilt/lib/phantom
Copying extracted folder /tmp/phantomjs/phantomjs-2.1.1-linux-x86_64.tar.bz2-extract-1574956893512/phantomjs-2.1.1-linux-x86_64 -> /var/aegir/projects/cms/pr737/node_modules/phantomjs-prebuilt/lib/phantom
Writing location.js file
Done. Phantomjs binary available at /var/aegir/projects/cms/pr737/node_modules/phantomjs-prebuilt/lib/phantom/bin/phantomjs

> core-js@2.6.9 postinstall /var/aegir/projects/cms/pr737/node_modules/core-js
> node scripts/postinstall || echo "ignore"

Thank you for using core-js ( https://github.com/zloirock/core-js ) for polyfilling JavaScript standard library!

The project needs your help! Please consider supporting of core-js on Open Collective or Patreon:
> https://opencollective.com/core-js
> https://www.patreon.com/zloirock

Also, the author of core-js ( https://github.com/zloirock ) is looking for a good job -)

added 134 packages from 190 contributors and audited 183 packages in 4.55s
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/pr737
> node ./tests/accessibility/aXeAccessibilityCheck.js

!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov 0
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/sections  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.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://pr737.ci.cms.va.gov/node/add/landing_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/documentation_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/event  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.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://pr737.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://pr737.ci.cms.va.gov/node/add/health_care_region_page  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/office  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/outreach_asset  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.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://pr737.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://pr737.ci.cms.va.gov/node/add/regional_health_care_service_des  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/news_story  = 0
[]
!!!  NUMBER OF NEW VIOLATIONS on http://pr737.ci.cms.va.gov/node/add/support_service  = 0
[]
!!!  VIOLATION TYPES FOUND: 5 PROCESS EXITED WITH CODE 1  !!!
> npm install --only=production
> npm test
Thu, 28 Nov 2019 16:01:37 GMT axe-webdriverjs deprecated Error must be handled as the first argument of axe.analyze. See: #83 at tests/accessibility/aXeAccessibilityCheck.js:44:14
Thu, 28 Nov 2019 16:01: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:13


This needs to be done at Crowdin - I'll make the amend and sync


TeamCity Bvcms / Build [Build 2912](https://builds.tpsdb.com/viewLog.html?buildId=10104&buildTypeId=Bvcms_Build) outcome was **FAILURE**
Summary: Tests failed: 1, passed: 170 Build time: 00:25:31
### Failed tests
```
Webapp collection (1): IntegrationTests.Areas.Org.Views.Org.Registration.RegistrationEditViewsTests.Relaxed_Questions_Should_Not_Be_Visible: Shouldly.ShouldAssertException : inputDOB
    should be null but was
Element (id = cbbe2dd2-c0d8-4831-9ba5-d33e761beb88)
   at IntegrationTests.Areas.Org.Views.Org.Registration.RegistrationEditViewsTests.Relaxed_Questions_Should_Not_Be_Visible() in C:\TeamCity\buildAgent\work\de2c4e6ef697cb99\IntegrationTests\Areas\Org\Views\Org\Registration\RegistrationEditViewsTests.cs:line 52

```


It will delete the local storage
Things to keep in mind,
 - locaStorage is bound to a domain
 - no other js-System is using localStorage in LS currently.
 - If plugins will use localStorage, they should create a saveState as explained and use it.


Successfully deployed to following URLs:

* https://eventosapp-b49v7w5q7.now.sh
* https://eventosapp.now.sh
* https://eventosapp.mavo97.now.sh
* https://eventosapp-git-master.mavo97.now.sh


hmmmm... `close` is being deleted here 😦


Successfully deployed to following URLs:

* https://deepdiveanalytics-version2-dkgeohjae.now.sh
* https://deepdiveanalytics-version2.severich.now.sh
* https://deepdiveanalytics-version2-git-master.severich.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Leetcode Problem # 646](https://trello.com/c/RMMVpV5K/59-leetcode-problem-646)


I wanted to suggest creating a file in your repository called `.gitignore` and in it is one line saying `.DS_Store`. This will tell Git not to detect changes in this file.


A unit test would be great.
This can be put up as a separate task for sprint 7 maybe


Tabs and spaces are mixing up again.


Yes. Ignore it.


Yes, will have to be fixed


IMO it's a bad idea to get the root cause only to log it.


@merge Why do you include gbe?


Successfully deployed to following URLs:

* https://eventosapp-87e6kvti5.now.sh
* https://eventosapp.now.sh
* https://eventosapp.mavo97.now.sh
* https://eventosapp-git-master.mavo97.now.sh


Successfully deployed to following URLs:

* https://mood-7pwvl8vsi.now.sh
* https://mood.rgrannell2.now.sh
* https://mood-git-master.rgrannell2.now.sh


Refs: https://github.com/johnny/jquery-sortable/pull/169


Can we make this a constructor parameter instead and pass it explicitly at call sites? It'd be safer and easier to read


This version is working with below version of mediapipe.
[Release Tag: v0.1.0](https://github.com/tratitude/mediapipe/tree/863fd01e8e9a9625f92c76dbcebc10f3de3d5a0a)


The alternative was a 300+ line stacktrace.


Создание каркаса (scaffold) для модели книга (Book)
`rails generate scaffold Book name:string author:string publisher:string year:integer genre:string`


Successfully deployed to following URLs:

* https://we-got-this-fe-br7uvsohv.now.sh
* https://we-got-this-fe-eosin-gamma.now.sh
* https://we-got-this-fe.berniedurfee.now.sh
* https://we-got-this-fe-git-dev.berniedurfee.now.sh


Please put this info into the commit message


забыл поменять на clearScreen();


En este repositorio encontraras codigo de ejercicios resueltos en Python


Successfully deployed to following URLs:

* https://deepdiveanalytics-version2-ljdyui2j4.now.sh
* https://deepdiveanalytics-version2.severich.now.sh
* https://deepdiveanalytics-version2-git-master.severich.now.sh


@merge You use the layout?


Successfully deployed to following URLs:

* https://nat-8b6s4hq2r.now.sh
* https://nat-two-sooty.now.sh
* https://nat.janat.now.sh
* https://nat-git-master.janat.now.sh


changes or something


Добавление миграции
`rails db:migrate`


changes


После показа ошибки, не забудь выйти с кодом отличным от 0 (например return 1;), а то продолжает выполнять код и происходит краш


![](https://github.trello.services/images/mini-trello-icon.png) [UC-06 Luo uusi lasku: Laskurivien lisääminen laskulle (toiminnallisuus)](https://trello.com/c/s0uvXceU/69-uc-06-luo-uusi-lasku-laskurivien-lis%C3%A4%C3%A4minen-laskulle-toiminnallisuus)


# Specs execution successful
:scroll: [View logs](http://bamboo.comnull)
### Plans updated

Bamboo specs have been successfully imported and the following plans have been updated.

Project | Plan | Build
---|---|---
[Test](http://bamboo.com/browse/TEST) | [Comment test](http://bamboo.com/browse/TEST-CTEST)  | :white_check_mark: [\#1](http://bamboo.com/browse/TEST-CTEST-1)
[New project](http://bamboo.com/browse/NEW) | [Disabled plan](http://bamboo.com/browse/NEW-DISABLED) **disabled** | :white_check_mark: [\#1](http://bamboo.com/browse/NEW-DISABLED-1)

### Deployments updated

Bamboo specs have been successfully imported and the following deployment projects have been updated.

|Deployment project |
----|
[Deployment test](http://bamboo.com/deploy/viewDeploymentProjectVersions.action?id=2162689)|


!run it for get new Admin User
php artisan db:seed --class=AdminsTableSeeder


@tlaurion


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


CONFIG_TARGET_Qualcomm Atheros IPQ40XX=y


hi


@styfle Would love to have [zero-config](zeit.co/blog/zero-config) as an extra feature other than replacement to `builds`. It's super handy for start using now.sh, but feels a bit magic as default and the only way. Magic will limit posibilities. Like, we lost the ablibity to combile zero-config apis with custom static builds.

There are quite some [frameworks](https://zeit.co/docs/v2/build-step/#optimized-frameworks) supported by zero-config, but there are still a lot more out there not supported.


> CONFIG_TARGET_Qualcomm Atheros IPQ40XX=y


Some thoughts here.
If the flash.sh script still reprograms only the BIOS region as it is currently done, we could catch the error (too big image to fit) and suggest external programming. That seems to me the most easy way out.

Another option would be to bundle ifdtool in heads and output regions throw preemptive error, or even better, deal with full flash reprogramming instead of just flashing the BIOS region?


asdfasdf


They are duplicated, at least they were when I ran it. They are also generated by Collectmultiplemetrics.
J

-------------------------
Jakub Scaber
Clinical Lecturer in Neurology and Honorary Specialist Registrar
Nuffield Department of Clinical Neurosciences
University of Oxford
________________________________
From: Adam Cribbs <notifications@github.com>
Sent: 28 November 2019 15:38:04
To: cgat-developers/cgat-flow <cgat-flow@noreply.github.com>
Cc: Jakub Scaber <jakub.scaber@ndcn.ox.ac.uk>; Mention <mention@noreply.github.com>
Subject: Re: [cgat-developers/cgat-flow] removed PicardInserts from pipeline_bamstats.py - duplication (a6b27a4)

@jscaber<https://github.com/jscaber> you removed the Picard Insert sizes because you said that it was duplicated, however I cant find the duplication. I wrote this into the pipeline originally because it made Picard insert metrics that would be useful for uploading to GEO. Thanks

—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://github.com/cgat-developers/cgat-flow/commit/a6b27a4aed5c725e3b7894077725ba215d0e8f0d?email_source=notifications&email_token=AC4Y5MUH7TIZ5GPEJZECF3TQV7QVZA5CNFSM4JSWDQJKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBCQEOQ#commitcomment-36180432>, or unsubscribe<https://github.com/notifications/unsubscribe-auth/AC4Y5MSWX2QSOOLEC7YD4BLQV7QVZANCNFSM4JSWDQJA>.


This function is in `Include/_hashopenssl.h` as `_setException`; use it from there.


Successfully deployed to following URLs:

* https://sosrgconnectfrontend-7wqwqw5cz.now.sh
* https://sosrgconnectfrontend.trennds.now.sh
* https://sosrgconnectfrontend-git-master.trennds.now.sh


@merge: board config should look like [that](https://gitlab.com/tlaurion/heads/blob/PrivacyBeast_X230_QubesOS_Certified_thin-provisioning-tools/boards/x230-libremkey/x230-libremkey.config#L44)


Successfully deployed to following URLs:

* https://website-9mxpd3bko.now.sh
* https://keplersj.com
* https://website.keplersj.now.sh
* https://website-git-master.keplersj.now.sh


Successfully deployed to following URLs:

* https://mood-4j7vf98n8.now.sh
* https://mood.rgrannell2.now.sh
* https://mood-git-master.rgrannell2.now.sh


Tabs and spaces are mixed again.


add ` and in_fips_mode()` (sp.?) to make sure the test can only be skipped in FIPS mode


✅ Device tests passed on iOS32b on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=3281690)(iOS32b): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/4ffbef7cac3f7f1b7fc2e8d671c11535edf35cb6/3281690/device-tests/jenkins-results/tests/index.html) ✅

# No tests selected.


The builds property was the old way to configure static build input and output.

The new way is to specify a build script in package.json and the output is the public directory.

The only piece of zero config is that we can detect the output directory automatically for popular frameworks.

Are you having trouble with a specific framework?


Successfully deployed to following URLs:

* https://reacnetgenerator-33vtbayir.now.sh
* https://reacnetgenerator.njzjz.now.sh
* https://reacnetgenerator-git-master.njzjz.now.sh


Successfully deployed to following URLs:

* https://api-next-carreta-8qdvgyqa0.now.sh
* https://api-next-carreta.now.sh
* https://api-carreta-alias.now.sh
* https://api-next-carreta.goyeselcoca.now.sh
* https://api-next-carreta-git-master.goyeselcoca.now.sh


Successfully deployed to following URLs:

* https://drummachine-qts0wplfx.now.sh
* https://drummachine.craigharrison.dev
* https://drummachine.organicharris.now.sh
* https://drummachine-git-master.organicharris.now.sh


Both tabs and spaces are used in this file.


Successfully deployed to following URLs:

* https://mcs-new-version-8d0x79b68.now.sh
* https://mcs-new-version.m-c-s.now.sh
* https://mcs-new-version-git-master.m-c-s.now.sh


```с#
        [HttpGet("{projects}")]
        public async Task<IActionResult> GetUserProjects(string username)
```

Атрибут `HttpGet()` работает следующим образом. Он становится поверх атрибута `Route()` у класса контроллера, добавляет к нему какие-то части роута и возможно определяет некоторые входные параметры которые берутся прямо из запроса, а не из его тела в частности:

```c#
[Route("api/[controller]")] => http://localhost:port/api/user
// some code here
[HttpGet("projects/{username}")]
public async Task<IActionResult> GetUserProjects(string username)
// => http://localhost:port/api/user/projects/{username}
// где параметр username метода будет проинициализирован тем, что будет передано в этой части запроса
```
Это нужно **пофиксить**

---

Если юзер - пустой, то смысла читать проекты - нет, так что считывать их нужно только _после_ того, как мы убедились, что юзер существует

---

В остальном все правильно 👍


Bump the version?


Good to know. I do not have an aarch64 available to me.


### TinyCI build failure:
[make -j 3] returned [2]:
```[  1%] Built target json11
[  7%] Built target lua
[  7%] Built target miniz
[ 17%] Built target box2d
[ 44%] Built target sp2freetype
[ 73%] Built target bullet
Scanning dependencies of target ZeroRho
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/staticObject.cpp.o
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/script.cpp.o
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/player.cpp.o
CMakeFiles/ZeroRho.dir/build.make:110: recipe for target 'CMakeFiles/ZeroRho.dir/src/player.cpp.o' failed
[ 74%] Building CXX object CMakeFiles/ZeroRho.dir/src/trench.cpp.o
CMakeFiles/Makefile2:294: recipe for target 'CMakeFiles/ZeroRho.dir/all' failed
Makefile:105: recipe for target 'all' failed

/data/tinyci_build/daid/ZeroRho/src/player.cpp: In member function 'void PlayerShip::explosion()':
/data/tinyci_build/daid/ZeroRho/src/player.cpp:130:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'acceleration'
         p.acceleration = -p.velocity * 0.3f;
           ^~~~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:131:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'start_size'
         p.start_size = 0.5;
           ^~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:132:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'end_size'; did you mean 'size'?
         p.end_size = 10.0;
           ^~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:133:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'start_color'
         p.start_color = sp::Color(1,1,1);
           ^~~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:134:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'end_color'; did you mean 'color'?
         p.end_color = sp::Color(1,1,1,0);
           ^~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:149:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'acceleration'
         p.acceleration = sp::Vector3f(0, 0, 0);
           ^~~~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:150:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'start_size'
         p.start_size = 1.5;
           ^~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:151:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'end_size'; did you mean 'size'?
         p.end_size = 2.5;
           ^~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:152:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'start_color'
         p.start_color = sp::Color(1,1,1);
           ^~~~~~~~~~~
/data/tinyci_build/daid/ZeroRho/src/player.cpp:153:11: error: 'class sp::ParticleEmitter::Parameters' has no member named 'end_color'; did you mean 'color'?
         p.end_color = sp::Color(1,0,0,0);
           ^~~~~~~~~
make[2]: *** [CMakeFiles/ZeroRho.dir/src/player.cpp.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [CMakeFiles/ZeroRho.dir/all] Error 2
make: *** [all] Error 2
```


wow


What's the diffrence between hamcrest-core and hamcrest?


Successfully deployed to following URLs:

* https://mayapurlive-cfz2jltft.now.sh
* https://mayapur.now.sh
* https://mayapur.live
* https://www.mayapur.live
* https://mayapurlive.mayapur.now.sh
* https://mayapurlive-git-master.mayapur.now.sh


3)  Graphs


Successfully deployed to following URLs:

* https://cviceni-test-bkaxnk9na.now.sh
* https://cviceni-test.historylab.now.sh
* https://cviceni-test-git-master.historylab.now.sh


Successfully deployed to following URLs:

* https://vote-client-pcxzpljp6.now.sh
* https://vote-client.now.sh
* https://vote-client.gatodeveloper.now.sh
* https://vote-client-git-master.gatodeveloper.now.sh


aproape tot ce este peaici este o instructiune, ar merge sa lasi un comentariu mai util


Selecting caption languages in Firefox browsers works if options construct is changed from the select-option elements to an unorded-list <ul><li>... or a checkbox input for toggle on-off with the default language. In Youtube the language selection is in a different plugin than the caption on-off switch.


so fair we rely on `test-tube` for testing and as default logger and it crashes with PyTorch 1.1 #552


Eres mu tonto


I suspect this is already a `bytearray` so it might be best to leave as-is. The correction on line 43/44 from `payload + '\x00\x00'` to `payload + b'\x00\x00'` fixed it for me by itself.

```  File "/home/gynan/python3/lib/python3.6/site-packages/overviewer_core/rcon.py", line 40, in send                                                                                pld_enc = payload.encode("utf-8")                                                                                AttributeError: 'bytearray' object has no attribute 'encode'
```
But by changing everything back to how it was and adding the line at 43/44, everything went great.

PR forthcoming. :)


aici arata bine


@JuliaRegistrator register()


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

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 v1.0.0 -m "<description of version>" 73f077dd86cfeadb84f51b2ca594a5ba1fe087c3
git push origin v1.0.0
```


Successfully deployed to following URLs:

* https://pozhilovcom-81jsmdysu.now.sh
* https://pozhilovcom.pozhilov.now.sh
* https://pozhilovcom-git-master.pozhilov.now.sh


This is not updated. If you want to test the normalizer by triggering a keydown enter then "enter" is a good name. If we are using execCommand then I suggest "insertParagraphBreak" and "insertLineBreak".


@imranakram thanks - but in this case I was just referring to the XrmToolBox tools (sorry I was not clear on that)
They are available under Releases here, nothing needed for marketplace.
I can create a package there, if you don't mind :)


Updating fork from original


good work christy


<details>

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

InterpreterError at template.tasks: object has no property after

</details>


This doesn't seem right to me.  There is practically no volume in the March contract.

I can see that you need this row in the roll calendar in order to generate multiple prices after the 9/13 roll.  This has always been confusing to me.  I've been adding a future-dated row to my roll calendars to make things work, but that doesn't really seem natural either.

What I'd intuitively expect is that the dates were shifted one row.  So on 9/13, 201912 would become the current contract, 202003 would become the next contract and carry contract.

Instead, the 9/13 row shows the roll that took place on that date, but it makes the current and carry contract values on that row useless going forward.

Anyway, that might be too risky to change, even if you happen to agree.  But I've been eagerly waiting to see how you'll handle this in the production system.


если идет проверка - пустой ли контейнер, то лучше использвать m_char_map.empty()


Successfully deployed to following URLs:

* https://portfoliov2-mpg22jwwe.now.sh
* https://portfoliov2.now.sh
* https://portfoliov2.nursultansharsheev.now.sh
* https://portfoliov2-git-master.nursultansharsheev.now.sh


   _     _
                                        o' \.=./ `o
                                           (o o)
                                       ooO--(_)--Ooo

                                          O S I F
                            [open source information facebook]


Successfully deployed to following URLs:

* https://visualized-sort-algorithm-yo0row1qg.now.sh
* https://visualized-sort-algorithm.now.sh
* https://vsa.aluc.io
* https://visualized-sort-algorithm.b6pzeusbc54tvhw5jgpyw8pwz2x6gs.now.sh
* https://visualized-sort-algorithm-git-master.b6pzeusbc54tvhw5jgpyw8pwz2x6gs.now.sh


✅ Device tests passed on iOS32b on [Azure DevOps](https://dev.azure.com/devdiv/DevDiv/_build/index?buildId=3281710)(iOS32b): [Html Report](http://xamarin-storage/jenkins/xamarin-macios/master/09c899cdf892817441f6886901b910d736badc05/3281710/device-tests/jenkins-results/tests/index.html) ✅

# No tests selected.


``hamcrest-core`` has been deprecated in favor of  ``hamcrest``, seemingly since 2.x:  https://mvnrepository.com/artifact/org.hamcrest/hamcrest-core


I am not on skype


Successfully deployed to following URLs:

* https://deatoff-web-rbdv4kwsk.now.sh
* https://deatoff-web.deatoff.now.sh
* https://deatoff-web-git-master.deatoff.now.sh


TeamCity Bvcms / Build [Build 2913](https://builds.tpsdb.com/viewLog.html?buildId=10105&buildTypeId=Bvcms_Build) is now running


Successfully deployed to following URLs:

* https://merchant-center-application-kit-9oz8cd72n.now.sh
* https://mc-custom-applications.now.sh
* https://merchant-center-application-kit.commercetools.now.sh
* https://merchant-center-application-kit-git-master.commercetools.now.sh


добавлен дженерик


Here we have an open closed interval for the coupling boundary: `y_coupling = ]0;1[`. We don't include the corners


использован метод getHash


PR reference is broken. Please ignore.


Is this an improvement?
I would love to test it. :D


nice thx


Can you chat on whatsapp


Successfully deployed to following URLs:

* https://deatoff-web-qclur694s.now.sh
* https://deatoff-web.deatoff.now.sh
* https://deatoff-web-git-master.deatoff.now.sh


Theme używamy w taki sposób `${({ theme }) => theme...}`


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

I updated the Github team because of this commit.

- @simonbray was added to this feedstock maintenance team.

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

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

NOTE: Please make sure to not push to the repository directly.
      Use branches in your fork for any changes and send a PR.
      More details [here](https://conda-forge.org/docs/maintainer/updating_pkgs.html#forking-and-pull-requests)


ahan I see, yes feel free to create a release. I'm under the weather lately :)


on purpose JLS_SMTP_PASSWORD is not unset?


метод заменён на DatatypeConverter.printHexBinary использованный в реализации getHEXPasswordHash в ShevninUserSber.java


Successfully deployed to following URLs:

* https://jsproject-4t5wd0yve.now.sh
* https://myproject.now.sh
* https://jsproject.smilejke1.now.sh
* https://jsproject-git-master.smilejke1.now.sh


Here we have an closed interval for the coupling boundary: y_coupling = [0;1]. We include the corners.

If we include the corners:

* we communicate them via preCICE **and**
* apply the boundary conditions

at the same time.

However, a proper modelling would be to

* communicate the corners in order to be able to interpolate between all nodes properly, **but**
* don't use the corners for the boundary conditions, since we actually know the exact temperature at the corners. We should apply a fixed Dirichlet BC, not a coupling Dirichlet BC.


Successfully deployed to following URLs:

* https://drummachine-ombbonyqy.now.sh
* https://drummachine.craigharrison.dev
* https://drummachine.organicharris.now.sh
* https://drummachine-git-master.organicharris.now.sh


Successfully deployed to following URLs:

* https://vue-ao9agm6zr.now.sh
* https://vue.femosc2.now.sh
* https://vue-git-master.femosc2.now.sh


You can do a PR to your own branch rather than to `numpy/master`


Thanks for pinpointing the change that caused this.
The code was added as part of https://github.com/jfrog/jenkins-artifactory-plugin/pull/171.


Successfully deployed to following URLs:

* https://deatoff-web-a16rqf9l0.now.sh
* https://deatoff-web.deatoff.now.sh
* https://deatoff-web-git-master.deatoff.now.sh


Successfully deployed to following URLs:

* https://badgennet-5hec9bmzw.now.sh
* https://badgen.net
* https://badgen.now.sh
* https://badgennet.badgen.now.sh
* https://badgennet-git-master.badgen.now.sh


> hamcrest-core has been deprecated in favor of hamcrest, seemingly since 2.x: https://mvnrepository.com/artifact/org.hamcrest/hamcrest-core

In which case we shouldn't have both artifacts declared, right?


This new plugin should be blacklisted by default in daemon.conf, and enabled as part of CI tests for applicable targets.


Ok thanks, will look at the output of that.


ok.


[R/box.R:5:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/box.R#L5) *style:* **Lines should not be more than 120 characters.**
```r
#' @param  color Color of the box. One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/box.R:7:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/box.R#L7) *style:* **Lines should not be more than 120 characters.**
```r
#' @param title_side Side of a label. One of \code{c("top", "bottom", "top left", "top right", "bottom left", "bottom right")} if \code{ribbon = FALSE}, or one of \code{c("top left", "top right")} if \code{ribbon = TRUE}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/column.R:7:30:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/column.R#L7) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
column <- function(width, ...){
                             ^~
```
[R/column.R:8:85:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/column.R#L8) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (!is.numeric(width) || (width < MIN_COLUMN_WIDTH) || (width > MAX_COLUMN_WIDTH)){
                                                                                ^~
```
[R/constants.R:1:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L1) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_COLORS <- c("", "red", "orange", "yellow", "olive", "green", "teal",
^~~~~~~~~~~~~~
```
[R/constants.R:3:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L3) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_SIDEBAR_SIZES <- c("", "thin", "very thin", "wide", "very wide")
^~~~~~~~~~~~~~~~~~~~~
```
[R/constants.R:4:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L4) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_SIDEBAR_SIDES <- c("left", "right", "top", "bottom")
^~~~~~~~~~~~~~~~~~~~~
```
[R/constants.R:5:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L5) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_VALUEBOX_SIZES <- c("mini", "tiny", "small", "", "large", "huge")
^~~~~~~~~~~~~~~~~~~~~~
```
[R/constants.R:6:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L6) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_BOX_SIDES_NONRIBBON <- c("top", "bottom", "top left", "top right", "bottom left", "bottom right")
^~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/constants.R:7:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L7) *style:* **Variable and function name style should be snake_case.**
```r
ALLOWED_BOX_SIDES_RIBBON <- c("top left", "top right")
^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/constants.R:8:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L8) *style:* **Variable and function name style should be snake_case.**
```r
COLUMN_WIDTHS <-   c("", "two", "three", "four", "five", "six", "seven", "eight", "nine", "ten",
^~~~~~~~~~~~~
```
[R/constants.R:10:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L10) *style:* **Variable and function name style should be snake_case.**
```r
MIN_COLUMN_WIDTH <- 1
^~~~~~~~~~~~~~~~
```
[R/constants.R:11:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L11) *style:* **Variable and function name style should be snake_case.**
```r
MAX_COLUMN_WIDTH <- 16
^~~~~~~~~~~~~~~~
```
[R/constants.R:12:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
MIN_PROGRESS_VALUE <- 0
^~~~~~~~~~~~~~~~~~
```
[R/constants.R:13:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L13) *style:* **Variable and function name style should be snake_case.**
```r
MAX_PROGRESS_VALUE <- 100
^~~~~~~~~~~~~~~~~~
```
[R/constants.R:15:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/constants.R#L15) *style:* **Variable and function name style should be snake_case.**
```r
DROPDOWN_MENU_ICONS <- list(messages = "mail", notifications = "warning sign", tasks = "tasks")
^~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu_output.R:15:34:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L15) *style:* **Variable and function name style should be snake_case.**
```r
dropdown_menu_output <- function(outputId){
                                 ^~~~~~~~
```
[R/dropdown_menu_output.R:15:42:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L15) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
dropdown_menu_output <- function(outputId){
                                         ^~
```
[R/dropdown_menu_output.R:19:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L19) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dropdown_menu_output Create a dropdown menu output (alias for \code{dropdown_menu_output} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu_output.R:21:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L21) *style:* **Variable and function name style should be snake_case.**
```r
dropdownMenuOutput <- dropdown_menu_output
^~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu_output.R:27:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L27) *style:* **Lines should not be more than 120 characters.**
```r
#' @param quoted Is expr a quoted expression (with \code{quote()})? This is useful if you want to save an expression in a variable.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu_output.R:39:76:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L39) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
render_dropdown_menu <- function(expr, env = parent.frame(), quoted = FALSE){
                                                                           ^~
```
[R/dropdown_menu_output.R:44:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L44) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn render_dropdown_menu Create a dropdown menu output (alias for \code{render_dropdown_menu} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu_output.R:46:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu_output.R#L46) *style:* **Variable and function name style should be snake_case.**
```r
renderDropdownMenu <- render_dropdown_menu
^~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:34:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L34) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dropdown_menu Create a dropdown menu (alias for \code{dropdown_menu} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:36:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L36) *style:* **Variable and function name style should be snake_case.**
```r
dropdownMenu <- dropdown_menu
^~~~~~~~~~~~
```
[R/dropdown_menu.R:57:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L57) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn message_item Create a message item (alias for \code{message_item} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:59:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L59) *style:* **Variable and function name style should be snake_case.**
```r
messageItem <- message_item
^~~~~~~~~~~
```
[R/dropdown_menu.R:65:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L65) *style:* **Lines should not be more than 120 characters.**
```r
#' @param color Color of the task item. One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:70:46:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L70) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
task_item <- function(text, value, color = ""){
                                             ^~
```
[R/dropdown_menu.R:71:89:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L71) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (!is.numeric(value) || (value < MIN_PROGRESS_VALUE) || (value > MAX_PROGRESS_VALUE)){
                                                                                ^~
```
[R/dropdown_menu.R:84:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L84) *style:* **Variable and function name style should be snake_case.**
```r
taskItem <- task_item
^~~~~~~~
```
[R/dropdown_menu.R:90:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L90) *style:* **Lines should not be more than 120 characters.**
```r
#' @param color Color of the notification item. One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:95:65:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L95) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
notification_item <- function(text, icon = "warning", color = ""){
                                                                ^~
```
[R/dropdown_menu.R:102:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L102) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn notification_item Create a notification item (alias for \code{notification_item} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/dropdown_menu.R:104:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/dropdown_menu.R#L104) *style:* **Variable and function name style should be snake_case.**
```r
notificationItem <- notification_item
^~~~~~~~~~~~~~~~
```
[R/menu_item.R:31:47:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L31) *style:* **Variable and function name style should be snake_case.**
```r
menu_item <- function(text, ..., icon = NULL, tabName = NULL, href = NULL, newtab = TRUE) {
                                              ^~~~~~~
```
[R/menu_item.R:38:3:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L38) *style:* **Variable and function name style should be snake_case.**
```r
  isTabItem <- FALSE
  ^~~~~~~~~
```
[R/menu_item.R:42:5:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L42) *style:* **Variable and function name style should be snake_case.**
```r
    isTabItem <- TRUE
    ^~~~~~~~~
```
[R/menu_item.R:69:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L69) *style:* **Variable and function name style should be snake_case.**
```r
menuItem <- menu_item
^~~~~~~~
```
[R/menu_item.R:73:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L73) *style:* **Variable and function name style should be snake_case.**
```r
menuSubItem <- menu_item
^~~~~~~~~~~
```
[R/menu_item.R:89:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L89) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn sidebar_menu Create a sidebar menu (alias for \code{sidebar_menu} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/menu_item.R:91:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/menu_item.R#L91) *style:* **Variable and function name style should be snake_case.**
```r
sidebarMenu <- sidebar_menu
^~~~~~~~~~~
```
[R/semantic_dashboard.R:7:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L7) *style:* **Lines should not be more than 120 characters.**
```r
#'   One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:14:20:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L14) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
#' if(interactive()){
                   ^~
```
[R/semantic_dashboard.R:36:75:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L36) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
                             color = "", inverted = FALSE, disable = FALSE){
                                                                          ^~
```
[R/semantic_dashboard.R:37:14:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L37) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (disable){
             ^~
```
[R/semantic_dashboard.R:56:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L56) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dashboard_header Create a header of a dashboard (alias for \code{dashboard_header} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:58:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L58) *style:* **Variable and function name style should be snake_case.**
```r
dashboardHeader <- dashboard_header
^~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:67:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L67) *style:* **Lines should not be more than 120 characters.**
```r
#'   One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:76:20:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L76) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
#' if(interactive()){
                   ^~
```
[R/semantic_dashboard.R:98:78:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L98) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
                              center = FALSE, visible = TRUE, disable = FALSE){
                                                                             ^~
```
[R/semantic_dashboard.R:114:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L114) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dashboard_sidebar Create a sidebar of a dashboard (alias for \code{dashboard_sidebar} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:116:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L116) *style:* **Variable and function name style should be snake_case.**
```r
dashboardSidebar <- dashboard_sidebar
^~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:125:20:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L125) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
#' if(interactive()){
                   ^~
```
[R/semantic_dashboard.R:146:31:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L146) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
dashboard_body <- function(...){
                              ^~
```
[R/semantic_dashboard.R:154:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L154) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dashboard_body Create a body of a dashboard (alias for \code{dashboard_body} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:156:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L156) *style:* **Variable and function name style should be snake_case.**
```r
dashboardBody <- dashboard_body
^~~~~~~~~~~~~
```
[R/semantic_dashboard.R:165:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L165) *style:* **Lines should not be more than 120 characters.**
```r
#' @param suppress_bootstrap There are some conflicts in CSS styles between SemanticUI and Bootstrap. For the time being it's better to suppress Bootstrap. If \code{TRUE} bootstrap dependency from \code{shiny} will be disabled.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:169:20:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L169) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
#' if(interactive()){
                   ^~
```
[R/semantic_dashboard.R:191:67:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L191) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
                           suppress_bootstrap = TRUE, theme = NULL){
                                                                  ^~
```
[R/semantic_dashboard.R:200:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L200) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn dashboard_page Create a dashboard (alias for \code{dashboard_page} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/semantic_dashboard.R:202:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/semantic_dashboard.R#L202) *style:* **Variable and function name style should be snake_case.**
```r
dashboardPage <- dashboard_page
^~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:6:33:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L6) *style:* **Variable and function name style should be snake_case.**
```r
sidebar_menu_output <- function(outputId){
                                ^~~~~~~~
```
[R/sidebar_menu_output.R:6:41:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L6) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
sidebar_menu_output <- function(outputId){
                                        ^~
```
[R/sidebar_menu_output.R:10:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L10) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn sidebar_menu_output Create a sidebar menu output (alias for \code{sidebar_menu_output} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:12:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L12) *style:* **Variable and function name style should be snake_case.**
```r
sidebarMenuOutput <- sidebar_menu_output
^~~~~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:19:30:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L19) *style:* **Variable and function name style should be snake_case.**
```r
menu_item_output <- function(outputId){
                             ^~~~~~~~
```
[R/sidebar_menu_output.R:19:38:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L19) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
menu_item_output <- function(outputId){
                                     ^~
```
[R/sidebar_menu_output.R:23:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L23) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn menu_item_output Create a menu item output (alias for \code{menu_item_output} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:25:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
menuItemOutput <- menu_item_output
^~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:31:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L31) *style:* **Lines should not be more than 120 characters.**
```r
#' @param quoted Is expr a quoted expression (with \code{quote()})? This is useful if you want to save an expression in a variable.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:34:67:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L34) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
render_menu <- function(expr, env = parent.frame(), quoted = FALSE){
                                                                  ^~
```
[R/sidebar_menu_output.R:39:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L39) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn render_menu Create a menu output (alias for \code{render_menu} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/sidebar_menu_output.R:41:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/sidebar_menu_output.R#L41) *style:* **Variable and function name style should be snake_case.**
```r
renderMenu <- render_menu
^~~~~~~~~~
```
[R/tab_box.R:5:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab_box.R#L5) *style:* **Lines should not be more than 120 characters.**
```r
#' @param color Color of the box. One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/tab_box.R:7:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab_box.R#L7) *style:* **Lines should not be more than 120 characters.**
```r
#' @param title_side Side of a label. One of \code{c("top", "bottom", "top left", "top right", "bottom left", "bottom right")} if \code{ribbon = FALSE}, or one of \code{c("top left", "top right")} if \code{ribbon = TRUE}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/tab_box.R:28:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab_box.R#L28) *style:* **Variable and function name style should be snake_case.**
```r
tabBox <- tab_box
^~~~~~
```
[R/tab.R:9:22:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L9) *style:* **Variable and function name style should be snake_case.**
```r
tab_item <- function(tabName, ...){
                     ^~~~~~~
```
[R/tab.R:9:34:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L9) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
tab_item <- function(tabName, ...){
                                 ^~
```
[R/tab.R:18:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L18) *style:* **Variable and function name style should be snake_case.**
```r
tabItem <- tab_item
^~~~~~~
```
[R/tab.R:30:40:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L30) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
tab_items <- function(..., selected = 1){
                                       ^~
```
[R/tab.R:32:83:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L32) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (round(selected) < 1 | round(selected) > length(tabs) | !is.numeric(selected)){
                                                                                ^~
```
[R/tab.R:42:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L42) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn tab_items Create a panel with tabs (alias for \code{tab_items} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/tab.R:44:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/tab.R#L44) *style:* **Variable and function name style should be snake_case.**
```r
tabItems <- tab_items
^~~~~~~~
```
[R/utils.R:4:25:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/utils.R#L4) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
  if (!(var %in% values)){
                        ^~
```
[R/utils.R:18:22:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/utils.R#L18) *warning:* **Avoid 1:length(...) expressions, use seq_len.**
```r
  dividers <- lapply(1:length(elements), function(i) shiny::tags$div(class = "divider"))
                     ^
```
[R/value_box_output.R:20:30:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L20) *style:* **Variable and function name style should be snake_case.**
```r
value_box_output <- function(outputId, width = 5){
                             ^~~~~~~~
```
[R/value_box_output.R:20:49:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L20) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
value_box_output <- function(outputId, width = 5){
                                                ^~
```
[R/value_box_output.R:24:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L24) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn value_box_output Create a valueBox output (alias for \code{value_box_output} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box_output.R:26:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L26) *style:* **Variable and function name style should be snake_case.**
```r
valueBoxOutput <- value_box_output
^~~~~~~~~~~~~~
```
[R/value_box_output.R:28:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L28) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn value_box_output Create a valueBox output (alias for \code{value_box_output} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box_output.R:30:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L30) *style:* **Variable and function name style should be snake_case.**
```r
infoBoxOutput <- value_box_output
^~~~~~~~~~~~~
```
[R/value_box_output.R:36:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L36) *style:* **Lines should not be more than 120 characters.**
```r
#' @param quoted Is expr a quoted expression (with \code{quote()})? This is useful if you want to save an expression in a variable.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box_output.R:52:72:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L52) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
render_value_box <- function(expr, env = parent.frame(), quoted = FALSE){
                                                                       ^~
```
[R/value_box_output.R:57:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L57) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn render_value_box Create a value box output (alias for \code{render_value_box} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box_output.R:59:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L59) *style:* **Variable and function name style should be snake_case.**
```r
renderValueBox <- render_value_box
^~~~~~~~~~~~~~
```
[R/value_box_output.R:61:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L61) *style:* **Lines should not be more than 120 characters.**
```r
#' @describeIn render_value_box Create a value box output (alias for \code{render_value_box} for compatibility with \code{shinydashboard})
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box_output.R:63:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box_output.R#L63) *style:* **Variable and function name style should be snake_case.**
```r
renderInfoBox <- render_value_box
^~~~~~~~~~~~~
```
[R/value_box.R:6:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box.R#L6) *style:* **Lines should not be more than 120 characters.**
```r
#' @param  color Color of the valueBox. One of \code{c("", "red", "orange", "yellow", "olive", "green", "teal", "blue", "violet", "purple", "pink", "brown", "grey", "black")}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/value_box.R:13:89:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box.R#L13) *style:* **There should be a space between right parenthesis and an opening curly brace.**
```r
value_box <- function(subtitle, value, icon = NULL, color = "blue", width = 5, size = ""){
                                                                                ^~
```
[R/value_box.R:25:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box.R#L25) *style:* **Variable and function name style should be snake_case.**
```r
valueBox <- value_box
^~~~~~~~
```
[R/value_box.R:29:1:](https://github.com/Appsilon/semantic.dashboard/blob/2c40a1efd1ee50ab1b995f5d274118a0e4268457/R/value_box.R#L29) *style:* **Variable and function name style should be snake_case.**
```r
infoBox <- value_box
^~~~~~~
```


I opened a PR. https://github.com/mattip/numpy/pull/42


good


mengubah nama ID objek


The imports were causing errors in my production app. Looks like we have to use require there.


Deployment failed with the following error:

~~~
You tried to create a Now 1.0 deployment. Please use Now 2.0 instead: https://zeit.co/upgrade
~~~