[R/db-lib.R:64:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L64) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      self$polyhedra.rds.file <- getPolyhedraRDSPath()
           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:65:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L65) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      self$polyhedra.rds.file
           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:136:30:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L136) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                             save.on.change = FALSE) {
                             ^~~~~~~~~~~~~~
```
[R/db-lib.R:141:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L141) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (!overwrite & !is.null(prev.data) & !save.on.change){
                                              ^~~~~~~~~~~~~~
```
[R/db-lib.R:156:13:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L156) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        if (save.on.change){
            ^~~~~~~~~~~~~~
```
[R/db-lib.R:165:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L165) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        futile.logger::flog.info(paste(ifelse(save.on.change,
                                              ^~~~~~~~~~~~~~
```
[R/db-lib.R:185:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L185) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                     save.on.change = FALSE) {
                                     ^~~~~~~~~~~~~~
```
[R/db-lib.R:187:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L187) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      home.dir.data <- getDataDir()
      ^~~~~~~~~~~~~
```
[R/db-lib.R:190:51:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L190) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.dir   <- source.config$getBaseDir(home.dir.data)
                                                  ^~~~~~~~~~~~~
```
[R/db-lib.R:191:58:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L191) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.files <- source.config$getPolyhedraFiles(home.dir.data)
                                                         ^~~~~~~~~~~~~
```
[R/db-lib.R:220:37:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L220) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      self$saveRDS(save.on.change = save.on.change)
                                    ^~~~~~~~~~~~~~
```
[R/db-lib.R:223:24:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L223) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    saveRDS = function(save.on.change = TRUE){
                       ^~~~~~~~~~~~~~
```
[R/db-lib.R:225:31:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L225) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (self$ledger$dirty & save.on.change){
                              ^~~~~~~~~~~~~~
```
[R/db-lib.R:228:45:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L228) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                       self$polyhedra.rds.file))
                                            ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:229:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L229) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        ret <- saveRDS(self, self$polyhedra.rds.file)
                                  ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:238:22:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L238) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                     save.on.change = FALSE,
                     ^~~~~~~~~~~~~~
```
[R/db-lib.R:243:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L243) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.retrieve <- 0
        ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:246:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L246) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.retrieve <- max.quant
        ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:250:53:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L250) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                        max.quant = max.quant.retrieve,
                                                    ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:258:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L258) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      home.dir.data <- getDataDir()
      ^~~~~~~~~~~~~
```
[R/db-lib.R:263:13:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L263) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
            sample.2.cover <- sort(sample(1:n, size = max.quant))
            ^~~~~~~~~~~~~~
```
[R/db-lib.R:266:13:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L266) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
            sample.2.cover <- 1:n
            ^~~~~~~~~~~~~~
```
[R/db-lib.R:268:48:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L268) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          filenames2scrape <- filenames2scrape[sample.2.cover, ]
                                               ^~~~~~~~~~~~~~
```
[R/db-lib.R:271:11:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L271) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          current.filename.data <- filenames2scrape[r, ]
          ^~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:272:21:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L272) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          source <- current.filename.data$source
                    ^~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:274:53:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L274) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          polyhedra.dir <- source.config$getBaseDir(home.dir.data)
                                                    ^~~~~~~~~~~~~
```
[R/db-lib.R:275:11:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L275) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          polyhedron.file.id <- current.filename.data$file.id
          ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:275:33:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L275) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          polyhedron.file.id <- current.filename.data$file.id
                                ^~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:276:30:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L276) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          source.filename <- current.filename.data$source.filename
                             ^~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:280:54:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L280) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                polyhedron.file.id = polyhedron.file.id,
                                                     ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:284:39:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L284) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        self$saveRDS(save.on.change = save.on.change)
                                      ^~~~~~~~~~~~~~
```
[R/db-lib.R:292:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L292) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                      save.on.change = FALSE,
                      ^~~~~~~~~~~~~~
```
[R/db-lib.R:293:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L293) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                      skip.still.queued = FALSE){
                      ^~~~~~~~~~~~~~~~~
```
[R/db-lib.R:295:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L295) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                  polyhedron.file.id, source.filename){
                                  ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:303:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L303) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
            polyhedron.file.id = polyhedron.file.id,
                                 ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:310:49:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L310) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                               save.on.change = save.on.change)
                                                ^~~~~~~~~~~~~~
```
[R/db-lib.R:331:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L331) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.time <- self$ledger$getSizeToTimeScrape(sources = sources,
        ^~~~~~~~~~~~~~
```
[R/db-lib.R:335:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L335) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.time <- 0
        ^~~~~~~~~~~~~~
```
[R/db-lib.R:337:27:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L337) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (max.quant > 0 & max.quant.time > 0){
                          ^~~~~~~~~~~~~~
```
[R/db-lib.R:338:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L338) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.scrape <- min(max.quant, max.quant.time)
        ^~~~~~~~~~~~~~~~
```
[R/db-lib.R:338:44:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L338) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.scrape <- min(max.quant, max.quant.time)
                                           ^~~~~~~~~~~~~~
```
[R/db-lib.R:342:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L342) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        max.quant.scrape <- max(max.quant,
        ^~~~~~~~~~~~~~~~
```
[R/db-lib.R:343:33:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L343) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                max.quant.time)
                                ^~~~~~~~~~~~~~
```
[R/db-lib.R:352:41:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L352) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                        max.quant.time,
                                        ^~~~~~~~~~~~~~
```
[R/db-lib.R:354:41:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L354) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                        max.quant.scrape))
                                        ^~~~~~~~~~~~~~~~
```
[R/db-lib.R:358:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L358) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                 max.quant      = max.quant.scrape,
                                  ^~~~~~~~~~~~~~~~
```
[R/db-lib.R:359:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L359) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                 save.on.change = save.on.change)
                                  ^~~~~~~~~~~~~~
```
[R/db-lib.R:360:11:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L360) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (skip.still.queued){
          ^~~~~~~~~~~~~~~~~
```
[R/db-lib.R:374:41:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L374) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          self$saveRDS(save.on.change = save.on.change)
                                        ^~~~~~~~~~~~~~
```
[R/db-lib.R:382:28:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L382) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (file.exists(self$polyhedra.rds.file)) {
                           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:383:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L383) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        polyhedra.db.saved <- readRDS(self$polyhedra.rds.file)
        ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:383:44:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L383) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        polyhedra.db.saved <- readRDS(self$polyhedra.rds.file)
                                           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:384:39:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L384) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        if (!isCompatiblePolyhedraRDS(polyhedra.db.saved)){
                                      ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:395:33:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L395) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                polyhedron.file.id,
                                ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:401:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L401) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
            polyhedron.file.id = polyhedron.file.id,
                                 ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:421:20:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L421) *style:* **Variable and function names should not use underscores.**
```r
            res <- expect_true(self$existsPolyhedron(source = source,
                   ^~~~~~~~~~~
```
[R/db-lib.R:426:13:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L426) *style:* **Variable and function names should not use underscores.**
```r
            expect_equal(scraped.polyhedron, db.polyhedron)
            ^~~~~~~~~~~~
```
[R/db-lib.R:457:28:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L457) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      if (file.exists(self$polyhedra.rds.file)) {
                           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:458:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L458) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        polyhedra.db.saved <- readRDS(self$polyhedra.rds.file)
        ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:458:44:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L458) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        polyhedra.db.saved <- readRDS(self$polyhedra.rds.file)
                                           ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:459:39:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L459) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        if (!isCompatiblePolyhedraRDS(polyhedra.db.saved)){
                                      ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:468:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L468) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      test.task.gen.function <- function(polyhedra.dir, source.config,
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:469:42:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L469) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                         polyhedron.file.id, source.filename){
                                         ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:472:30:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L472) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        polyhedron.ledger <- polyhedra.db.saved$ledger$
                             ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:473:14:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L473) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
          df[polyhedra.db.saved$ledger$getIdFilename(source, source.filename), ]
             ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:476:50:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L476) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        task <- TestTaskClass$new(polyhedra.db = polyhedra.db.saved,
                                                 ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:480:56:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L480) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                  polyhedron.file.id = polyhedron.file.id,
                                                       ^~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:486:43:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L486) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                        covering.code   = test.task.gen.function,
                                          ^~~~~~~~~~~~~~~~~~~~~~
```
[R/db-lib.R:497:42:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L497) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                         save.on.change = FALSE){
                                         ^~~~~~~~~~~~~~
```
[R/db-lib.R:502:55:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/db-lib.R#L502) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                   save.on.change   = save.on.change)
                                                      ^~~~~~~~~~~~~~
```
[R/env-lib.R:74:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L74) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    .data.env <- "PACKAGE"
    ^~~~~~~~~
```
[R/env-lib.R:76:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L76) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    .data.env <- readLines(environment.filepath)[1]
    ^~~~~~~~~
```
[R/env-lib.R:79:37:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L79) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  setUserEnvir(".data.env", value = .data.env)
                                    ^~~~~~~~~
```
[R/env-lib.R:80:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L80) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .data.env
  ^~~~~~~~~
```
[R/env-lib.R:122:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L122) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    .data.env <- env
    ^~~~~~~~~
```
[R/env-lib.R:128:11:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L128) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    write(.data.env, getEnvironmentFilepath())
          ^~~~~~~~~
```
[R/env-lib.R:131:37:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L131) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  setUserEnvir(".data.env", value = .data.env)
                                    ^~~~~~~~~
```
[R/env-lib.R:132:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L132) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .data.env
  ^~~~~~~~~
```
[R/env-lib.R:154:33:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L154) *style:* **Variable and function names should not use underscores.**
```r
getPolyhedraRDSPath <- function(polyhedra_rds_filename = "polyhedra.RDS") {
                                ^~~~~~~~~~~~~~~~~~~~~~
```
[R/env-lib.R:155:27:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L155) *style:* **Variable and function names should not use underscores.**
```r
  file.path(getDataDir(), polyhedra_rds_filename)
                          ^~~~~~~~~~~~~~~~~~~~~~
```
[R/env-lib.R:205:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L205) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .data.env <- getDataEnv()
  ^~~~~~~~~
```
[R/env-lib.R:207:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/env-lib.R#L207) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  if (.data.env == "HOME"){
      ^~~~~~~~~
```
[R/ledger-lib.R:92:8:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L92) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
       row.preloaded.t2s <- which(self$preloaded.data$source == source &
       ^~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:94:19:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L94) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
       if (length(row.preloaded.t2s) == 1){
                  ^~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:95:48:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L95) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
         preloaded.data <- self$preloaded.data[row.preloaded.t2s, ]
                                               ^~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:149:6:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L149) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     scraped.name.lower <- ""
     ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:178:10:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L178) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
         fields.numeric.update <- c("time.scraped")
         ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:179:10:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L179) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
         values.numeric.update <- c(time.scraped)
         ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:192:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L192) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           scraped.name.lower <- tolower(scraped.name)
           ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:193:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L193) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           existing.polyhedron.name.rows <- which(self$df$source == source &
           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:194:61:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L194) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                    self$df$scraped.name == scraped.name.lower)
                                                            ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:195:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L195) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           if (length(existing.polyhedron.name.rows) > 0){
                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:196:53:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L196) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
             error <- paste(error, "Scraped name ", scraped.name.lower,
                                                    ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:198:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L198) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                            paste(existing.polyhedron.name.rows,
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:203:18:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L203) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
             if (scraped.name.lower != tolower(preloaded.name)){
                 ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:220:31:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L220) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                              scraped.name.lower,
                              ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:223:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L223) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           fields.numeric.update <- c(fields.numeric.update,
           ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:223:39:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L223) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           fields.numeric.update <- c(fields.numeric.update,
                                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:226:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L226) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           values.numeric.update <- c(values.numeric.update,
           ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:226:39:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L226) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           values.numeric.update <- c(values.numeric.update,
                                      ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:230:32:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L230) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
         self$df[retrieved.id, fields.numeric.update] <-
                               ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:231:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L231) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
           values.numeric.update
           ^~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:245:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L245) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                     scraped.name.lower,
                                     ^~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:318:37:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L318) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     write.csv(preloaded.data, self$preloaded.data.filename,
                                    ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:323:11:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L323) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     self$preloaded.data.filename <- getPreloadedDataFilename()
          ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:324:50:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L324) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     self$preloaded.data <- utils::read.csv(self$preloaded.data.filename)
                                                 ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:328:6:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L328) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source <- self$preloaded.data[self$preloaded.data$source %in%
     ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:330:6:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L330) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source <- pre.comp.source[order(pre.comp.source$vertices,
     ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:330:25:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L330) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source <- pre.comp.source[order(pre.comp.source$vertices,
                        ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:330:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L330) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source <- pre.comp.source[order(pre.comp.source$vertices,
                                              ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:331:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L331) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                              pre.comp.source$faces,
                                              ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:332:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L332) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                              pre.comp.source$source,
                                              ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:333:47:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L333) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                              pre.comp.source$filename), ]
                                              ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:335:6:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L335) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source$cummsum <- cumsum(pre.comp.source$time2scrape)
     ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:335:40:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L335) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     pre.comp.source$cummsum <- cumsum(pre.comp.source$time2scrape)
                                       ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:336:19:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L336) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
     length(which(pre.comp.source$cummsum < time2scrape))
                  ^~~~~~~~~~~~~~~
```
[R/ledger-lib.R:363:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L363) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                     order.by.vertices.faces = FALSE){
                                     ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:382:56:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L382) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                             order.by.vertices.faces = order.by.vertices.faces)
                                                       ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:387:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L387) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                 order.by.vertices.faces = FALSE){
                                 ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/ledger-lib.R:398:12:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/ledger-lib.R#L398) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
       if (order.by.vertices.faces){
           ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:8:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L8) *style:* **Variable and function names should not use underscores.**
```r
getPreloadedDataFilename <- function(polyhedra_preloaded_data =
                                     ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:10:27:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L10) *style:* **Variable and function names should not use underscores.**
```r
  file.path(getDataDir(), polyhedra_preloaded_data)
                          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:23:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L23) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  polyhedra.rds.file <- getPolyhedraRDSPath()
  ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:26:19:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L26) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  if (file.exists(polyhedra.rds.file)) {
                  ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:27:36:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L27) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    polyhedra.candidate <- readRDS(polyhedra.rds.file)
                                   ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:38:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L38) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .available.sources <- getPackageEnvir(".available.sources")
  ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:39:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L39) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .available.scrapping.conf <- getPackageEnvir(".available.scrapping.conf")
  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:44:35:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L44) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  scrapePolyhedra(scrape.config = .available.scrapping.conf[["pkg-minimal"]],
                                  ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:46:36:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L46) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                  sources.config = .available.sources)
                                   ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:83:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L83) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        tmp.db.path <- list.files(path = td, pattern = "qbotics*")[1]
        ^~~~~~~~~~~
```
[R/package-lib.R:84:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L84) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        files.to.copy <- list.files(file.path(td, tmp.db.path))
        ^~~~~~~~~~~~~
```
[R/package-lib.R:84:51:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L84) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        files.to.copy <- list.files(file.path(td, tmp.db.path))
                                                  ^~~~~~~~~~~
```
[R/package-lib.R:86:40:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L86) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        file.copy(from = file.path(td, tmp.db.path, files.to.copy),
                                       ^~~~~~~~~~~
```
[R/package-lib.R:86:53:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L86) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        file.copy(from = file.path(td, tmp.db.path, files.to.copy),
                                                    ^~~~~~~~~~~~~
```
[R/package-lib.R:89:30:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L89) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        unlink(file.path(td, tmp.db.path), recursive = TRUE)
                             ^~~~~~~~~~~
```
[R/package-lib.R:111:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L111) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  polyhedra.ledger.scraped <-
  ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:117:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L117) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .available.sources <- getPackageEnvir(".available.sources")
  ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:118:24:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L118) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  for (source in names(.available.sources)){
                       ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:119:22:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L119) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    source.config <- .available.sources[[source]]
                     ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:120:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L120) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    dest.folder.source <- source.config$getBaseDir(dest.folder)
    ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:121:21:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L121) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    if (file.exists(dest.folder.source)){
                    ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:127:16:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L127) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
               dest.folder.source, " Call ",
               ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:131:24:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L131) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  for (source in names(.available.sources)){
                       ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:132:22:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L132) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    source.config <- .available.sources[[source]]
                     ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:133:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L133) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    dest.folder.source <- source.config$getBaseDir(dest.folder)
    ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:134:21:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L134) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    if (file.exists(dest.folder.source)){
                    ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:135:14:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L135) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      unlink(dest.folder.source, recursive = TRUE)
             ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:137:16:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L137) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    dir.create(dest.folder.source, showWarnings = FALSE, recursive = TRUE)
               ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:148:26:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L148) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  for (i in seq_len(nrow(polyhedra.ledger.scraped))){
                         ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:149:27:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L149) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    current.polyhedron <- polyhedra.ledger.scraped[i, ]
                          ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:150:22:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L150) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    source.config <- .available.sources[[current.polyhedron$source]]
                     ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:151:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L151) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    dest.folder.source <- source.config$getBaseDir(dest.folder)
    ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:154:19:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L154) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                  dest.folder.source)){
                  ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:191:27:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L191) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    getBaseDir = function(home.dir.data) {
                          ^~~~~~~~~~~~~
```
[R/package-lib.R:192:17:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L192) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      file.path(home.dir.data, "sources", self$base.dir)
                ^~~~~~~~~~~~~
```
[R/package-lib.R:194:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L194) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    getPolyhedraFiles = function(home.dir.data){
                                 ^~~~~~~~~~~~~
```
[R/package-lib.R:223:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L223) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    getPolyhedraFiles = function(home.dir.data){
                                 ^~~~~~~~~~~~~
```
[R/package-lib.R:225:42:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L225) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.dir   <- self$getBaseDir(home.dir.data)
                                         ^~~~~~~~~~~~~
```
[R/package-lib.R:231:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L231) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    scrape = function(polyhedron.file.id, source.filename){
                      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:232:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L232) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.netlib.lines <- readLines(source.filename)
      ^~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:233:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L233) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- source.filename
      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:234:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L234) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- strsplit(polyhedron.file.id, split = "/")[[1]]
      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:234:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L234) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- strsplit(polyhedron.file.id, split = "/")[[1]]
                                     ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:235:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L235) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- polyhedron.file.id[length(polyhedron.file.id)]
      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:235:29:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L235) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- polyhedron.file.id[length(polyhedron.file.id)]
                            ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:235:55:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L235) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedron.file.id <- polyhedron.file.id[length(polyhedron.file.id)]
                                                      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:236:60:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L236) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      current.polyhedron <- Polyhedron.class$new(file.id = polyhedron.file.id)
                                                           ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:237:57:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L237) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      current.polyhedron$scrapeNetlib(netlib.p3.lines = polyhedra.netlib.lines)
                                                        ^~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:269:34:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L269) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    getPolyhedraFiles = function(home.dir.data){
                                 ^~~~~~~~~~~~~
```
[R/package-lib.R:276:42:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L276) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.dir   <- self$getBaseDir(home.dir.data)
                                         ^~~~~~~~~~~~~
```
[R/package-lib.R:281:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L281) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    scrape = function(polyhedron.file.id, source.filename){
                      ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:282:7:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L282) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      polyhedra.dmccoey.lines <- readLines(source.filename)
      ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:283:60:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L283) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      current.polyhedron <- Polyhedron.class$new(file.id = polyhedron.file.id)
                                                           ^~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:285:42:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L285) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                                         polyhedra.dmccoey.lines)
                                         ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:326:38:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L326) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
isCompatiblePolyhedraRDS <- function(.polyhedra.candidate =
                                     ^~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:329:23:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L329) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  file.class <- class(.polyhedra.candidate)
                      ^~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:337:21:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L337) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      compatible <- .polyhedra.candidate$getVersion() == db.version
                    ^~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:345:22:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L345) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
                     .polyhedra.candidate$getVersion(),
                     ^~~~~~~~~~~~~~~~~~~~
```
[R/package-lib.R:388:3:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L388) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  .package.db <- getPackageEnvir(".package.db")
  ^~~~~~~~~~~
```
[R/package-lib.R:389:10:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/package-lib.R#L389) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
  ret <- .package.db[[getPackageVersion()]]
         ^~~~~~~~~~~
```
[R/polyhedra-lib.R:93:32:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L93) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
initialize = function(file.id, netlib.p3.lines) {
                               ^~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:95:10:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L95) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    self$netlib.p3.lines <- netlib.p3.lines
         ^~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:95:29:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L95) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    self$netlib.p3.lines <- netlib.p3.lines
                            ^~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:100:28:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L100) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    observer.label <- self$netlib.p3.lines[self$labels.rows[label.number]]
                           ^~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:108:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L108) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    first.data.row <- self$labels.rows[label.number]
    ^~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:109:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L109) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    last.data.row <- self$labels.rows[label.number + 1]
    ^~~~~~~~~~~~~
```
[R/polyhedra-lib.R:111:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L111) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    if (first.data.row > last.data.row) {
        ^~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:111:26:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L111) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    if (first.data.row > last.data.row) {
                         ^~~~~~~~~~~~~
```
[R/polyhedra-lib.R:114:9:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L114) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        first.data.row, last.data.row))
        ^~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:114:25:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L114) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        first.data.row, last.data.row))
                        ^~~~~~~~~~~~~
```
[R/polyhedra-lib.R:116:18:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L116) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      ret <- c( (first.data.row + 1): (last.data.row - 1))
                 ^~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:116:40:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L116) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
      ret <- c( (first.data.row + 1): (last.data.row - 1))
                                       ^~~~~~~~~~~~~
```
[R/polyhedra-lib.R:121:10:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L121) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    self$netlib.p3.lines[self$labels.rows]
         ^~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:144:5:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L144) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    open.bracket.pos <- which(strsplit(x, "")[[1]] == "[")
    ^~~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:146:16:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L146) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
    if (length(open.bracket.pos) > 0) {
               ^~~~~~~~~~~~~~~~
```
[R/polyhedra-lib.R:147:29:](https://github.com/qbotics/Rpolyhedra/blob/2d1840b459300b75022cc64f878c276a758251dd/R/polyhedra-lib.R#L147) *style:* **Words within variable and function names should be separated by '_' rather than '.'.**
```r
        ret <- substr(x, 1, open.bracket.pos - 1)
                            ^~~~~~~~~~~~~~~~
```


`m_ar` isn't initialized anywhere AFAICS. Will result in segmentation fault, no?


The original code enabled this for SolutionItem types - which presumably is any other non DotNetProject, which do exist. Seems that is no longer the case.

`info.Enabled = IdeApp.ProjectOperations.CurrentSelectedItem is Solution || IdeApp.ProjectOperations.CurrentSelectedItem is SolutionItem;`


Я надеюсь, ты это писал через alt+insert. и потом опция конструктор.


please stop making unofficial builds and join citra


Вообще, начиная, с java 8, классом Date уже особо не пользуются. Используют как правило класс LocalDate.


This is a merge conflict with a server-side fix. :|


Added


Для автоматического форматирования кода использую сочетание ctrl+alt+L.


Si ves esto, no me juzgues por el código que vas a ver jaja


happy 100 commits!


unused, delete it


patch


I agree with @divyabhargov that it is a good idea to have javadoc error checks here. Was there an issue that could not be solved in the javadocs ?


RCTVersionPatch


This is so copyTree doesn't break. And -e tells us what the error was while running a skim job.


exports.version


S-1-5-21-1203612322-196291718-2512581465-1001
S-1-5-21-838775495-1321865080-1317861173-1000


This commit seems to breaks things!

E.g. open the editor program and type ' //' (two spaces, followed by c++ comment signature) => garbage displayed!

Also there is a warning (seen under Ubuntu 18.10):

Fl_Text_Display.cxx: In member function ‘int Fl_Text_Display::handle_vline(int, int, int, int, int, int, int, int, int) const’:
Fl_Text_Display.cxx:2092:24: warning: ‘charStyle’ may be used uninitialized in this function [-Wmaybe-uninitialized]
       if ( (style&0xff)==(charStyle&0xff)) {
            ~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~

...which is probably correct.


Сложноватая формула для определения чётности. По моему достаточно было просто если a%2 == 0 то чётная.
Такие большие выражения лучше выносить в отдельную строку и давать понятное название переменной.


Groupss -> Groups


反反复复


please create 2 separate methods


With this fix, UYVU is no longer available in my CLF. Why is this platform check necessary?

Please check the issue #1147 to the details.