[R/DEploidR.R:20:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L20) *style:* **Variable and function names should be all lowercase.**
```r
extractCoverageFromTxt <- function ( ref_file_name, alt_file_name ){
^~~~~~~~~~~~~~~~~~~~~~
```
[R/DEploidR.R:49:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L49) *style:* **Variable and function names should be all lowercase.**
```r
extractCoverageFromVcf <- function ( vcf_file_name, ad_field_index = 2 ){
^~~~~~~~~~~~~~~~~~~~~~
```
[R/DEploidR.R:60:21:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L60) *style:* **Commented code should be removed.**
```r
        if (grepl("##", line )){
                    ^~~~~~~~~~~~
```
[R/DEploidR.R:108:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L108) *style:* **Variable and function names should be all lowercase.**
```r
extractPLAF <- function ( plaf_file_name ){
^~~~~~~~~~~
```
[R/DEploidR.R:140:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L140) *style:* **Variable and function names should be all lowercase.**
```r
plotProportions <- function (proportions, title = "Components"){
^~~~~~~~~~~~~~~
```
[R/DEploidR.R:176:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L176) *style:* **Variable and function names should be all lowercase.**
```r
plotAltVsRef <- function ( ref, alt, title = "Alt vs Ref",
^~~~~~~~~~~~
```
[R/DEploidR.R:220:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L220) *style:* **Variable and function names should be all lowercase.**
```r
histWSAF <- function ( obs_WSAF, exclusive = TRUE,
^~~~~~~~
```
[R/DEploidR.R:264:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L264) *style:* **Variable and function names should be all lowercase.**
```r
plotWSAFvsPLAF <- function ( plaf, obs_WSAF, exp_WSAF = c(),
^~~~~~~~~~~~~~
```
[R/DEploidR.R:309:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L309) *style:* **Variable and function names should be all lowercase.**
```r
plotObsExpWSAF <- function (obs_WSAF, exp_WSAF,
^~~~~~~~~~~~~~
```
[R/DEploidR.R:345:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L345) *style:* **Variable and function names should be all lowercase.**
```r
computeObsWSAF <- function (alt, ref) {
^~~~~~~~~~~~~~
```
[R/DEploidR.R:360:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/R/DEploidR.R#L360) *style:* **Variable and function names should be all lowercase.**
```r
haplotypePainter <- function (posterior_probabilities, title = ""){
^~~~~~~~~~~~~~~~
```
[tests/testthat.R:7:2:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat.R#L7) *style:* **Commented code should be removed.**
```r
#library("testthat")
 ^~~~~~~~~~~~~~~~~~~
```
[tests/testthat.R:8:2:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat.R#L8) *style:* **Commented code should be removed.**
```r
#library("DEploid")
 ^~~~~~~~~~~~~~~~~~
```
[tests/testthat.R:9:2:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat.R#L9) *style:* **Commented code should be removed.**
```r
#test_check("DEploid")
 ^~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:3:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L3) *style:* **Variable and function names should be all lowercase.**
```r
vcfFile = system.file("extdata", "PG0390-C.test.vcf.gz", package = "DEploid")
^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:3:9:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L3) *style:* **Use <-, not =, for assignment.**
```r
vcfFile = system.file("extdata", "PG0390-C.test.vcf.gz", package = "DEploid")
        ^
```
[tests/testthat/test-DEploid_tools.R:4:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L4) *style:* **lines should not be more than 80 characters.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:4:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L4) *style:* **Variable and function names should be all lowercase.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
^~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:4:10:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L4) *style:* **Use <-, not =, for assignment.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
         ^
```
[tests/testthat/test-DEploid_tools.R:5:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L5) *style:* **lines should not be more than 80 characters.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:5:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L5) *style:* **Variable and function names should be all lowercase.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
^~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:5:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L5) *style:* **Use <-, not =, for assignment.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
          ^
```
[tests/testthat/test-DEploid_tools.R:6:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L6) *style:* **Variable and function names should be all lowercase.**
```r
refFile = system.file("extdata", "PG0390-C.test.ref", package = "DEploid")
^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:6:9:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L6) *style:* **Use <-, not =, for assignment.**
```r
refFile = system.file("extdata", "PG0390-C.test.ref", package = "DEploid")
        ^
```
[tests/testthat/test-DEploid_tools.R:7:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L7) *style:* **Variable and function names should be all lowercase.**
```r
altFile = system.file("extdata", "PG0390-C.test.alt", package = "DEploid")
^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:7:9:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L7) *style:* **Use <-, not =, for assignment.**
```r
altFile = system.file("extdata", "PG0390-C.test.alt", package = "DEploid")
        ^
```
[tests/testthat/test-DEploid_tools.R:10:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L10) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-DEploid_tools.R:11:5:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L11) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageTxt = extractCoverageFromTxt(refFile, altFile)
    ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:11:23:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L11) *style:* **Use <-, not =, for assignment.**
```r
    PG0390CoverageTxt = extractCoverageFromTxt(refFile, altFile)
                      ^
```
[tests/testthat/test-DEploid_tools.R:11:25:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L11) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageTxt = extractCoverageFromTxt(refFile, altFile)
                        ^~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:11:48:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L11) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageTxt = extractCoverageFromTxt(refFile, altFile)
                                               ^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:11:57:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L11) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageTxt = extractCoverageFromTxt(refFile, altFile)
                                                        ^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:12:17:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L12) *style:* **Variable and function names should be all lowercase.**
```r
    expect_that(PG0390CoverageTxt, is_a("data.frame"))
                ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:13:5:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L13) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
    ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:13:23:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L13) *style:* **Use <-, not =, for assignment.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                      ^
```
[tests/testthat/test-DEploid_tools.R:13:25:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L13) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                        ^~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:13:48:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L13) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                                               ^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:14:17:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L14) *style:* **Variable and function names should be all lowercase.**
```r
    expect_that(PG0390CoverageVcf, is_a("data.frame"))
                ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:15:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L15) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(PG0390CoverageTxt, PG0390CoverageVcf)
                 ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:15:37:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L15) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(PG0390CoverageTxt, PG0390CoverageVcf)
                                    ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:20:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L20) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-DEploid_tools.R:21:10:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L21) *style:* **Use <-, not =, for assignment.**
```r
    plaf = extractPLAF(plafFile)
         ^
```
[tests/testthat/test-DEploid_tools.R:21:12:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L21) *style:* **Variable and function names should be all lowercase.**
```r
    plaf = extractPLAF(plafFile)
           ^~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:21:24:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L21) *style:* **Variable and function names should be all lowercase.**
```r
    plaf = extractPLAF(plafFile)
                       ^~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:27:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L27) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-DEploid_tools.R:28:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L28) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(0, 0), 0)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:29:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L29) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(0, 100), 0)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:30:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L30) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(1, 99), 0.01)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:31:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L31) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(99, 1), 0.99)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:32:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L32) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(50, 50), 0.5)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:33:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L33) *style:* **Variable and function names should be all lowercase.**
```r
    expect_equal(computeObsWSAF(50, 100), 0.3333333333333)
                 ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:38:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L38) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-DEploid_tools.R:39:5:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
    ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:39:23:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L39) *style:* **Use <-, not =, for assignment.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                      ^
```
[tests/testthat/test-DEploid_tools.R:39:25:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                        ^~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:39:48:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
    PG0390CoverageVcf = extractCoverageFromVcf(vcfFile)
                                               ^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **lines should not be more than 80 characters.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:5:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
    ^~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:13:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Use <-, not =, for assignment.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
            ^
```
[tests/testthat/test-DEploid_tools.R:40:15:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
              ^~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:30:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
                             ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:48:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
                                               ^~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:58:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
                                                         ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:40:76:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L40) *style:* **Variable and function names should be all lowercase.**
```r
    obsWSAF = computeObsWSAF(PG0390CoverageVcf$altCount, PG0390CoverageVcf$refCount)
                                                                           ^~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:41:17:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L41) *style:* **Variable and function names should be all lowercase.**
```r
    expect_that(histWSAF(obsWSAF), is_a("histogram"))
                ^~~~~~~~
```
[tests/testthat/test-DEploid_tools.R:41:26:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-DEploid_tools.R#L41) *style:* **Variable and function names should be all lowercase.**
```r
    expect_that(histWSAF(obsWSAF), is_a("histogram"))
                         ^~~~~~~
```
[tests/testthat/test-dEploid.R:3:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L3) *style:* **Variable and function names should be all lowercase.**
```r
vcfFile = system.file("extdata", "PG0390-C.test.vcf.gz", package = "DEploid")
^~~~~~~
```
[tests/testthat/test-dEploid.R:3:9:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L3) *style:* **Use <-, not =, for assignment.**
```r
vcfFile = system.file("extdata", "PG0390-C.test.vcf.gz", package = "DEploid")
        ^
```
[tests/testthat/test-dEploid.R:4:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L4) *style:* **lines should not be more than 80 characters.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:4:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L4) *style:* **Variable and function names should be all lowercase.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
^~~~~~~~
```
[tests/testthat/test-dEploid.R:4:10:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L4) *style:* **Use <-, not =, for assignment.**
```r
plafFile = system.file("extdata", "labStrains.test.PLAF.txt", package = "DEploid")
         ^
```
[tests/testthat/test-dEploid.R:5:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L5) *style:* **lines should not be more than 80 characters.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:5:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L5) *style:* **Variable and function names should be all lowercase.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
^~~~~~~~~
```
[tests/testthat/test-dEploid.R:5:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L5) *style:* **Use <-, not =, for assignment.**
```r
panelFile = system.file("extdata", "labStrains.test.panel.txt", package = "DEploid")
          ^
```
[tests/testthat/test-dEploid.R:9:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L9) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-dEploid.R:10:24:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L10) *style:* **Variable and function names should be all lowercase.**
```r
  for (version in list(dEploid("-v"), dEploid("-version"))) {
                       ^~~~~~~
```
[tests/testthat/test-dEploid.R:10:39:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L10) *style:* **Variable and function names should be all lowercase.**
```r
  for (version in list(dEploid("-v"), dEploid("-version"))) {
                                      ^~~~~~~
```
[tests/testthat/test-dEploid.R:15:16:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L15) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid("-h"))
               ^~~~~~~
```
[tests/testthat/test-dEploid.R:16:16:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L16) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid("--help"))
               ^~~~~~~
```
[tests/testthat/test-dEploid.R:21:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L21) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-dEploid.R:22:16:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L22) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid("--version"))
               ^~~~~~~
```
[tests/testthat/test-dEploid.R:23:16:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L23) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile)))
               ^~~~~~~
```
[tests/testthat/test-dEploid.R:23:38:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L23) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile)))
                                     ^~~~~~~
```
[tests/testthat/test-dEploid.R:23:56:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L23) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile)))
                                                       ^~~~~~~~
```
[tests/testthat/test-dEploid.R:24:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L24) *style:* **lines should not be more than 80 characters.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile, "-noPanel")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:24:16:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L24) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile, "-noPanel")))
               ^~~~~~~
```
[tests/testthat/test-dEploid.R:24:38:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L24) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile, "-noPanel")))
                                     ^~~~~~~
```
[tests/testthat/test-dEploid.R:24:56:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L24) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile, "-noPanel")))
                                                       ^~~~~~~~
```
[tests/testthat/test-dEploid.R:24:76:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L24) *style:* **Variable and function names should be all lowercase.**
```r
  expect_error(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile, "-noPanel")))
                                                                           ^~~~~~~~~
```
[tests/testthat/test-dEploid.R:29:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L29) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-dEploid.R:31:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L31) *style:* **Variable and function names should be all lowercase.**
```r
  res1 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
          ^~~~~~~
```
[tests/testthat/test-dEploid.R:31:33:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L31) *style:* **Variable and function names should be all lowercase.**
```r
  res1 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
                                ^~~~~~~
```
[tests/testthat/test-dEploid.R:31:51:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L31) *style:* **Variable and function names should be all lowercase.**
```r
  res1 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
                                                  ^~~~~~~~
```
[tests/testthat/test-dEploid.R:33:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L33) *style:* **Variable and function names should be all lowercase.**
```r
  res2 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
          ^~~~~~~
```
[tests/testthat/test-dEploid.R:33:33:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L33) *style:* **Variable and function names should be all lowercase.**
```r
  res2 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
                                ^~~~~~~
```
[tests/testthat/test-dEploid.R:33:51:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L33) *style:* **Variable and function names should be all lowercase.**
```r
  res2 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel"))
                                                  ^~~~~~~~
```
[tests/testthat/test-dEploid.R:37:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L37) *style:* **lines should not be more than 80 characters.**
```r
  res3 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:37:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  res3 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
          ^~~~~~~
```
[tests/testthat/test-dEploid.R:37:33:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  res3 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                ^~~~~~~
```
[tests/testthat/test-dEploid.R:37:51:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  res3 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                                  ^~~~~~~~
```
[tests/testthat/test-dEploid.R:37:71:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L37) *style:* **Variable and function names should be all lowercase.**
```r
  res3 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                                                      ^~~~~~~~~
```
[tests/testthat/test-dEploid.R:39:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L39) *style:* **lines should not be more than 80 characters.**
```r
  res4 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:39:11:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
  res4 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
          ^~~~~~~
```
[tests/testthat/test-dEploid.R:39:33:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
  res4 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                ^~~~~~~
```
[tests/testthat/test-dEploid.R:39:51:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
  res4 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                                  ^~~~~~~~
```
[tests/testthat/test-dEploid.R:39:71:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L39) *style:* **Variable and function names should be all lowercase.**
```r
  res4 <- dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-panel", panelFile))
                                                                      ^~~~~~~~~
```
[tests/testthat/test-dEploid.R:45:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L45) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-dEploid.R:46:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L46) *style:* **lines should not be more than 80 characters.**
```r
  expect_warning(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel -seed 1")))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-dEploid.R:46:18:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L46) *style:* **Variable and function names should be all lowercase.**
```r
  expect_warning(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel -seed 1")))
                 ^~~~~~~
```
[tests/testthat/test-dEploid.R:46:40:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L46) *style:* **Variable and function names should be all lowercase.**
```r
  expect_warning(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel -seed 1")))
                                       ^~~~~~~
```
[tests/testthat/test-dEploid.R:46:58:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L46) *style:* **Variable and function names should be all lowercase.**
```r
  expect_warning(dEploid(paste("-vcf", vcfFile, "-plaf", plafFile, "-noPanel -seed 1")))
                                                         ^~~~~~~~
```
[tests/testthat/test-dEploid.R:48:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L48) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-dEploid.R:49:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-dEploid.R#L49) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-r_random-generator.R:4:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-r_random-generator.R#L4) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-r_random-generator.R:16:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-r_random-generator.R#L16) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[tests/testthat/test-r_random-generator.R:27:1:](https://github.com/mcveanlab/DEploid-r/blob/859b2f72d08f9f6b549b3abea27c9dc578b8cd95/tests/testthat/test-r_random-generator.R#L27) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```


thanks! √ fixed


thanks! ✅  fixed


@vimalmanohar Check if you can use @vesis84 's python IO library here.


AFNPolygonalWindowSupport (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-UnitTestsCoverage-Debug: OK (1197 of 1197 tests passed, 0 test warnings)

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


It shouldn't be necessary to have a unique `AppCommand` per terminal -- you can create a menu item which has just some text and a runs a command when invoked (ping me if you need an example)


Need to optimise
Need to include backwards compatibility with Python 2


if wait = True raise a warning saying the background process handler was specified so ignoring the wair =true option.


*Lab 9


**lol**


It's a separate variant, so the actual reference could easily say 'num - the number to format' and 'num - an array of numbers to format', or we could change the param name to 'array' (I don't recall what you were using for these). 'list' would be obvious though we don't want to confuse with the XxxxList objects in the processing.data package.


Heh, `num` and `nums` might do the trick.


Also added accessors for PowerUps and removed the look method in Spy.


What do you think about dropping the "Ec" prefix from types in the ec module? The qualified type names are a bit redundant as is. This would be a good time to do it while the module is being renamed.


when `this_id` is `None`, this is going to return the string `'None'`


The pair-matching is strongly suspicious around here...


AFNPolygonalWindowSupport (lgu1234) - i386-Windows-7-VisualStudio-12: OK (2345 of 2345 tests passed, 0 test warnings)

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


Why?


This is checking the agent config chroot (but the agent config may not have an explicit chroot defined).  Perhaps the line should be:

    !isValidChroot(chroot, e.ctx.Task.ChrootEnv)

`chroot` will either be the default chroot, or the chroot specified in the nomad agent config.


This is another catch to ensure we don't miss any users from getting synced into the database


The error reads `Task Chroot not subset of Agent Chroot`.  Consider swapping the arguments so that task chroot is displayed and then task chroot - to match the error string.


This is not working version (broken dynamic layout rendere). Branch is deleted


get_user_meta is super weird and returns the following format:

`
$user_meta = array(
    'meta_key' => array(
        'meta_value',
    ),
);`


This is the systemd way to approach things like this - the goal I have for the rdma-core package is that it doesn't start or do anything on systems that do not have rdma, so it can be safely deployed without anyone complaining.. We are very close, I don't think it is time to abandon it yet :)

I'm not surprised that the udev rule does not work, I did not have time to test it.

The URL here

https://www.freedesktop.org/software/systemd/man/systemd.device.html

Discusses things, at least a module load/unload is required since systemd does not apply these rules except on state change.

It also looks like a TAG+="systemd" is required...

Those two things might be the only problems..


Apparently using arrow functions in JSX callbacks is discouraged.  There's an ESLint rule jsx-no-bind.  Incidentally, when I looked this up, I found that bind is also discouraged for the same reason, so I was wrong here.   Lets discuss.


I think a better fix would be to not return. This code should throw, probably using the CHECK_ macro. The return value was only added to eliminate a compiler warning which I suspect only happens with LogAbort().


need to merge this asap.


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


This is to actually get proper data formats into the database, cause get_user_meta returns an array of strings.


> >  …[ — ]and happens to be the right way to move. Currently the problem is that the language is not, entirely, context-free as there are some bits that change based on what the current context is in the language. This is highlighted, massively, by the postfix-expressions that are specified as part of the language in the proposal that this BNF was designed to cover.

> I'm not entirely sure what this part of your reply has to do with my suggested change (which I can submit as a pull request if you want.) Could you elaborate on this, please?

A language specified purely in Backus-Naur Form (BNF) - or variants thereof - should be completely free of any dependency on the context in which a construct is being used. In this case there are some issues with how certain expressions can be used postfix (ie: X if Y - X is only run if Y, borrowed liberally from Perl where the usual construct is more along the lines of 'X or die;' (where 'die' is a direct-exit, no questions asked operation that is executed if 'X' fails)

There are other issues in that the construction of the 'for' loop-operator can have some alternative forms, such as Javascripts form of 'for( x in y)' or the C# style 'for( x : y )' where X is the loop-local and Y is some form of iterable container. (The C# version is, technically, a variant of 'foreach' and while the 'for...in' of Javascript seems similar, it is but not what anyone would expect)

This means that certain bits can appear in certain places and where they appear changes what they actually mean - which leads to complexity in the parser. (and, according to the ivory-tower types that study this, leads to programmers having to remember extra stuff because the language isn't "fully regular and orthogonal")


Should add docs as well to reiterate that the *task chroot must be a subset of the nomad agent chroot*.  I think this is the right location:

https://github.com/pubnub/nomad/tree/35cdfb489702c2447e1f3d27a1231838fc79dd96/website/source/docs/job-specification


Hey @zerthimon - we actually abandoned this because of confusion between the host and container when running the node_exporter as a container.  Feel free to use it, but we ended up keeping the monitoring agent on the host.


pak``


I don't think it makes sense to start using a CU if the project is not completely configured. You can easily get to weird errors being reported. Could we discuss on the phone why this is needed?


nuke pentoo folder and re-add via layman if needed as I know it will bitch.


Swag money yolo


I don't think you can pass a diacritic through the URL, you may have to use `encodeURI` to get `/?diacritic=%C3%BC`.


??? These kids these days with their rap music and their text speak and their skateboards and their baggy pants and their artificial insemina-

Anyway, I'll be there Thursday.


I do not like Abstract naming in interfaces...most people wouldn't expect an interface when opening this.

Ideas for better naming:

- BaseSkeleton
- Skeleton
-- White Skeletons can be called WhiteSkeleton or just NormalSkeleton


Fork and Clone executed flawlessly.


What are your trying to optimize general parsing times?  I can help out...


i've got error in the fragment_spot.xml file, at the line 22: (app:srcCompat="@drawable/stair_default") . the .xml file was not at the repository.


yup, i've been comparing it to the parse times of the previous version.
i'm aware fetching the movie cast takes a lot of time, but even if i disable that it's still slower.

i'm open to suggestions of course :-)


Hey @longsangstan I'm just wondering what specificially fixed your dispatchViewManager bug?  I'm getting that bug, and have no idea why, and can't find anything on dispatchViewManager, this is all that really came up when I searched it, heh


I'm sure adding "art" didn't help :) ... I will take a look.


here i've added a bunch of logic to handle toggling of audio sources - pausing archive player when live player is resumed, etc  - still missing some functionality though, will continue tmrw


@WaxCylinderRevival Sure thing, and good question! Please follow the example in `volumes/frus1977-80v28.xml` (https://github.com/HistoryAtState/frus/commit/8a1454565b8c1df751c93cc2c28992038e3f685e#diff-f903635170c27ae286367e8c4e19a35b). This uses XInclude to pull in the taxonomy so that it is effectively part of the document. The schema provides only the autocomplete and tooltip suggestions.


smarter sass watcher (#143)

Preview: docs
Coverage: core | datetime


Fix inline Popover closing via Escape keypress

Preview: docs
Coverage: core | datetime


Issue #824 ******


I think I wrote the variable wrong, or it's confusing.  This will be the default, right?

CPLGetConfigOption("NINJAFOAM_SURFACE_TRANSFORM", "NO")

will return "NO"

CSLTestBoolean( "NO" )

returns false, so we are still running surface transform points by default?


Maybe:
if( CPLTestBoolean( CPLGetConfigOption("NINJAFOAM_FORCE_SURFACE_TRANSFORM", "NO") ) ) {
    surfaceTransformPoints();
    // ....
}

is more clear?


Mm, I _think_ I might see what you were/are trying to get at now.  Also, another point in favor of the 'for each' syntax used by C# (hmm, should that really be 'C♯'…?) is that C++11 and later use it, too, though the construct is called a 'ranged `for` loop in that language, especially if you're aiming for this language to be more C-family–like.


I do my best :wink:


This looks like the Client side code did you have the Admin hud in another file?


2
I added second ref yesterday


Route::get('logout', ['uses' => 'Auth\AuthController@logout', 'as' => 'logout']);


i forgot to commit this


Once I got time, I'll work on input methods, like `fcitx` `scim` and `ibus`.


was this commit supposed to do anything more than simply bump the patch level? It looks like it was originally supposed to also include changes to `toolchain.gpi` as [seen here](https://github.com/nodejs/node/pull/7802/commits/e93720daedf4dc946feaf25b374a97de6510a19c)


This is a test to see if I can create a Pull Request for LTCI.


Thank you Yihui!

      From: Yihui Xie <notifications@github.com>
 To: yihui/formatR <formatR@noreply.github.com>
Cc: Ed Lee <eddylee@rocketmail.com>; Mention <mention@noreply.github.com>
 Sent: Monday, November 14, 2016 3:39 PM
 Subject: [yihui/formatR] add @edlee123 for #61 and @kohske for #20 as contributors (148f45c)

add @edlee123 for #61 and @kohske for #20 as contributors

--
You are receiving this because you were mentioned.
Reply to this email directly or view it on GitHub:
https://github.com/yihui/formatR/commit/148f45cb084e7d96c68bb0a3d6cc845d2b0cffef


This is by far the best commit I've ever seen.


Permit hotkey behavior within checkboxes and radio buttons (add tests too)

Preview: docs
Coverage: core | datetime


More accurate NPM install command on landing page (#140)

Preview: docs | landing
Coverage: core | datetime


Why do you install custom stuff into **the same** directory? This destroys original content of `gtest.h` and `gtest-port.h`.


> would ever need to be again processed

Fixed that here:
https://github.com/cfpp2p/transmission/commit/a5561b7cd19b7ce7124279be943f21b8b33f4b97


AFNPolygonalWindowSupport (lgu1234) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (1772 of 1772 tests passed, 0 test warnings)

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


It's almost certainly a typo


AFNPolygonalWindowSupport (lgu1234) - x86_64-Linux-Ubuntu-14.04-custom_check: OK (0 of 0 tests passed, 0 test warnings)

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


> would ever need to be again processed

Fixed that here:
https://github.com/cfpp2p/transmission/commit/7b499af46e76b09263d2372304398b99ec41741d


I'm happy with the commit message. We can address the code comments at later point.


Quando uma Account é inicializada com um número, o método create() da classe AccountDAO altera esse número e pode gerar alguns problemas. O ideal seria permitir a configuração(set) do número da conta apenas para uma AccountDAO.


call latch joystick


It looks like the change itself landed in this commit --> https://github.com/nodejs/node/commit/92ecbc4edcfe38d22fda5fabf422ca505c7423fa


![](https://github.trello.services/images/mini-trello-icon.png) [As a Prox developer, I want to have a Google Calendar I can add events to so I can test Prox.](https://trello.com/c/1b15gGU7/213-as-a-prox-developer-i-want-to-have-a-google-calendar-i-can-add-events-to-so-i-can-test-prox)


تبدیل متن ها به فارسی
ارور هنگام اتصال و خروج از برنامه


![](https://github.trello.services/images/mini-trello-icon.png) [As a user I want my app to be in sync with the events stored in the firebase](https://trello.com/c/5PYxdd1V/212-as-a-user-i-want-my-app-to-be-in-sync-with-the-events-stored-in-the-firebase)


These tests import `steal-clone`, which seems to break the steal-tools build.


Don't we *not* want to call this, if we already translated?


备注啦啦啦~


![](https://github.trello.services/images/mini-trello-icon.png) [ONGOING - create or source graphics files](https://trello.com/c/zpSjFj2h/231-ongoing-create-or-source-graphics-files)


It can be reverted by hitting the revert command or using a command if you have this offline as:

git revert -m 1 134d7c6


added link to the updated web resume
this resume includes new tags and updates, including html5 and css3 items.


Cool! I did not tested it, just noticed that difference with GLES3 version.


good job, i want to pull


OK ,i will create a pull request


- I sent a pull request to enable the post method. Please merge.
- Can you please fix the commit message with some meaningful words ?
- Why you add the tomcat plugin ? How to use it ? Is the context path is correct ? If not, can you please fix it.


The "num[]" param is already stated above for nfc(int num[]) so it was redundant. Ah, maybe it's not redundant for the JavaDoc? I was only thinking about the online reference.


The project was launched to make a platform that helps people trade their skills(Computer skills, English Skill) in Korea. That is why the project is named IT + English = ITing. Users can trade their skillset with others via this application.
The application has functions such as posting, searching, requesting, bookmarking, friending, messaging.

![kakaotalk_20151213_185642897](https://cloud.githubusercontent.com/assets/10269640/20252376/9540c556-a9ef-11e6-9844-e206744815d1.jpg)
![kakaotalk_20151213_185642949](https://cloud.githubusercontent.com/assets/10269640/20252377/95410c3c-a9ef-11e6-8c08-3673590d4bc3.jpg)
![kakaotalk_20151213_185645610](https://cloud.githubusercontent.com/assets/10269640/20252378/954d021c-a9ef-11e6-83cb-df4921400c5f.jpg)
![kakaotalk_20151213_185648563](https://cloud.githubusercontent.com/assets/10269640/20252380/954da44c-a9ef-11e6-8289-98d889dbffd3.jpg)
![kakaotalk_20151213_185649406](https://cloud.githubusercontent.com/assets/10269640/20252382/954e6594-a9ef-11e6-9da8-99fbcd9aa9be.jpg)
![kakaotalk_20151213_185651044](https://cloud.githubusercontent.com/assets/10269640/20252379/954d51ea-a9ef-11e6-85ab-bf117c35af54.jpg)
![kakaotalk_20151213_185655490](https://cloud.githubusercontent.com/assets/10269640/20252381/954da078-a9ef-11e6-8a3a-2969c50bfe8e.jpg)


This loop will hog the CPU until there is a task. Use queue.Queue instead, which is also thread safe.


@afaulkner420 You may want to look at the `frameworks/av` code, specifically maybe around the `libstagefright` where a lot of pixel format conversions happen. Otherwise I didn't experience any of those glitches so maybe I'm mistaken but I think the conversion should be the problem.


This was adding the "Add to Cart" button and all of the work to connect that. In addition added a really simple page to show the contents of the cart.


uwu


The Playtime consisted of adding a variable to track the number of times the user has hit the index. Beyond that it was adding some logic to reset that when something is added to the cart and only display it when the count is over 5.


Where is the repo for the website? I can submit a pull-request.


解决了一个 4 年前就存在的 Bug 🎉


没有大手搞一下优先级嘛。像老1基本靠dbm，四龙的debuff这么多，要好好调整下的。


Shouldn't this be

> If both `a` or  `b` are `0`, the function returns `0`.

instead?


Is it now `@param {integer}` instead of `@param {Integer}`?


test cooment.


test commented.


Reading dataset in JSON format from the website - The city of Ottawa.


According to the typedefs, we have `integer`. For things like `NonNegativeInteger`, these are capitalized.


Yes.


This test fails here and I think it is my controller authorize_user logic that is causing it.


Yeah, just checked, forgot for a moment!


Should be

> If either `a` or `b` is `0`, the function returns `0`.


3) TopicsController moderator POST create returns http redirect
     Failure/Error: expect(response).to redirect_to(topics_path)

       Expected response to be a redirect to <http://test.host/topics> but was a redirect to <http://test.host/topics/1>.
       Expected "http://test.host/topics" to be === "http://test.host/topics/1".


Find a share is event(probability theory). If you turn on cgminer debug model you will see logs like this:

```
[2016-11-13 19:04:41] Accepted 01eb4885 Diff 133/128 AU3 4
 [2016-11-13 19:04:53] Accepted 01e7e646 Diff 134/128 AU3 4
 [2016-11-13 19:04:55] Accepted 5ab8a921 Diff 722/128 AU3 4
 [2016-11-13 19:04:56] Accepted 2ce559b5 Diff 1.46K/128 AU3 4
 [2016-11-13 19:05:31] Accepted 33f93be2 Diff 1.26K/128 AU3 4
 [2016-11-13 19:05:32] Accepted f3615c3b Diff 269/128 AU3 4
 [2016-11-13 19:05:36] Accepted 11930e06 Diff 3.73K/128 AU3 4
 [2016-11-13 19:05:52] Accepted 52cd0286 Diff 791/128 AU3 4
 [2016-11-13 19:06:30] Accepted 01122b2f Diff 239/128 AU3 4
 [2016-11-13 19:06:55] Accepted 01ab49df Diff 153/128 AU3 4
 [2016-11-13 19:07:00] Accepted f7a30bd8 Diff 265/128 AU3 4
 [2016-11-13 19:07:08] Accepted 016714ad Diff 183/128 AU3 4
 [2016-11-13 19:07:10] Accepted 19702d73 Diff 2.58K/128 AU3 4
 [2016-11-13 19:07:14] Accepted 01be510d Diff 147/128 AU3 4
 [2016-11-13 19:07:15] Accepted 7cd89c4d Diff 525/128 AU3 4
 [2016-11-13 19:07:18] Accepted 25865f2e Diff 1.75K/128 AU3 4
 [2016-11-13 19:07:24] Accepted 019c3d12 Diff 159/128 AU3 4
 [2016-11-13 19:07:33] Accepted 0107a068 Diff 249/128 AU3 4
 [2016-11-13 19:07:43] Accepted 01602e3e Diff 186/128 AU3 4
 [2016-11-13 19:07:45] Accepted aa8cf55d Diff 384/128 AU3 4
 [2016-11-13 19:07:59] Accepted 01059a9e Diff 251/128 AU3 4
 [2016-11-13 19:08:13] Accepted 01810ea0 Diff 170/128 AU3 4
 [2016-11-13 19:08:20] Accepted 010a18e1 Diff 246/128 AU3 4
 [2016-11-13 19:08:24] Accepted a78cdf93 Diff 391/128 AU3 4
 [2016-11-13 19:08:27] Accepted f023d822 Diff 273/128 AU3 4
```

The avg time of submit share interval is about 10 seconds.


This is nerfing BE and likely CH pet damage considerably, almost a 50% reduction.   I assume that is not what was intended.   People are going to ruin pets if they use them in combat if this is fixed.


<img width="880" alt="2016-11-14 11 39 19" src="https://cloud.githubusercontent.com/assets/5518/20252655/04284a9c-aa5f-11e6-8d58-7df191982375.png">

UpYun 需要设置允许 CORS 请求


 1) PostsController moderator DELETE destroy returns http redirect
     Failure/Error: expect(response).to redirect_to([my_topic, my_post])

       Expected response to be a redirect to <http://test.host/topics/1/posts/1> but was a redirect to <http://test.host/topics/1>.
       Expected "http://test.host/topics/1/posts/1" to be === "http://test.host/topics/1".
     # ./spec/controllers/posts_controller_spec.rb:421:in `block (4 levels) in <top (required)>'


@zl-wang I think you want a space here Julian.


I am sorry, this is just a library so there are no PCBs made. For my projects I use breadboard or prototyping boards for one-offs. You might want to look up in OSH Park or Tindie if anyone has made a PCB with your stepper driver / microcontroller combination.


fazer a integração php mudar de ramo


My apologies. This was supposed to go through a PR first.
(I thought I was pushing to a branch…)


👍 reifying sequential computation looks to have worked out in the end!


@mmuman:
When you build freetype on x86 secondary arch, what name do you get for the debug package?
Do you get freetype_**x86**\_debuginfo (as expected) or freetype\_**x86**\_**x86**\_debuginfo, according to haikuports/haikuporter/issues/85 ?


This allows moderators to update posts, but it doesn't prevent moderators from accessing the create and destroy topic actions. I'm not sure if I have to make a separate method or not, but I will keep playing with it.


Hi, I have this error.

> The model backing the 'ApplicationDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).

After 3 days looking on google, I cant found any solution. Plz help me.


Thi will work with Kenzo?


update edit function


use schema from parsed_url instead of hardcoded https


- add docker support for mysql running locally, use 127.0.0.1 inside app to make connection to local mysql
- improvements to core
- new database class to extend queries, suggested queries folder and example query class
- altered the articles and articles variant classes to provide and example using the new database methodology
- added a connections file for handling connections to databases


12131324: deklarasi variabel


If you're going to release this to the public be careful. People will call you a kanger because you didn't maintain authorship. I don't give a fuck because people call me one even though I keep authorship and build my projects from the ground up. Just thought I'd drop the line to try and help you avoid all that BS from the self proclaimed Android Police. heh


qwe


![](https://github.trello.services/images/mini-trello-icon.png) [Style page with foundation.](https://trello.com/c/tlVVz7QP/27-style-page-with-foundation)


Also includes adding the power relay for remote on/off and associated Photon cloud linkage


Adição da classe Arquivos que auxiliará no registro de datas e dados.


This was a bug that I think was degrading results, especially for SSMs, because not all tempo levels were being included


12131324 : import scanner


cx-freeze-win? Why use this instead of cxfreeze? The PyPI package isn't from the same author as cx-freeze and I can't find what's this package's story.


1 sec is too short


This is actually the commit that is drastically lowering CH pet damage.


12131324 : nilai kesempatan akan berkurang saat mencoba menebak


Uma boa forma de aplicar o "Não confie em ninguém" é verificando o retorno dos métodos, para evitar que valores nulos sejam passados onde não se deveria, ou mesmo com o tipo errado.


Why await? Just return the function and remove the async keyword for the anonymous method


Same here


12131324 : nilai banyak akan bertambah saat mencoba menebak


12131324 : memasukkan tebakan


bmg112. Brianna Govia. Went shopping.


Тут видимо что-то отладочное осталось


@gonetz for devices with OpenGL < 4.3 the better way would be to check for GL_ARB_texture_storage_multisample. For instance, my Linux laptop only supports 3.3, but it has support for GL_ARB_texture_storage_multisample


Зачем public, если оба этих поля только внутри класса используются? Тоже после отладки осталось?
И у приватного поля название с маленькой буквы должно быть


+endfunction


Я все еще настаиваю на том, чтобы передать в конструктор языку коллекцию маркеров. Необязательно сам хэшсет, можно просто список. Тогда этот метод можно будет убрать


implemented #17


timer for #17


dude why is this not working?


* Usaremos mocking de request http, entonces en c/u de los test crearemos un servidor falso que me va a definir la ruta y la respuesta
de esa ruta y lo que busca es que la función que yo esté ejecutando llame a esa ruta a través de la peticion http que yo defino.Para
ello utilizaremos el módulo nock.

* Dado que nuestro proyecto de API tiene diferentes microservicios corriendo (imágenes, users, auth), esto lo vamos a ver
como 3 endpoints diferentes. Localmente si corremos esos microservicios c/u correrá un servidor http en puertos diferentes,
así que necesitamos pasarle a nuestro cliente un mecanismo para poder definir programáticamente los endpoints, a la hora de
lanzar a producción no tendremos ese problema ya que todo esto va estar servido bajo ng-nix, osea vamos a tener una capa http
que va ser la encargada de tener todos estos microservices vistos como un solo servicio a la web externa. Entonces haremos
nuestra clase del cliente que sea configurable, que por defecto vaya a la ruta API que tendremos en producción pero para
poder probar necesitamos definir los diferentes endpoints como si fueran diferentes microservicios corriendo para garantizar
que las peticiones se están haciendo bien

* Implementacion de metodos hibridos


Мне кажется, эта портянка из if заменяется методами из серии TryDoSmth: TryReadEscapeSymbol, TryCloseCurrentElement ....
Можно из этих методов возвращать тру или фолс в зависимости от успеха/неуспеха проведенной операции. ( это нужно для того, чтобы в цикле сделать continue )


Можно оба поля сделать readonly


Esse commit foi mandado duas vezes para a técnica de "Use estrutura de dados seguras". Como foi aplicada em diversas classes e com um número de linhas razoáveis, irei considerar como 2 aplicações.


Hi Jan,

Yes, I guess this might cause confusion if the CMake project name is different than the actual project name. I did this because TWSCPPAPI sounds more natural in English than TWSAPICPP, but I can switch it.

As you may know, the CMake project name is different than the CMake target name. I've always seen CamelCase used for the target name. My point is that I'm not sure if it makes sense to use TwsApiCpp for both the CMake target name and project name. I'll look into it.


I suppose as a matter of principal that we shouldn't have multiple layers in ImageOrg with the same name, even if the used operations specify the Layer itself rather than its name.


Sorry, I don't know why that 2 commit was not maket as you. I re-cherry-pick it again and now is OK.


Yeah I wrote my other paper assuming concepts, but we can downgrade to English requires if need be.


My commit comment: "when TwsCppApi is used by another project (i.e. as a dependency) it is rebuilt everytime that project is built" is not correct. But it is rebuilt every time a fresh copy of the main project is checked out and built, and in general it should not be a subdirectory of the main project if it is used as an external library.


I don't think there's a way to properly track if it is selected, so it more means wantSelected, maybe we should rename to that.  But that was intentional.


do you know of any problem it causes? Maybe we should just remove the call here?


++ thanks for knocking this out :smile:


12131324 : komentar yang keluar saat tebakan yang dimasukkan terlalu kecil


12131324 : komentar yang keluar saat tebakan yang dimasukkan terlalu besar


I had the same issue. And I found that you must alter the customer.cs before add-migration AddBirthdayToCustomer.
To fix issue, you should del/drop the column Birthday , del AddBirthdayToCustomer file in Migration folder and do all things again.


Esse commit também foi mandado para ánalise da técnica "Inicialize todas as variáveis ao declarar". Poucas variáveis foram de fato corrigidas, algumas foram criadas (o que é um ponto positivo), mas o principal ponto da técnica é você inicalizar variáveis que antes no seu código não haviam sido inicializdas.


我编译了，vs2013+qt5.3环境，数据库插入删除有问题。跟单不会跟。连接账户的时候会卡


12131324 : scanner untuk memasukkan string


12131324 : scanner untuk memasukan angka tebakan


Why the `node_modules` did not be ignored?


12131324 : menjalankan game dan berhenti ketika jawaban benar atau kesempatan habis


ujhkh


Esse commit não ficou muito grande, mas mostra um excelente exemplo de aplicação da técnica  "Inicialize variáveis o mais tarde possível"


> AFAIK conventional TokenBucket manages this by starting the token bucket with a queue size of 0 and it will increase the size of the available queue (number of available tokens) by 1 every this.bucketSize/this.interval until the bucket is saturated with bucketSize available tokens

I think I get it, thanks. Sorry about that, I was approaching it more from the processing `bucketSize` items at a time approach, but I understand the other one too. I'll look into TokenBucket a little more.


Oh come on! Did someone really demand ability to store Adobe Photoshop files within GK database? :stuck_out_tongue_closed_eyes:


I see it. Didn't have to do that. Could've just did a little git commit --amend --author


12131324 : komentar muncul ketika game berhasil ditebak


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

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


I know what it does. "Consistency". Go make yourself useful and raise a pull request then, maintain your objectionable credibility at least.


This is a test php script project for message board.


Ok.. Good luck!


> this is a markdown file


rtsp也需要开始读数据，填充播放buf


No problem. Thanks


yeah


@minacle 파기했습니다


I thought about it but it doesn't save any lines, so I didn't do it. You can change it though if you want to remain consistent.


Hmmm I think I copied the marks on accident from Gitbhub. Thanks for fixing it though.


This is [failing Travis](https://travis-ci.org/openstreetmap/openstreetmap-website/builds/175150440) with the error

```
app/assets/javascripts/index/directions/osrm.js: line 33, col 24, Duplicate key 'turn straight'.
app/assets/javascripts/index/directions/osrm.js: line 59, col 24, Duplicate key 'turn straight'.
```


glTextureStorage2DMultisampleEXT signature correspond to glTextureStorage2DMultisample.
I use glTexStorage2DMultisample, so I can't use glTextureStorage2DMultisampleEXT  instead of it.


I believe [`File.Move`](https://msdn.microsoft.com/en-us/library/system.io.file.move(v=vs.110).aspx) method **removes** the source itself. The only exception is:

> If you try to move a file across disk volumes and that file is in use, the file is copied to the destination, but it is not deleted from the source.

But [`File.Delete`](https://msdn.microsoft.com/en-us/library/system.io.file.delete(v=vs.110).aspx) will fail on a locked file too. At least on Windows it will :blush:


@chebyte would you mind opening a PR on the upstream project ?


@chebyte any chance you could open a PR on the upstream Ost project please ?


makeCacheMatrix <- function(x = matrix()) {
    m <- NULL
    set <- function(y) {
        x <<- y
        m <<- NULL
    }
    get <- function() x
    setinverse <- function(solve) m <<- solve
    getinverse <- function() m
    list(set = set, get = get,
         setinverse = setinverse,
         getinverse = getinverse)
}


@icarito, the function is used here
https://github.com/sugarlabs/sugar/blob/master/src/jarabe/controlpanel/cmd.py#L115


updating


这里的anonymous值其实“是否支持匿名”呗？你说的加switch是指用户发帖时选择“是否匿名”对吧。是否匿名是在writing view里确定没错，但是否支持匿名应该是在进入writing view之前就已经确定了吧？我主要是看到它与number、content等的性质一样但处理方式不同，觉得有点怪怪的……


> **rhfhfd**


prueba


GOOD


This should solve half of #1.


Solves #3.


<img width="694" alt="screen shot 2016-11-13 at 9 32 45 pm" src="https://cloud.githubusercontent.com/assets/8387784/20254374/cd21aa82-a9e8-11e6-88c6-825af011a377.png">


This change will introduce null pointer exceptions if sample is null, though.


출퇴근 기록을 위한 commuting_view.html를 추가하였습니다.


Thank you very much 🍺


Thanks for fixing this.  Have you considered making peekToken() itself return tok::eof if the current token is eof?


OK! Verified by DLC


i don't know offhand why this call is here


Well this doesn't even have Skyrim SE support in it at all.  There is no skyrimse folder.  I'm so confused.


This commit also relates to issue #172.


@chrisseaton Let me know if you see any issues. It appears to be working as far as I can tell from the output.


or 4321, or 6969, or.


Make an issue, please! And ideally a PR to fix it :)


I have already fixed "background-repeat: no-repeat;" in aria apg example.


A ideia da técnica "Decomposição em funções atômicas não se restringe a dividir uma chamada em várias chamadas, mas sim em atomizar métodos, que realizam várias funções para que eles realizem a menor quantidade de ações possíveis (mesmo que um método se resuma a chamar inúmeros outros).


You tube link : https://www.youtube.com/watch?v=4uDFXmXoQW8&feature=youtu.be


Remove this bootstrap reference. This is already included in main.jsp


Clase con todas las operaciones para codificar y decodificar el mensaje.


update to django 1.8.1


ok


Please use jquery instead of javascript.


Issue still exists for  Magento 2.1    setup.
Here there is a major code change in the model and repository


yeah that seems the case, it should rather return false


That would certainly clear a lot more of the "parse-making-shaky-assumptions"-related crashers, but the current architecture really helps flesh these things out fairly immediately.  e.g. After fixing this I wondered about precedencegroup parsing in general and fixed #5760.

Still, the benefits might outweigh my concerns.  // @jrose_apple?


Could you confirm this correction?
Thank you.


guess the using might not work inside the do block. check if the env var is set before writing to it, and restore its original value (or un-set-ness) when done loading the package


With the default value being ""?


Why were these used?  Anybody who wants an up-to-date targetcli stack will need these files.  They work beautifully.  If they're missing something, add it.  Don't just throw them away.  I believe that removing these files is a bug, and am requesting that this commit be reverted.


what default value? put it back the way it was when finished, either unset or the prev value


i should add fun that recieve string and return fstream


++ this is great!


That could be. I believe I've seen it used at least once elsewhere. I think .pb is good going forward.


These css and navbar.html you've deleted is updated and should replace the original, please replace it for me.


Please avoid using datatable plugins in main.jsp(Move it to your respective jsp's). Since main.jsp is global, it will be included in all your jsp's including your masters etc..(we should not do that).
Should include only common files in main.jsp.


@pbca26 okay


@pbca26 yes, no problem


GUI has created Kampung Kampus, a nature-inspired educational campus, which is being consciously architected on an ambitious 26,000 sqm space at Khatib, in a land-scarce Singapore.


I did this because I want an image to create an "optimized" frame and also allow a frame to do this. If you have ideas on how to do this differently please let me know.


Exception handling is required here.


@ariel- Sorry about this, but I was wondering, are we expecting passive spell hits to trigger poison, or is it a copy paste mistake ? We weren't triggering poisons in that situation before.


Is that the way does not work? Since there are more functions in the verification.


sorry, ok


Conventions in https://docs.scipy.org/doc/scipy-0.18.1/reference/tutorial/general.html


ETL 서비스 관리(용)


I suspect npm install was not working nicely with gitbook at that time. The original gitbook was generated by gitbook. You can remove it if you want, in fact I would appreciate it :rose: :heart:. You will not hear any complaints from me. I promise 👍


앱 푸시 및 기타 사용자 알림 관리


비용 절약 및 개선을 위한 자동화된 팁 서비스


readme.md


[Your benchmark job](https://github.com/JuliaLang/julia/commit/271b31ddf931528149aeb2a4f0579a7439858575#commitcomment-19805958) has completed - possible performance regressions were detected. A full report can be found [here](https://github.com/JuliaCI/BaseBenchmarkReports/blob/334e11d89ef2f260d7530529138207b77657a9e1/daily_2016_11_14/report.md). cc @jrevels


`gitbook install` will install some plugins into `node_modules`, so I think it should be ignored.😃


use timestamp


![](https://github.trello.services/images/mini-trello-icon.png) [Create Code - Scene 4 - Cargo Hold](https://trello.com/c/okdSpuFB/84-create-code-scene-4-cargo-hold)


I think the key insight is that the "nature" of being Async is to be able to register a callback. I heard it from Daniel Spiewak 2 weeks ago and then you reminded me. The last part which wasn't obvious was how to implement `Apply` for a callback datatype. And on Friday I realized that I didn't need to do that (it is not possible anyway :-)), I could just "delay" the `ap` operation until the interpretation with a Future or a Task which is what `Eff` is already providing with its `ImpureAp` case!


dfdfdf


// move player 1
  			// Move up if after moving, paddle is not outside the screen
 -			if (upPressed && playerOneY - paddleSpeed > 0) {
 +			if (WPressed && playerOneY - paddleSpeed > 0) {
  				playerOneY -= paddleSpeed;
  			}
  			// Move down if after moving paddle is not outside the screen
 -			if (downPressed && playerOneY + playerOneHeight + paddleSpeed < getHeight()) {
 +			if (sPressed && playerOneY + playerOneHeight + paddleSpeed < getHeight()) {
  				playerOneY += paddleSpeed;
  			}

 @@ -116,7 +116,7 @@ public void step() {
  				playerTwoY -= paddleSpeed;
  			}
  			// Move down if after moving paddle is not outside the screen
 -			if (sPressed && playerTwoY + playerTwoHeight + paddleSpeed < getHeight()) {
 +			if (sPwnPressed && playerTwoY + playerTwoHeight + paddleSpeed < getHeight()) {
  				playerTwoY += paddleSpeed;
  			}


I believe there is a type with the function name. Shouldn't it be:
`if (function_exists('finfo_open')) {`

I was having trouble with this (running PHP 5.5.9) and noticed that it kept falling back on the mime_content_type function to determine mime type. Using mime_content_type, the mime type was coming up as application/octet-stream for files that were clearly video/mp4. I don't know why that happened; however, I was able to resolve the problem by changing Line 1252 to use the finfo_open function, and now it works for me (video/mp4 files are correctly being identified as having the video/mp4 mime type using finfo_open).


@AdSchellevis thanks, way better!


here
when you wanna add a channel to the exists slave, you must add the new gtid purged value to the slave server,  but this need to truncate the old value. and the check is_empty() check is here ,I note it .


not need " const " ?


delete


Hahaha


Ты точно здесь хотела использовать protected, а не private?


修改网页前缀


Many European trackers are using a day first time format instead of the US month first format.

One example is https://github.com/cardigann/cardigann/issues/127#issuecomment-254822701

Currently fuzzytime is using the USContext allways, this should be configurable


복합 서비스들은 대부분 특정 목적에 따라 이용되지만, 복잡한 문제의 해결이 가능하여 사용자를 서비스 생태계에 유인할 수 있는 완전히 발달된 서비스입니다. 서비스의 유용성은 요구사항에 따라 다를 수 있습니다. 예를 들어 규모가 크거나 중요한 부분은 이미 사내 시스템과 엔지니어링 팀에서 관리하고 있을 것입니다.


uhm ... it's Ubunt**u** :)


Why are the actual distro scripts (linked) unsatisfactory?


完全额外全额


LGTM


Сделал первый слайд нормальным параллаксом


Hi, how many training samples are used in your training? I trained my model with about 300000 samples.
BTW, please open an issue and formulate your problem in the issue. Thanks.


[inst/source/R/checks.R:76:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L76) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:76:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L76) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:104:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L104) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:104:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L104) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:120:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L120) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:120:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L120) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:139:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L139) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/checks.R:139:26:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/checks.R#L139) *warning:* **no visible global function definition for ‘get_function_body’**
```r
        function_body <- get_function_body(object)
                         ^~~~~~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:62:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L62) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:62:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L62) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:107:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L107) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:107:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L107) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:109:9:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L109) *warning:* **no visible global function definition for ‘throw’, Did you mean 'nrow'?**
```r
        throw(paste0(findings, collapse = "\n"))
        ^~~~~
```
[inst/source/R/wrappers.R:109:9:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L109) *warning:* **no visible global function definition for ‘throw’, Did you mean 'nrow'?**
```r
        throw(paste0(findings, collapse = "\n"))
        ^~~~~
```
[inst/source/R/wrappers.R:146:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L146) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:146:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L146) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:183:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L183) *warning:* **no visible binding for global variable ‘check_file_layout’**
```r
    check_file_layout_defaults <- formals(check_file_layout)
    ^~~~~~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:183:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L183) *warning:* **no visible binding for global variable ‘check_file_layout’**
```r
    check_file_layout_defaults <- formals(check_file_layout)
    ^~~~~~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:212:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L212) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:212:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L212) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:253:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L253) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/wrappers.R:253:17:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/wrappers.R#L253) *warning:* **no visible global function definition for ‘tidy_findings’**
```r
    findings <- tidy_findings(findings)
                ^~~~~~~~~~~~~
```
[inst/source/R/zzz.R:5:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/zzz.R#L5) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(overwrite = FALSE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/source/R/zzz.R:5:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/source/R/zzz.R#L5) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(overwrite = FALSE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/checks.r:12:22:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/checks.r#L12) *warning:* **no visible global function definition for ‘check_file_width’**
```r
    RUnit::checkTrue(check_file_width(file))
                     ^~~~~~~~~~~~~~~~
```
[inst/tests/runit/checks.r:12:22:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/checks.r#L12) *warning:* **no visible global function definition for ‘check_file_width’**
```r
    RUnit::checkTrue(check_file_width(file))
                     ^~~~~~~~~~~~~~~~
```
[inst/tests/runit/checks.r:13:27:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/checks.r#L13) *warning:* **no visible global function definition for ‘check_file_width’**
```r
    RUnit::checkException(check_file_width(file, maximum = 10))
                          ^~~~~~~~~~~~~~~~
```
[inst/tests/runit/checks.r:13:27:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/checks.r#L13) *warning:* **no visible global function definition for ‘check_file_width’**
```r
    RUnit::checkException(check_file_width(file, maximum = 10))
                          ^~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:2:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L2) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_file_width = 100)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:2:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L2) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_file_width = 100)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:14:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L14) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options()
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:14:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L14) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options()
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:17:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L17) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines = 100, max_line_width = 20, overwrite = FALSE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:17:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L17) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines = 100, max_line_width = 20, overwrite = FALSE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:21:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L21) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines = 40, max_line_width = 80, overwrite = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:21:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L21) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines = 40, max_line_width = 80, overwrite = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:26:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L26) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines_of_code = 40, overwrite = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:26:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L26) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(max_lines_of_code = 40, overwrite = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:29:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L29) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(reset = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/utils.r:29:5:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/utils.r#L29) *warning:* **no visible global function definition for ‘set_cleanr_options’**
```r
    set_cleanr_options(reset = TRUE)
    ^~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/wrappers.r:48:22:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/wrappers.r#L48) *warning:* **no visible global function definition for ‘check_functions_in_file’**
```r
    RUnit::checkTrue(check_functions_in_file(file))
                     ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/wrappers.r:48:22:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/wrappers.r#L48) *warning:* **no visible global function definition for ‘check_functions_in_file’**
```r
    RUnit::checkTrue(check_functions_in_file(file))
                     ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/wrappers.r:49:27:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/wrappers.r#L49) *warning:* **no visible global function definition for ‘check_functions_in_file’**
```r
    RUnit::checkException(check_functions_in_file(file, max_line_width = 10))
                          ^~~~~~~~~~~~~~~~~~~~~~~
```
[inst/tests/runit/wrappers.r:49:27:](https://github.com/fvafrCU/cleanr/blob/5ad36b4657a8cf41ae3e49cd1dfc42c392116256/inst/tests/runit/wrappers.r#L49) *warning:* **no visible global function definition for ‘check_functions_in_file’**
```r
    RUnit::checkException(check_functions_in_file(file, max_line_width = 10))
                          ^~~~~~~~~~~~~~~~~~~~~~~
```


무슨 연습이 더 필요한거야~????


wate


Also there is a shiny app package ‘Factoshiny’
https://cran.r-project.org/web/packages/Factoshiny/Factoshiny.pdf