[R/findAssessmentKey.R:35:38:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/findAssessmentKey.R#L35) *warning:* **no visible binding for global variable ‘getListStocks’**
```r
  out <- do.call(rbind, lapply(year, getListStocks))
                                     ^~~~~~~~~~~~~
```
[R/findAssessmentKey.R:66:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/findAssessmentKey.R#L66) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  findAssessmentKey(stock = stock, year = year, regex = regex, full = full)
  ^~~~~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getFishStockReferencePoints.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:39:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getFishStockReferencePoints.R#L39) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getFishStockReferencePoints", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:42:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getFishStockReferencePoints.R#L42) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse)
              ^~~~~~~~~
```
[R/getGraph.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getGraph.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getGraph.R:43:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getGraph.R#L43) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice(operation, assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getGraph.R:46:22:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getGraph.R#L46) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  out <- lapply(out, sag_parse, type = "graph")
                     ^~~~~~~~~
```
[R/getGraph.R:85:1:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getGraph.R#L85) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getFishingMortalityHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getGraph.R:89:1:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getGraph.R#L89) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getRecruitmentHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:25:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getLatestStockAdviceList.R#L25) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getLatestStockAdviceList")
         ^~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:28:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getLatestStockAdviceList.R#L28) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(x = out, type = "table")
  ^~~~~~~~~
```
[R/getListStocks.R:26:35:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getListStocks.R#L26) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(year, function(i) sag_webservice("getListStocks", year = i))
                                  ^~~~~~~~~~~~~~
```
[R/getListStocks.R:29:30:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getListStocks.R#L29) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  do.call(rbind, lapply(out, sag_parse))
                             ^~~~~~~~~
```
[R/getSAG.R:52:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAG.R#L52) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  assessmentKey <- findAssessmentKey(stock, year, regex = TRUE, full = FALSE)
                   ^~~~~~~~~~~~~~~~~
```
[R/getSAG.R:80:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAG.R#L80) *warning:* **no visible global function definition for ‘simplify’**
```r
    out <- simplify(out)
           ^~~~~~~~
```
[R/getSAGGraphs.R:31:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAGGraphs.R#L31) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:23:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAGTypeGraphsSettings.R#L23) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeGraphs")
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:26:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAGTypeGraphsSettings.R#L26) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAGTypeGraphsSettings.R#L33) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeSettings", SAGChartKey = SAGChartKey)
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:36:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSAGTypeGraphsSettings.R#L36) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:40:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getsetSettingsForAStock.R#L40) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGSettingsForAStock", assessmentKey = assessmentKey)
         ^~~~~~~~~~~~~~
```
[R/getsetSettingsForAStock.R:43:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getsetSettingsForAStock.R#L43) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:56:13:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getsetSettingsForAStock.R#L56) *warning:* **no visible global function definition for ‘simplify’**
```r
  invisible(simplify(unlist(out)))
            ^~~~~~~~
```
[R/getStockDownloadData.R:34:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L34) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:37:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L37) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockDownloadData", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:40:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L40) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getStockDownloadData.R:46:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L46) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:54:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L54) *warning:* **no visible global function definition for ‘sag_documentService_uri’**
```r
  out <- sapply(assessmentKey, function(i) sag_documentService_uri("XMLDownload", assessmentKey = i))
                                           ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:64:7:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockDownloadData.R#L64) *warning:* **no visible global function definition for ‘readSAGxml’**
```r
      readSAGxml(x)
      ^~~~~~~~~~
```
[R/getStockStatusValues.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockStatusValues.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockStatusValues.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockStatusValues.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockStatusValues", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockStatusValues.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getStockStatusValues.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getSummaryTable.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSummaryTable.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSummaryTable.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSummaryTable.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getSummaryTable.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getSummaryTable.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/getYSBRSummaryTable.R:32:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getYSBRSummaryTable.R#L32) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:35:44:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getYSBRSummaryTable.R#L35) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getYSBRSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:38:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/getYSBRSummaryTable.R#L38) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L33) *warning:* **no visible global function definition for ‘sag_uri’**
```r
  uri <- sag_uri("getTokenExpiration", token = Sys.getenv("SG_PAT"))
         ^~~~~~~
```
[R/SAGtokens.R:34:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L34) *warning:* **no visible global function definition for ‘sag_get’**
```r
  out <- sag_get(uri)
         ^~~~~~~
```
[R/SAGtokens.R:44:27:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L44) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:44:61:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L44) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGtokens.R:57:27:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L57) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:57:61:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGtokens.R#L57) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGxml.R:54:1:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L54) *style:* **Lines should not be more than 120 characters.**
```r
                  "<Assessment xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='ICES_Standard_Graphs.xsd'>",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGxml.R:58:33:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L58) *warning:* **no visible global function definition for ‘validNames’**
```r
  info <- info[names(info) %in% validNames("stockInfo")]
                                ^~~~~~~~~~
```
[R/SAGxml.R:62:45:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L62) *warning:* **no visible global function definition for ‘validNames’**
```r
  fishdata <- fishdata[names(fishdata) %in% validNames("stockFishdata")]
                                            ^~~~~~~~~~
```
[R/SAGxml.R:79:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L79) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "upload")
  ^~~~~~~~~
```
[R/SAGxml.R:85:11:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L85) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(x[names(x) != "Fish_Data"]))
          ^~~~~~~~~~~~~~
```
[R/SAGxml.R:86:19:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L86) *warning:* **no visible binding for global variable ‘stockInfo’**
```r
  info <- do.call(stockInfo, info)
                  ^~~~~~~~~
```
[R/SAGxml.R:89:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L89) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  fishdata <- sag_parseTable(unname(x[names(x) == "Fish_Data"]))
              ^~~~~~~~~~~~~~
```
[R/SAGxml.R:90:23:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L90) *warning:* **no visible binding for global variable ‘stockFishdata’**
```r
  fishdata <- do.call(stockFishdata, fishdata)
                      ^~~~~~~~~~~~~
```
[R/SAGxml.R:175:30:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L175) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockInfo")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:177:25:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L177) *warning:* **no visible global function definition for ‘validNames’**
```r
  extra_cols <- setdiff(validNames("stockInfo"), names(val))
                        ^~~~~~~~~~
```
[R/SAGxml.R:182:14:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L182) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[validNames("stockInfo")]
             ^~~~~~~~~~
```
[R/SAGxml.R:197:24:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L197) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockInfo")]
                       ^~~~~~~~~~
```
[R/SAGxml.R:232:30:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L232) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockFishdata")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:235:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L235) *warning:* **no visible global function definition for ‘validNames’**
```r
  val[setdiff(validNames("stockFishdata"), names(val))] <- NA
              ^~~~~~~~~~
```
[R/SAGxml.R:250:24:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/SAGxml.R#L250) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockFishdata")]
                       ^~~~~~~~~~
```
[R/uploadStock.R:35:13:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/uploadStock.R#L35) *warning:* **no visible global function definition for ‘createSAGxml’**
```r
  stkxml <- createSAGxml(info, fishdata)
            ^~~~~~~~~~~~
```
[R/uploadStock.R:40:11:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/uploadStock.R#L40) *warning:* **no visible global function definition for ‘uploadXMLFile’**
```r
  file <- uploadXMLFile(stkxml)
          ^~~~~~~~~~~~~
```
[R/uploadStock.R:74:10:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/uploadStock.R#L74) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("uploadStock", strSessionID = datsu_resp$SessionID)
         ^~~~~~~~~~~~~~
```
[R/uploadStock.R:85:20:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/uploadStock.R#L85) *warning:* **no visible global function definition for ‘simplify’**
```r
  assessmentKey <- simplify(unlist(out))
                   ^~~~~~~~
```
[R/uploadXMLFile.R:4:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/uploadXMLFile.R#L4) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri("uploadXMLFile", token = "test")
           ^~~~~~~
```
[R/utilities.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:7:42:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L13) *warning:* **no visible global function definition for ‘sag_get’**
```r
  sag_get(uri)
  ^~~~~~~
```
[R/utilities.R:21:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:21:42:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:23:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L23) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:115:15:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L115) *warning:* **no visible global function definition for ‘sag_getXmlDataType’**
```r
    xnames <- sag_getXmlDataType(names(x[1]))
              ^~~~~~~~~~~~~~~~~~
```
[R/utilities.R:143:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L143) *warning:* **no visible global function definition for ‘simplify’**
```r
  simplify(x)
  ^~~~~~~~
```
[R/utilities.R:150:11:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L150) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(SummaryTable = x[which(names(x) != "lines")]))
          ^~~~~~~~~~~~~~
```
[R/utilities.R:153:8:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/utilities.R#L153) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  x <- sag_parseTable(x[["lines"]])
       ^~~~~~~~~~~~~~
```
[R/WSDL_parser.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:7:37:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:9:37:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L13) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "WSDL")
  ^~~~~~~~~
```
[R/WSDL_parser.R:19:3:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L19) *warning:* **no visible binding for global variable ‘schema’**
```r
  schema[[which]]
  ^~~~~~
```
[R/WSDL_parser.R:25:21:](https://github.com/ices-tools-prod/icesSAG/blob/8edab1fd1f237f32b6b55233bc3bb5d19af9f280/R/WSDL_parser.R#L25) *warning:* **no visible global function definition for ‘getWebServiceDescription’**
```r
  services <- names(getWebServiceDescription(secure = secure))
                    ^~~~~~~~~~~~~~~~~~~~~~~~
```


it was done  as specified by our mentor


@nurse I understand.
Please try the `platform_is_not` fix or similar first if possible.
Removing spec files should be last resort, please ping me first (e.g. Slack, Twitter, GitHub, email, etc) if there are many failing specs.
I never mean to make MRI's CI red of course.

I'd like to know quickly if RubyCI is failing after updating specs (or even better, before specs gets merged), but currently I have no efficient way to know about it except manually checking a couple hours later which is inefficient and too easy to forget.
Is there a better way?


can you please give example how we can use this


react-native


a comment


unparam: NewSeedrFileCommand redeclared in this block


unparam: other declaration of NewSeedrFileCommand


unparam: invalid operation: m (variable of type *seedrManager) has no field or method Folders


unconvert: NewSeedrFileCommand redeclared in this block


unconvert: other declaration of NewSeedrFileCommand


unconvert: invalid operation: m (variable of type *seedrManager) has no field or method Folders


build failed due yarn
```
#!/bin/bash -eo pipefail
yarn install
yarn install v0.24.6
[1/4] Resolving packages...
[2/4] Fetching packages...
error An unexpected error occurred: "https://registry.yarnpkg.com/safer-buffer/-/safer-buffer-2.1.2.tgz: Request failed \"500 Internal Server Error\"".
info If you think this is a bug, please open a bug report with the information provided in "/root/app/yarn-error.log".
info Visit https://yarnpkg.com/en/docs/cli/install for documentation about this command.
Exited with code 1
```


You'll probably want to delete `renderPlayer` field as well.


This css styles could be in index.css.


Will do that later. This is a temporary push for Poly to test


unparam: could not import github.com/disiqueira/ultraslackbot/pkg/seedr (cannot find package "github.com/disiqueira/ultraslackbot/pkg/seedr" in any of:


unparam: invalid operation: s.client (variable of type *invalid type) has no field or method Folders


unparam: cannot range over folders.Folders (invalid operand)


unparam: invalid operation: s.client (variable of type *invalid type) has no field or method Folder


unparam: cannot range over folder.Files (invalid operand)


unparam: invalid operation: s.client (variable of type *invalid type) has no field or method HLS


unparam: could not import github.com/disiqueira/ultraslackbot/pkg/command/seedr (cannot find package "github.com/disiqueira/ultraslackbot/pkg/command/seedr" in any of:


unconvert: could not import github.com/disiqueira/ultraslackbot/pkg/command/seedr (cannot find package "github.com/disiqueira/ultraslackbot/pkg/command/seedr" in any of:


unconvert: could not import github.com/disiqueira/ultraslackbot/pkg/seedr (cannot find package "github.com/disiqueira/ultraslackbot/pkg/seedr" in any of:


unconvert: invalid operation: s.client (variable of type *invalid type) has no field or method Folders


the change made is relating to the maximum limit of the MySQL row which is 64K (see documentation https://dev.mysql.com/doc/refman/8.0/en/column-count-limit.html )

without this change the table would not be created in MySQL as the size for the CART_STATE column was too large.

since you are asking about "latestViewedSkus", do you experience a problem during runtime? If so this is another issue.

Can you please provide more details?


> Human ratios are to more directly map human sight and ranges, since it will be the initial benchmark.

Ok, that may help, but it's pretty far down the road.

> HSV/HSL are more optimal representations for operating with color parameters.

For human vision. As far as I can tell, this separation into subjectively distinct hues is probably due to some pattern of wiring between retina cones of different color. Do you know of any objective reason for that?

> As of the stable ratios - how would you achive it that way? Maybe it requires active adjustment with variables.
>The light also has a color (color temperature) which changes the color of the objects and for color-wise constant
> vision there's a running white-balance adjustment.

I meant that light color is relatively more stable than intensity. For example, intensity changes a lot more than color with shading and the angle of illumination.


Чтобы можно было сделать класс Computer наследником Device, нужно вынести объявление класса Device на тот же уровень, что и Computer, чтобы они не были вложенными один в другого


Hopefully I've got all the events you're looking for in here!


I'm not certain what this regex does, but it appears to strip out unwanted chars '-', ' ', '(' and ')'. It makes more sense to me to strip out all except '[0-9]+' instead, as currently us has no filtering on '[a-zA-Z]' etc.


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

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

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

### Deployments updated

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

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


@ZerBea in your code I didn't see this last clause for skipping unknown options. Unless I'm mistaken you should add one!


@twa-odoo Hey, tu saurais me dire pourquoi tu as retiré ces lignes ? :)


<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    app:layout_behavior="@string/appbar_scrolling_view_behavior"
    android:orientation="vertical"
    tools:context=".MypageActivity"

    tools:showIn="@layout/activity_mypage">

    <com.facebook.login.widget.ProfilePictureView
        android:id="@+id/pfPicture"
        android:layout_width="wrap_content"
        android:layout_height="180dp"

        >

        <ListView
            android:layout_width="match_parent"
            android:layout_height="180dp" />
    </com.facebook.login.widget.ProfilePictureView>

    <TextView
        android:id="@+id/rpId"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:text="아이디" />

    <TextView
        android:id="@+id/rpName"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"

        android:text="홍길동" />

    <LinearLayout
        android:layout_width="match_parent"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <Button
            android:id="@+id/rpAccount"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="계좌"
            android:visibility="visible" />

        <Button
            android:id="@+id/rpAddress"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="주소" />

        <Button
            android:id="@+id/rpChatting"
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"
            android:text="1:1 채팅"
            android:visibility="visible" />
    </LinearLayout>
    <LinearLayout
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:orientation="horizontal">

        <ListView
            android:layout_width="wrap_content"
            android:layout_height="wrap_content"
            android:layout_weight="1"/>

        <ListView
            android:layout_width="wrap_content"
            android:layout_height="match_parent"
            android:layout_weight="1" />
    </LinearLayout>
</LinearLayout>


[R/findAssessmentKey.R:35:38:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/findAssessmentKey.R#L35) *warning:* **no visible binding for global variable ‘getListStocks’**
```r
  out <- do.call(rbind, lapply(year, getListStocks))
                                     ^~~~~~~~~~~~~
```
[R/findAssessmentKey.R:66:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/findAssessmentKey.R#L66) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  findAssessmentKey(stock = stock, year = year, regex = regex, full = full)
  ^~~~~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getFishStockReferencePoints.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:39:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getFishStockReferencePoints.R#L39) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getFishStockReferencePoints", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:42:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getFishStockReferencePoints.R#L42) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse)
              ^~~~~~~~~
```
[R/getGraph.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getGraph.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getGraph.R:43:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getGraph.R#L43) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice(operation, assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getGraph.R:46:22:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getGraph.R#L46) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  out <- lapply(out, sag_parse, type = "graph")
                     ^~~~~~~~~
```
[R/getGraph.R:85:1:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getGraph.R#L85) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getFishingMortalityHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getGraph.R:89:1:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getGraph.R#L89) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getRecruitmentHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:25:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getLatestStockAdviceList.R#L25) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getLatestStockAdviceList")
         ^~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:28:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getLatestStockAdviceList.R#L28) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(x = out, type = "table")
  ^~~~~~~~~
```
[R/getListStocks.R:26:35:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getListStocks.R#L26) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(year, function(i) sag_webservice("getListStocks", year = i))
                                  ^~~~~~~~~~~~~~
```
[R/getListStocks.R:29:30:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getListStocks.R#L29) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  do.call(rbind, lapply(out, sag_parse))
                             ^~~~~~~~~
```
[R/getSAG.R:52:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAG.R#L52) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  assessmentKey <- findAssessmentKey(stock, year, regex = TRUE, full = FALSE)
                   ^~~~~~~~~~~~~~~~~
```
[R/getSAG.R:80:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAG.R#L80) *warning:* **no visible global function definition for ‘simplify’**
```r
    out <- simplify(out)
           ^~~~~~~~
```
[R/getSAGGraphs.R:31:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAGGraphs.R#L31) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:23:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAGTypeGraphsSettings.R#L23) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeGraphs")
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:26:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAGTypeGraphsSettings.R#L26) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAGTypeGraphsSettings.R#L33) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeSettings", SAGChartKey = SAGChartKey)
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:36:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSAGTypeGraphsSettings.R#L36) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:40:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getsetSettingsForAStock.R#L40) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGSettingsForAStock", assessmentKey = assessmentKey)
         ^~~~~~~~~~~~~~
```
[R/getsetSettingsForAStock.R:43:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getsetSettingsForAStock.R#L43) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:56:13:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getsetSettingsForAStock.R#L56) *warning:* **no visible global function definition for ‘simplify’**
```r
  invisible(simplify(unlist(out)))
            ^~~~~~~~
```
[R/getStockDownloadData.R:34:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L34) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:37:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L37) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockDownloadData", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:40:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L40) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getStockDownloadData.R:46:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L46) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:54:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L54) *warning:* **no visible global function definition for ‘sag_documentService_uri’**
```r
  out <- sapply(assessmentKey, function(i) sag_documentService_uri("XMLDownload", assessmentKey = i))
                                           ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:64:7:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockDownloadData.R#L64) *warning:* **no visible global function definition for ‘readSAGxml’**
```r
      readSAGxml(x)
      ^~~~~~~~~~
```
[R/getStockStatusValues.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockStatusValues.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockStatusValues.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockStatusValues.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockStatusValues", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockStatusValues.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getStockStatusValues.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getSummaryTable.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSummaryTable.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSummaryTable.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSummaryTable.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getSummaryTable.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getSummaryTable.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/getYSBRSummaryTable.R:32:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getYSBRSummaryTable.R#L32) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:35:44:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getYSBRSummaryTable.R#L35) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getYSBRSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:38:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/getYSBRSummaryTable.R#L38) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L33) *warning:* **no visible global function definition for ‘sag_uri’**
```r
  uri <- sag_uri("getTokenExpiration", token = Sys.getenv("SG_PAT"))
         ^~~~~~~
```
[R/SAGtokens.R:34:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L34) *warning:* **no visible global function definition for ‘sag_get’**
```r
  out <- sag_get(uri)
         ^~~~~~~
```
[R/SAGtokens.R:44:27:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L44) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:44:61:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L44) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGtokens.R:57:27:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L57) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:57:61:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGtokens.R#L57) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGxml.R:54:1:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L54) *style:* **Lines should not be more than 120 characters.**
```r
                  "<Assessment xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='ICES_Standard_Graphs.xsd'>",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGxml.R:58:33:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L58) *warning:* **no visible global function definition for ‘validNames’**
```r
  info <- info[names(info) %in% validNames("stockInfo")]
                                ^~~~~~~~~~
```
[R/SAGxml.R:62:45:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L62) *warning:* **no visible global function definition for ‘validNames’**
```r
  fishdata <- fishdata[names(fishdata) %in% validNames("stockFishdata")]
                                            ^~~~~~~~~~
```
[R/SAGxml.R:79:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L79) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "upload")
  ^~~~~~~~~
```
[R/SAGxml.R:85:11:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L85) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(x[names(x) != "Fish_Data"]))
          ^~~~~~~~~~~~~~
```
[R/SAGxml.R:86:19:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L86) *warning:* **no visible binding for global variable ‘stockInfo’**
```r
  info <- do.call(stockInfo, info)
                  ^~~~~~~~~
```
[R/SAGxml.R:89:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L89) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  fishdata <- sag_parseTable(unname(x[names(x) == "Fish_Data"]))
              ^~~~~~~~~~~~~~
```
[R/SAGxml.R:90:23:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L90) *warning:* **no visible binding for global variable ‘stockFishdata’**
```r
  fishdata <- do.call(stockFishdata, fishdata)
                      ^~~~~~~~~~~~~
```
[R/SAGxml.R:175:30:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L175) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockInfo")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:177:25:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L177) *warning:* **no visible global function definition for ‘validNames’**
```r
  extra_cols <- setdiff(validNames("stockInfo"), names(val))
                        ^~~~~~~~~~
```
[R/SAGxml.R:182:14:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L182) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[validNames("stockInfo")]
             ^~~~~~~~~~
```
[R/SAGxml.R:197:24:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L197) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockInfo")]
                       ^~~~~~~~~~
```
[R/SAGxml.R:232:30:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L232) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockFishdata")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:235:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L235) *warning:* **no visible global function definition for ‘validNames’**
```r
  val[setdiff(validNames("stockFishdata"), names(val))] <- NA
              ^~~~~~~~~~
```
[R/SAGxml.R:250:24:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/SAGxml.R#L250) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockFishdata")]
                       ^~~~~~~~~~
```
[R/uploadStock.R:35:13:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/uploadStock.R#L35) *warning:* **no visible global function definition for ‘createSAGxml’**
```r
  stkxml <- createSAGxml(info, fishdata)
            ^~~~~~~~~~~~
```
[R/uploadStock.R:40:11:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/uploadStock.R#L40) *warning:* **no visible global function definition for ‘uploadXMLFile’**
```r
  file <- uploadXMLFile(stkxml)
          ^~~~~~~~~~~~~
```
[R/uploadStock.R:74:10:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/uploadStock.R#L74) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("uploadStock", strSessionID = datsu_resp$SessionID)
         ^~~~~~~~~~~~~~
```
[R/uploadStock.R:85:20:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/uploadStock.R#L85) *warning:* **no visible global function definition for ‘simplify’**
```r
  assessmentKey <- simplify(unlist(out))
                   ^~~~~~~~
```
[R/uploadXMLFile.R:4:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/uploadXMLFile.R#L4) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri("uploadXMLFile", token = "test")
           ^~~~~~~
```
[R/utilities.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:7:42:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L13) *warning:* **no visible global function definition for ‘sag_get’**
```r
  sag_get(uri)
  ^~~~~~~
```
[R/utilities.R:21:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:21:42:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:23:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L23) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:115:15:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L115) *warning:* **no visible global function definition for ‘sag_getXmlDataType’**
```r
    xnames <- sag_getXmlDataType(names(x[1]))
              ^~~~~~~~~~~~~~~~~~
```
[R/utilities.R:143:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L143) *warning:* **no visible global function definition for ‘simplify’**
```r
  simplify(x)
  ^~~~~~~~
```
[R/utilities.R:150:11:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L150) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(SummaryTable = x[which(names(x) != "lines")]))
          ^~~~~~~~~~~~~~
```
[R/utilities.R:153:8:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/utilities.R#L153) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  x <- sag_parseTable(x[["lines"]])
       ^~~~~~~~~~~~~~
```
[R/WSDL_parser.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:7:37:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:9:37:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L13) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "WSDL")
  ^~~~~~~~~
```
[R/WSDL_parser.R:19:3:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L19) *warning:* **no visible binding for global variable ‘schema’**
```r
  schema[[which]]
  ^~~~~~
```
[R/WSDL_parser.R:25:21:](https://github.com/ices-tools-prod/icesSAG/blob/aee4cf1dc36216f3ed82fe329d171e742e3dea7e/R/WSDL_parser.R#L25) *warning:* **no visible global function definition for ‘getWebServiceDescription’**
```r
  services <- names(getWebServiceDescription(secure = secure))
                    ^~~~~~~~~~~~~~~~~~~~~~~~
```


package www.hwagae.com.hwagae;

import android.os.Bundle;
import android.support.design.widget.FloatingActionButton;
import android.support.design.widget.Snackbar;
import android.support.v7.app.AppCompatActivity;
import android.support.v7.widget.Toolbar;
import android.view.View;
import android.widget.TextView;

import com.facebook.Profile;

public class MypageActivity extends AppCompatActivity {
    TextView rpName;
    TextView rpId;
    com.facebook.login.widget.ProfilePictureView pfPicture;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_mypage);
        Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
        setSupportActionBar(toolbar);

        FloatingActionButton fab = (FloatingActionButton) findViewById(R.id.fab);
        fab.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View view) {
                Snackbar.make(view, "Replace with your own action", Snackbar.LENGTH_LONG)
                        .setAction("Action", null).show();
            }
        });
        rpName = findViewById(R.id.TextViewName);
        rpId =  findViewById(R.id.textViewId);
        pfPicture = findViewById(R.id.pfPicture);
        rpName.setText(Profile.getCurrentProfile().getFirstName() + Profile.getCurrentProfile().getLastName());
        rpId.setText(Profile.getCurrentProfile().getId());
        pfPicture.setProfileId(Profile.getCurrentProfile().getId());
    }

}


I wanted to keep it as safe as possible for the cleaning since I pushed this through the maintenance in case people were doing fancy things with this and some letters were needed.

We can adjust devel to do what you say though


expanded-runperiod (jasondegraw) - x86_64-Linux-Ubuntu-14.04-gcc-4.8-IntegrationCoverage-Debug: OK (2354 of 2357 tests passed, 0 test warnings)

Failures:

EnergyPlusFixture Test Summary
 * Passed: 674
 * Failed: 1

integration Test Summary
 * Passed: 632
 * Failed: 2

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


Livechat seems pretty important. Could piss off a lot of people if that got through. You don't have manual acceptance tests or anything? Seems like you all should be working on that before the refactoring, not the other way round. I'll forgive you if you review my PR :P


>An issue I can see though is that the Retrix libretro frontend (UWP-based) will still need to change these direct file I/O calls. I don't think UWP allows for direct file access, so all calls to fseek/ftell will have to be wrapped and use something like filestream instead. So we will run into these issues later on anyways.

Yes, but this would already be an issue with the current libretro fork so I this should be handled separately. I guess it depends if a specific compiler is used to build UWP binaries, an exception could therefore be added in compat.h for such compiler (or alternativately use HAVE_FSEEKO to force fseeso/ftello definition in makefiles and skip definition in compat.h)

>I will try to use one of your three proposed solutions for now, but just noting that this is still a concern in the long run.

Beware, it's not "three proposed solutions" but a single solution with three points


There are some other special packages too - there's a list in the security.properties file in the jre lib directory. For example "sun.misc.Unsafe" is treated specially by the JIT compiler.


the tests z_routing_connect_test and z_routing_connect_response_test have an error which is "Error parsing from protocol buffer". but after the exception has been caught, the tests passed. don't know the reason yet.


Yep, not done yet :)


expanded-runperiod (jasondegraw) - 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.png)


![transfer](https://user-images.githubusercontent.com/31389848/44265393-3c593d00-a21e-11e8-913d-679cf5e42228.gif)

the bg in default style is same in this area,so I opted for removing the background due to the textured bg we use. also increased selector specificity because of the one setting this darker bg in first case.


@ahyeonway Product 테이블의 id가 꼭 1부터 시작하지 않을 수 있어요. (크롤링 등으로)기존 데이터를 지우고 데이터를 생성하면 기존 id에 이어서 id를 부여하기 때문에 훨씬 큰 값을 가질 수도 있습니다.


O `this.state` já possui o `this.notify`, não vejo necessidade criar esse `value`, bastava passar o `this.state` para o `Provider`


Ces lignes ne sont plus utiles, c'est remplacé par ceci :
vals = self._split_street_with_params(...)

Cette fonction va splitter convenablement les champs street et
street_number selon le code pays et prends en compte le module address
extended

On Fri, Aug 17, 2018 at 2:00 PM rrahir <notifications@github.com> wrote:

> @twa-odoo <https://github.com/twa-odoo> Hey, tu saurais me dire pourquoi
> tu as retiré ces lignes ? :)
>
> —
> You are receiving this because you were mentioned.
> Reply to this email directly, view it on GitHub
> <https://github.com/odoo-dev/odoo/commit/6aff95ba19d327d6e831cf91fd4a15eab6c1a0e4#commitcomment-30130280>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AnFw-NcXxbYa9CwQqvP55tvwFrGzm_Wyks5uRrA3gaJpZM4WBcf8>
> .
>

--
Tianwei WANG
Odoo Belgium - R&D Team
Chaussée de Namur, 40
B-1367 Grand-Rosière


[R/findAssessmentKey.R:35:38:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/findAssessmentKey.R#L35) *warning:* **no visible binding for global variable ‘getListStocks’**
```r
  out <- do.call(rbind, lapply(year, getListStocks))
                                     ^~~~~~~~~~~~~
```
[R/findAssessmentKey.R:66:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/findAssessmentKey.R#L66) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  findAssessmentKey(stock = stock, year = year, regex = regex, full = full)
  ^~~~~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getFishStockReferencePoints.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:39:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getFishStockReferencePoints.R#L39) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getFishStockReferencePoints", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getFishStockReferencePoints.R:42:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getFishStockReferencePoints.R#L42) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse)
              ^~~~~~~~~
```
[R/getGraph.R:36:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getGraph.R#L36) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getGraph.R:43:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getGraph.R#L43) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice(operation, assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getGraph.R:46:22:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getGraph.R#L46) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  out <- lapply(out, sag_parse, type = "graph")
                     ^~~~~~~~~
```
[R/getGraph.R:85:1:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getGraph.R#L85) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getFishingMortalityHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getGraph.R:89:1:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getGraph.R#L89) *style:* **Variable and function names should not be longer than 30 characters.**
```r
getRecruitmentHistoricalPerformance <- getLandingsGraph
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:25:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getLatestStockAdviceList.R#L25) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getLatestStockAdviceList")
         ^~~~~~~~~~~~~~
```
[R/getLatestStockAdviceList.R:28:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getLatestStockAdviceList.R#L28) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(x = out, type = "table")
  ^~~~~~~~~
```
[R/getListStocks.R:26:35:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getListStocks.R#L26) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(year, function(i) sag_webservice("getListStocks", year = i))
                                  ^~~~~~~~~~~~~~
```
[R/getListStocks.R:29:30:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getListStocks.R#L29) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  do.call(rbind, lapply(out, sag_parse))
                             ^~~~~~~~~
```
[R/getSAG.R:52:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAG.R#L52) *warning:* **no visible global function definition for ‘findAssessmentKey’**
```r
  assessmentKey <- findAssessmentKey(stock, year, regex = TRUE, full = FALSE)
                   ^~~~~~~~~~~~~~~~~
```
[R/getSAG.R:80:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAG.R#L80) *warning:* **no visible global function definition for ‘simplify’**
```r
    out <- simplify(out)
           ^~~~~~~~
```
[R/getSAGGraphs.R:31:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAGGraphs.R#L31) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:23:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAGTypeGraphsSettings.R#L23) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeGraphs")
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:26:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAGTypeGraphsSettings.R#L26) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAGTypeGraphsSettings.R#L33) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGTypeSettings", SAGChartKey = SAGChartKey)
         ^~~~~~~~~~~~~~
```
[R/getSAGTypeGraphsSettings.R:36:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSAGTypeGraphsSettings.R#L36) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:40:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getsetSettingsForAStock.R#L40) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("getSAGSettingsForAStock", assessmentKey = assessmentKey)
         ^~~~~~~~~~~~~~
```
[R/getsetSettingsForAStock.R:43:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getsetSettingsForAStock.R#L43) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out)
  ^~~~~~~~~
```
[R/getsetSettingsForAStock.R:56:13:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getsetSettingsForAStock.R#L56) *warning:* **no visible global function definition for ‘simplify’**
```r
  invisible(simplify(unlist(out)))
            ^~~~~~~~
```
[R/getStockDownloadData.R:34:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L34) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:37:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L37) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockDownloadData", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:40:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L40) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getStockDownloadData.R:46:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L46) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockDownloadData.R:54:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L54) *warning:* **no visible global function definition for ‘sag_documentService_uri’**
```r
  out <- sapply(assessmentKey, function(i) sag_documentService_uri("XMLDownload", assessmentKey = i))
                                           ^~~~~~~~~~~~~~~~~~~~~~~
```
[R/getStockDownloadData.R:64:7:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockDownloadData.R#L64) *warning:* **no visible global function definition for ‘readSAGxml’**
```r
      readSAGxml(x)
      ^~~~~~~~~~
```
[R/getStockStatusValues.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockStatusValues.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getStockStatusValues.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockStatusValues.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getStockStatusValues", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getStockStatusValues.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getStockStatusValues.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "table")
              ^~~~~~~~~
```
[R/getSummaryTable.R:33:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSummaryTable.R#L33) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getSummaryTable.R:36:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSummaryTable.R#L36) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getSummaryTable.R:39:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getSummaryTable.R#L39) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/getYSBRSummaryTable.R:32:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getYSBRSummaryTable.R#L32) *warning:* **no visible global function definition for ‘checkKeyArg’**
```r
  assessmentKey <- checkKeyArg(assessmentKey = assessmentKey, ...)
                   ^~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:35:44:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getYSBRSummaryTable.R#L35) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- lapply(assessmentKey, function(i) sag_webservice("getYSBRSummaryTable", assessmentKey = i))
                                           ^~~~~~~~~~~~~~
```
[R/getYSBRSummaryTable.R:38:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/getYSBRSummaryTable.R#L38) *warning:* **no visible binding for global variable ‘sag_parse’**
```r
  lapply(out, sag_parse, type = "summary")
              ^~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:32:19:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L32) *warning:* **no visible binding for global variable ‘.sg_renviron’**
```r
  if (file.exists(.sg_renviron)) readRenviron(.sg_renviron)
                  ^~~~~~~~~~~~
```
[R/SAGtokens.R:33:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L33) *warning:* **no visible global function definition for ‘sag_uri’**
```r
  uri <- sag_uri("getTokenExpiration", token = Sys.getenv("SG_PAT"))
         ^~~~~~~
```
[R/SAGtokens.R:34:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L34) *warning:* **no visible global function definition for ‘sag_get’**
```r
  out <- sag_get(uri)
         ^~~~~~~
```
[R/SAGtokens.R:44:27:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L44) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:44:61:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L44) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGtokens.R:57:27:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L57) *warning:* **no visible global function definition for ‘getTokenExpiration’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                          ^~~~~~~~~~~~~~~~~~
```
[R/SAGtokens.R:57:61:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGtokens.R#L57) *warning:* **no visible binding for global variable ‘.sg_envir’**
```r
    assign(".sg_tokenOK", getTokenExpiration() > 0, envir = .sg_envir)
                                                            ^~~~~~~~~
```
[R/SAGxml.R:54:1:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L54) *style:* **Lines should not be more than 120 characters.**
```r
                  "<Assessment xmlns:xsi='http://www.w3.org/2001/XMLSchema-instance' xsi:noNamespaceSchemaLocation='ICES_Standard_Graphs.xsd'>",
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/SAGxml.R:58:33:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L58) *warning:* **no visible global function definition for ‘validNames’**
```r
  info <- info[names(info) %in% validNames("stockInfo")]
                                ^~~~~~~~~~
```
[R/SAGxml.R:62:45:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L62) *warning:* **no visible global function definition for ‘validNames’**
```r
  fishdata <- fishdata[names(fishdata) %in% validNames("stockFishdata")]
                                            ^~~~~~~~~~
```
[R/SAGxml.R:79:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L79) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "upload")
  ^~~~~~~~~
```
[R/SAGxml.R:85:11:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L85) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(x[names(x) != "Fish_Data"]))
          ^~~~~~~~~~~~~~
```
[R/SAGxml.R:86:19:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L86) *warning:* **no visible binding for global variable ‘stockInfo’**
```r
  info <- do.call(stockInfo, info)
                  ^~~~~~~~~
```
[R/SAGxml.R:89:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L89) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  fishdata <- sag_parseTable(unname(x[names(x) == "Fish_Data"]))
              ^~~~~~~~~~~~~~
```
[R/SAGxml.R:90:23:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L90) *warning:* **no visible binding for global variable ‘stockFishdata’**
```r
  fishdata <- do.call(stockFishdata, fishdata)
                      ^~~~~~~~~~~~~
```
[R/SAGxml.R:175:30:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L175) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockInfo")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:177:25:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L177) *warning:* **no visible global function definition for ‘validNames’**
```r
  extra_cols <- setdiff(validNames("stockInfo"), names(val))
                        ^~~~~~~~~~
```
[R/SAGxml.R:182:14:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L182) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[validNames("stockInfo")]
             ^~~~~~~~~~
```
[R/SAGxml.R:197:24:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L197) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockInfo")]
                       ^~~~~~~~~~
```
[R/SAGxml.R:232:30:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L232) *warning:* **no visible global function definition for ‘validNames’**
```r
  val <- val[names(val) %in% validNames("stockFishdata")]
                             ^~~~~~~~~~
```
[R/SAGxml.R:235:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L235) *warning:* **no visible global function definition for ‘validNames’**
```r
  val[setdiff(validNames("stockFishdata"), names(val))] <- NA
              ^~~~~~~~~~
```
[R/SAGxml.R:250:24:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/SAGxml.R#L250) *warning:* **no visible global function definition for ‘validNames’**
```r
  x <- x[names(x) %in% validNames("stockFishdata")]
                       ^~~~~~~~~~
```
[R/uploadStock.R:35:13:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/uploadStock.R#L35) *warning:* **no visible global function definition for ‘createSAGxml’**
```r
  stkxml <- createSAGxml(info, fishdata)
            ^~~~~~~~~~~~
```
[R/uploadStock.R:40:11:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/uploadStock.R#L40) *warning:* **no visible global function definition for ‘uploadXMLFile’**
```r
  file <- uploadXMLFile(stkxml)
          ^~~~~~~~~~~~~
```
[R/uploadStock.R:74:10:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/uploadStock.R#L74) *warning:* **no visible global function definition for ‘sag_webservice’**
```r
  out <- sag_webservice("uploadStock", strSessionID = datsu_resp$SessionID)
         ^~~~~~~~~~~~~~
```
[R/uploadStock.R:85:20:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/uploadStock.R#L85) *warning:* **no visible global function definition for ‘simplify’**
```r
  assessmentKey <- simplify(unlist(out))
                   ^~~~~~~~
```
[R/uploadXMLFile.R:4:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/uploadXMLFile.R#L4) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri("uploadXMLFile", token = "test")
           ^~~~~~~
```
[R/utilities.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:7:42:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L7) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L13) *warning:* **no visible global function definition for ‘sag_get’**
```r
  sag_get(uri)
  ^~~~~~~
```
[R/utilities.R:21:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
           ^~~~~~~
```
[R/utilities.R:21:42:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L21) *warning:* **no visible global function definition for ‘sg_pat’**
```r
    uri <- sag_uri(service, ..., token = sg_pat())
                                         ^~~~~~
```
[R/utilities.R:23:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L23) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    uri <- sag_uri(service, ...)
           ^~~~~~~
```
[R/utilities.R:115:15:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L115) *warning:* **no visible global function definition for ‘sag_getXmlDataType’**
```r
    xnames <- sag_getXmlDataType(names(x[1]))
              ^~~~~~~~~~~~~~~~~~
```
[R/utilities.R:143:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L143) *warning:* **no visible global function definition for ‘simplify’**
```r
  simplify(x)
  ^~~~~~~~
```
[R/utilities.R:150:11:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L150) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  info <- sag_parseTable(list(SummaryTable = x[which(names(x) != "lines")]))
          ^~~~~~~~~~~~~~
```
[R/utilities.R:153:8:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/utilities.R#L153) *warning:* **no visible global function definition for ‘sag_parseTable’**
```r
  x <- sag_parseTable(x[["lines"]])
       ^~~~~~~~~~~~~~
```
[R/WSDL_parser.R:7:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:7:37:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L7) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:9:12:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_get’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
           ^~~~~~~
```
[R/WSDL_parser.R:9:37:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L9) *warning:* **no visible global function definition for ‘sag_uri’**
```r
    out <- sag_get(httr::modify_url(sag_uri(token = ""), query = "WSDL"))
                                    ^~~~~~~
```
[R/WSDL_parser.R:13:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L13) *warning:* **no visible global function definition for ‘sag_parse’**
```r
  sag_parse(out, type = "WSDL")
  ^~~~~~~~~
```
[R/WSDL_parser.R:19:3:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L19) *warning:* **no visible binding for global variable ‘schema’**
```r
  schema[[which]]
  ^~~~~~
```
[R/WSDL_parser.R:25:21:](https://github.com/ices-tools-prod/icesSAG/blob/863e0d10ad90d024ee022fc9eebe57f1ca5f056c/R/WSDL_parser.R#L25) *warning:* **no visible global function definition for ‘getWebServiceDescription’**
```r
  services <- names(getWebServiceDescription(secure = secure))
                    ^~~~~~~~~~~~~~~~~~~~~~~~
```


Não faz sentido o uso desse `Fragment`


@tofee This one? https://github.com/shr-distribution/meta-smartphone/commit/7b91f51fbdb18116f0cc4e9aac89885f0ac47d55


$(shell PWD) is not portable, you should use $(CURDIR), that's why we had some build errors. Please fix that and ammend changes.


1024x1024, wg size of 1024 is ~6.5ms, 148fps
1024x1024, wg size of 256 is ~11.5ms, 80fps
Anyway you'd have to run it yourself to get reasonable comparison with your 2.5ms.. Remember that i have just a gtx660


What are you trying to demonstrate here?


cleanup


indentation


Em vez de ser um `button` com uma `img`, poderia ser usado somente a `img` com o evento de `click` nela


Thanks for your reply
You are correct,
my problem is kind of different, i get something like `Caused by: com.mysql.jdbc.MysqlDataTruncation: Data truncation: Data too long for column 'CART_STATE' at row 1
        at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:3971`

I have checked and the lastViewedSkus in the model is about 10k lines of the same sku, yes a lot of test data that has come up but never the less i think the code here: https://github.com/inspire-software/yes-cart/blob/278f253cda41b3dff51c21b9ea284a961555eaff/core/src/main/java/org/yes/cart/shoppingcart/impl/ViewProductSkuInternalCommandImpl.java#L65 is not applied


Clever use of  combination of `expect.assertions(1)` plus a second `expect`. Can you think of an alternative way of achieving the same?


I'm planning to use these methods in the future to save the date of the last time, a key has been fetched from pubsub. Since updating keys is not implemented at all atm, this method is currently unused, but as soon as I figure out, how to properly update keys, I'll use this method to avoid fetching a key too frequently.


Puzzle `200-b0d7eb7f` disappeared from [`stroyprombeton/tests/tests_selenium.py`](https://github.com/fidals/stroyprombeton/blob/master/stroyprombeton/tests/tests_selenium.py), that's why I closed #212. Please, remember that the puzzle was not necessarily removed in this particular commit. Maybe it happened earlier, but we discovered this fact only now.


There is a number of syntax errors reported by checkpatch


Could probably just split on this regex, then you don't need to build a new string just to split it.


There are compilation errors when RAIL is not compiled in


Não é necessário um `cloneDeep`, bastaria enviar o `result`


Fix errors reported by sparse (make -j12 C=2 M=drivers/lightnvm) and smatch (make W=1 C=2 CHECK="smatch -p=kernel" M=drivers/lightnvm)


Mesma coisa aqui, é só enviar o `result`, não precisa criar um objeto igual a ele, copiando todos os valores dentro dele


Puzzle `1077-1ed65c72` discovered in   [`src/test/resources/com/zerocracy/bundles/remove_from_agenda_on_repo_rename/_after.groovy`](  https://github.com/zerocracy/farm/blob/master/src/test/resources/com/zerocracy/bundles/remove_from_agenda_on_repo_rename/_after.groovy)   and submitted as #1608. Please, remember that the puzzle was not   necessarily added in this particular commit. Maybe it was added earlier, but   we discovered it only now.


/**
		 * [a-z]  匹配a-z
		 * [0-9]  匹配0-9
		 * [^abc] 匹配除abc以外的字符
		 * .表示通配符，可以匹配任意一个类型的通配符
		 * \\.    匹配一个.
		 * \\\\   匹配\   java先转义为\\  正则在转译为\
		 * \\d    匹配0-9
		 * \\s    匹配空白字符
		 * \\w    匹配单词字符（字母数字下划线）
		 * +      表示之前的字符至少出现一次
		 * *      表示之前的字符可有可无
		 * ？              表示之前的字符至多出现1次
		 * {}     表示几次
		 * {n}    表示之前的字符恰好出现n次
		 * {5,}   至少5次
		 * \\1         表示引用前边编号为n的捕获组  捕获组编号是从左半边括号出现的位置开始计算的
		 *       判断一个字符串是否是一个叠字字符串
		 *
		 * replaceAll()   可以使用$n  引用前一个正则中对应编号的捕获组
		 * replaceAll("(.)\\1+","$1")
		 * spilt()    切割字符串
		 */
//		Scanner sc = new Scanner(System.in);
//		String str = sc.next();
////		System.out.println(str.matches("0\\.\\d+") || str.matches("[1-9]\\d*\\.\\d+"));
////		System.out.println(str.matches("[1-9][0-9]*\\.[0-9]+"));
//		System.out.println(str.matches("[a-z]+[A-Z]+{8,20}") ||
//				str.matches("[a-z]+[0-9]+{8,20}") || str.matches("[A-Z]+[0-9]+{8,20}"));

//	Scanner sc = new Scanner(System.in);
//    String str = sc.next();
//
//    //记录字符串的原长度
//    double len = str.length();
//    	String str1 = str.replaceAll("(.)\\1+", "$1");
//   System.out.println(len/str1.length());
		//Deprecation 表示方法过时
		/**
		 * 将字符串转化为日期
		 * SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
		 * Date date = sdf.parse("2000-12-4 15:33:25");
		 *
		 *将日期转化为字符串
		 *SimpleDateFormat sdf2 = new SimpleDateFormat("yy年MM月dd日\r\nHH时mm分ss秒");
		 *String str = sdf2.format(date);
		 * Systey.out.println(date);
		 *
		 * Calendar 抽象类 开发中很少用来表示时间
		 * Calendar c = Calendar.getInstance();


> in case people were doing fancy things with this

In that case the regular expression should be strict by default, and allowed to be overloaded with a configuration directive. It irks me to see the backend relying on frontend validation.


I changed it back to what it is in your current upstream instead since it seems that I don't really get any major compilation problems so far with it.


When in doubt about style (spaces, new lines, etc) the AirBnB style guide is a good reference https://github.com/airbnb/javascript.


resolved #24


@savikkirill3 Вообще много нюансов по верстке, сильно не заморачивайся, потому что важнее с js поработать и с react


ah, yes, I missed that. Could you add a docstring for `params` --- so that we know what's supposed to be in there?


fair enough 😂 I'll give a look at your PR then. haha

we're planning a redesign of livechat client, we'll mitigate things like this and much more there ;)


working fine


@trains.size > 0 не нужен, each и так не выполнит итерацию, если массив пустой


Nevermind, I just found this: https://github.com/JavierGomezW/Jest/commit/6385f0e746ea04eed28b45e142d8ad16e8780450#diff-608dbbb0c1a852a9af1118fb26af6967R453


en Scala 2.12, je suis obligé de caster


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

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

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

### Deployments updated

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

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


Please be consistent with indentation and spacing.


Ça posait problème ?


Regarding the photorealism of simulations, a few days ago a real-time ray-tracing GPU was announced, implying real time for sophisticated "professional" scenes:

https://nvidianews.nvidia.com/news/nvidia-reinvents-computer-graphics-with-turing-architecture?linkId=100000003236223:

https://www.nvidia.com/en-us/design-visualization/technologies/turing-architecture/

( I know it's not essential, the very high resolution as well - more computations for the same underlying patterns. )


Sorry, I don't know, why this happened. Can anybody check that and perhaps undo it?