[R/calculate_allele_frequencies.R:34:17:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_allele_frequencies.R#L34) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  source_pop <- check_input_pop(source_pop)
                ^~~~~~~~~~~~~~~
```
[R/calculate_allele_frequencies.R:36:18:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_allele_frequencies.R#L36) *warning:* **no visible global function definition for ‘population_to_vector’**
```r
  pop_for_cpp <- population_to_vector(source_pop)
                 ^~~~~~~~~~~~~~~~~~~~
```
[R/calculate_fst.R:41:11:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L41) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  pop1 <- check_input_pop(pop1)
          ^~~~~~~~~~~~~~~
```
[R/calculate_fst.R:43:11:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L43) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  pop2 <- check_input_pop(pop2)
          ^~~~~~~~~~~~~~~
```
[R/calculate_fst.R:72:16:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L72) *warning:* **no visible global function definition for ‘create_random_markers’**
```r
    markers <- create_random_markers(number_of_markers)
               ^~~~~~~~~~~~~~~~~~~~~
```
[R/calculate_fst.R:78:24:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L78) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_1 <- 10 + findtype(pop1[[i]]$chromosome1, focal_marker)
                       ^~~~~~~~
```
[R/calculate_fst.R:79:24:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L79) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_2 <- 10 + findtype(pop1[[i]]$chromosome2, focal_marker)
                       ^~~~~~~~
```
[R/calculate_fst.R:85:24:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L85) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_1 <- 10 + findtype(pop2[[i]]$chromosome1, focal_marker)
                       ^~~~~~~~
```
[R/calculate_fst.R:86:24:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L86) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_2 <- 10 + findtype(pop2[[i]]$chromosome2, focal_marker)
                       ^~~~~~~~
```
[R/calculate_fst.R:94:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_fst.R#L94) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[R/calculate_ld.R:39:10:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L39) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  pop <- check_input_pop(pop)
         ^~~~~~~~~~~~~~~
```
[R/calculate_ld.R:45:16:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L45) *warning:* **no visible global function definition for ‘create_random_markers’**
```r
    markers <- create_random_markers(number_of_markers)
               ^~~~~~~~~~~~~~~~~~~~~
```
[R/calculate_ld.R:51:23:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L51) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_1 <- 1 + findtype(pop[[i]]$chromosome1, focal_marker)
                      ^~~~~~~~
```
[R/calculate_ld.R:52:23:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L52) *warning:* **no visible global function definition for ‘findtype’**
```r
      allele_2 <- 1 + findtype(pop[[i]]$chromosome2, focal_marker)
                      ^~~~~~~~
```
[R/calculate_ld.R:68:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L68) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        index1 <- c( (x - 1) * 2 + 1, (x - 1) * 2 + 2)
                    ^
```
[R/calculate_ld.R:69:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L69) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
        index2 <- c( (y - 1) * 2 + 1, (y - 1) * 2 + 2)
                    ^
```
[R/calculate_ld.R:73:15:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_ld.R#L73) *warning:* **no visible global function definition for ‘calculate_average_ld’**
```r
        ld <- calculate_average_ld(g1, g2)
              ^~~~~~~~~~~~~~~~~~~~
```
[R/calculate_marker_frequency.R:31:10:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_marker_frequency.R#L31) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  pop <- check_input_pop(pop)
         ^~~~~~~~~~~~~~~
```
[R/calculate_tajima_d.R:28:10:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/calculate_tajima_d.R#L28) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  pop <- check_input_pop(pop)
         ^~~~~~~~~~~~~~~
```
[R/iso_female.R:44:17:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/iso_female.R#L44) *warning:* **no visible global function definition for ‘check_input_pop’**
```r
  source_pop <- check_input_pop(source_pop)
                ^~~~~~~~~~~~~~~
```
[R/junctions.R:25:12:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/junctions.R#L25) *warning:* **no visible global function definition for ‘calculate_dist_junctions’**
```r
  junct <- calculate_dist_junctions(pop)
           ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture_migration.R:105:29:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L105) *warning:* **no visible global function definition for ‘population_to_vector’**
```r
      input_population_1 <- population_to_vector(input_population_1)
                            ^~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture_migration.R:119:9:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L119) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(sum(input_population_2 == "individual") ==
        ^
```
[R/simulate_admixture_migration.R:130:29:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L130) *warning:* **no visible global function definition for ‘population_to_vector’**
```r
      input_population_2 <- population_to_vector(input_population_2)
                            ^~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture_migration.R:161:9:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L161) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(is.na(select_matrix)) {
        ^
```
[R/simulate_admixture_migration.R:202:27:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L202) *warning:* **no visible global function definition for ‘create_pop_class’**
```r
  selected_popstruct_1 <- create_pop_class(selected_pop$population_1)
                          ^~~~~~~~~~~~~~~~
```
[R/simulate_admixture_migration.R:203:27:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_migration.R#L203) *warning:* **no visible global function definition for ‘create_pop_class’**
```r
  selected_popstruct_2 <- create_pop_class(selected_pop$population_2)
                          ^~~~~~~~~~~~~~~~
```
[R/simulate_admixture_until.R:26:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_until.R#L26) *style:* **Lines should not be more than 80 characters.**
```r
#' neutrally. If provided, each row in the matrix should contain five entries: \code{location}{ location of the marker under selection (in Morgan) }
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture_until.R:144:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture_until.R#L144) *style:* **Commas should always have a space after.**
```r
    cat(total_generations, "\t", fst,"\n")
                                     ^
```
[R/simulate_admixture.R:2:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L2) *style:* **Lines should not be more than 80 characters.**
```r
#' @description Individual based simulation of the breakdown of contiguous ancestry blocks, with or without selection. Simulations can be started from scratch, or from a predefined input population.
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture.R:62:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L62) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.list(input_population)) {
    ^
```
[R/simulate_admixture.R:65:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L65) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(!methods::is(input_population, "population")) {
      ^
```
[R/simulate_admixture.R:68:9:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L68) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(sum(all_are_individuals == "individual") ==
        ^
```
[R/simulate_admixture.R:74:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L74) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(methods::is(input_population$population, "population")) {
      ^
```
[R/simulate_admixture.R:78:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L78) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(methods::is(input_population, "population")) {
      ^
```
[R/simulate_admixture.R:79:27:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L79) *warning:* **no visible global function definition for ‘population_to_vector’**
```r
      input_population <- population_to_vector(input_population)
                          ^~~~~~~~~~~~~~~~~~~~
```
[R/simulate_admixture.R:87:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L87) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(sum(is.na(initial_frequencies))) {
    ^
```
[R/simulate_admixture.R:92:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L92) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(sum(initial_frequencies) != 1) {
    ^
```
[R/simulate_admixture.R:97:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L97) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(is.matrix(select_matrix)) {
    ^
```
[R/simulate_admixture.R:109:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L109) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.na(select_matrix)) {
      ^
```
[R/simulate_admixture.R:110:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L110) *style:* **Put spaces around all infix operators.**
```r
      select_matrix <- matrix(-1, nrow=2,ncol=2)
                                     ~^~
```
[R/simulate_admixture.R:110:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L110) *style:* **Commas should always have a space after.**
```r
      select_matrix <- matrix(-1, nrow=2,ncol=2)
                                         ^
```
[R/simulate_admixture.R:110:46:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L110) *style:* **Put spaces around all infix operators.**
```r
      select_matrix <- matrix(-1, nrow=2,ncol=2)
                                            ~^~
```
[R/simulate_admixture.R:114:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L114) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(markers) == 1) {
    ^
```
[R/simulate_admixture.R:115:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L115) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.na(markers))  {
      ^
```
[R/simulate_admixture.R:127:32:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L127) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  selected_pop <- simulate_cpp( input_population,
                               ^
```
[R/simulate_admixture.R:140:25:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L140) *warning:* **no visible global function definition for ‘create_pop_class’**
```r
  selected_popstruct <- create_pop_class(selected_pop$population)
                        ^~~~~~~~~~~~~~~~
```
[R/simulate_admixture.R:161:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L161) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(track_frequency == FALSE && track_junctions == FALSE) {
    ^
```
[R/simulate_admixture.R:165:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L165) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(track_frequency == FALSE && track_junctions == TRUE) {
    ^
```
[R/simulate_admixture.R:170:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L170) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(track_frequency == TRUE && track_junctions == FALSE) {
    ^
```
[R/simulate_admixture.R:172:46:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L172) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                             ^
```
[R/simulate_admixture.R:172:57:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L172) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                                        ^
```
[R/simulate_admixture.R:172:68:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L172) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                                                   ^
```
[R/simulate_admixture.R:180:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L180) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(track_frequency == TRUE && track_junctions == TRUE) {
    ^
```
[R/simulate_admixture.R:182:46:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L182) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                             ^
```
[R/simulate_admixture.R:182:57:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L182) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                                        ^
```
[R/simulate_admixture.R:182:68:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/simulate_admixture.R#L182) *style:* **Commas should always have a space after.**
```r
    colnames(frequencies_tibble) <- c("time","location","ancestor","frequency")
                                                                   ^
```
[R/utilities.R:3:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L3) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!methods::is(pop, "population")) {
    ^
```
[R/utilities.R:4:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L4) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.list(pop)) {
      ^
```
[R/utilities.R:5:9:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(methods::is(pop$population, "population")) {
        ^
```
[R/utilities.R:8:11:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L8) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(methods::is(pop$population_1, "population")) {
          ^
```
[R/utilities.R:41:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L41) *style:* **Commas should always have a space after.**
```r
    positive <- which(indiv$chromosome1[,2] > -1)
                                         ^
```
[R/utilities.R:45:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L45) *style:* **Commas should always have a space after.**
```r
    positive <- which(indiv$chromosome2[,2] > -1)
                                         ^
```
[R/utilities.R:50:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L50) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(!methods::is(population, "population")) {
    ^
```
[R/utilities.R:51:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L51) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(methods::is(population$population, "population")) {
      ^
```
[R/utilities.R:147:25:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L147) *style:* **Only use double-quotes.**
```r
  opar <- graphics::par('mar','mfrow')
                        ^~~~~
```
[R/utilities.R:147:31:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L147) *style:* **Commas should always have a space after.**
```r
  opar <- graphics::par('mar','mfrow')
                              ^
```
[R/utilities.R:147:31:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L147) *style:* **Only use double-quotes.**
```r
  opar <- graphics::par('mar','mfrow')
                              ^~~~~~~
```
[R/utilities.R:275:27:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/R/utilities.R#L275) *warning:* **no visible binding for global variable ‘verify_individual’**
```r
  v <- unlist(lapply(pop, verify_individual))
                          ^~~~~~~~~~~~~~~~~
```
[tests/testthat/test-allele_frequencies.R:83:26:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-allele_frequencies.R#L83) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  testthat::expect_equal( sum(b$mean_freq), 1,
                         ^
```
[tests/testthat/test-isoFemales.R:88:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L88) *style:* **Commas should always have a space after.**
```r
  a <- matrix(c(0.1,1, 2, 2), nrow = 2)
                    ^
```
[tests/testthat/test-isoFemales.R:89:19:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L89) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                  ^
```
[tests/testthat/test-isoFemales.R:89:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L89) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                    ^
```
[tests/testthat/test-isoFemales.R:89:23:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L89) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                      ^
```
[tests/testthat/test-isoFemales.R:105:19:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L105) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                  ^
```
[tests/testthat/test-isoFemales.R:105:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L105) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                    ^
```
[tests/testthat/test-isoFemales.R:105:23:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-isoFemales.R#L105) *style:* **Commas should always have a space after.**
```r
  b <- matrix(c(0,1,1,-1), nrow = 2)
                      ^
```
[tests/testthat/test-junctions.R:8:3:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-junctions.R#L8) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[tests/testthat/test-junctions.R:31:59:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-junctions.R#L31) *style:* **Commas should always have a space after.**
```r
    cat(pop_size, run_time, morgan, mean(found), expected,"\n")
                                                          ^
```
[tests/testthat/test-save_load.R:26:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-save_load.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in seq_along(vx)) {
     ^
```
[tests/testthat/test-selection.R:6:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L6) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:6:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L6) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:6:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L6) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:47:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L47) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:47:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L47) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:47:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L47) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:74:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L74) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:74:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L74) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:74:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L74) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:75:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L75) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.75, 1.0, 1, 1+s,  1)
                                        ~^~
```
[tests/testthat/test-selection.R:119:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L119) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:119:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L119) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:119:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L119) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.25, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:120:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L120) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.75, 1.0, 1, 1+s,  1)
                                        ~^~
```
[tests/testthat/test-selection.R:189:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L189) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:189:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L189) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:189:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L189) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:190:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L190) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:190:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L190) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:190:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L190) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:194:40:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L194) *style:* **Put spaces around all infix operators.**
```r
                         select_matrix =select_matrix,
                                       ^~
```
[tests/testthat/test-selection.R:203:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L203) *style:* **Put spaces around all infix operators.**
```r
    simulate_admixture(select_matrix =select_matrix,
                                     ^~
```
[tests/testthat/test-selection.R:218:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L218) *style:* **Put spaces around all infix operators.**
```r
                       select_matrix =select_matrix,
                                     ^~
```
[tests/testthat/test-selection.R:227:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L227) *style:* **Put spaces around all infix operators.**
```r
    simulate_admixture(select_matrix =select_matrix,
                                     ^~
```
[tests/testthat/test-selection.R:238:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L238) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:238:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L238) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:238:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L238) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.05, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:239:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L239) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                     ~^~
```
[tests/testthat/test-selection.R:239:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L239) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                         ~^~
```
[tests/testthat/test-selection.R:239:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L239) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.15, 1.0, 1+0.5*s, 1+s, 0)
                                              ~^~
```
[tests/testthat/test-selection.R:243:19:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L243) *style:* **Commas should always have a space after.**
```r
  select_matrix[1,] <- c(0.5, 0.1, 0.2)
                  ^
```
[tests/testthat/test-selection.R:247:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L247) *style:* **Put spaces around all infix operators.**
```r
                       select_matrix =select_matrix,
                                     ^~
```
[tests/testthat/test-selection.R:256:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-selection.R#L256) *style:* **Put spaces around all infix operators.**
```r
                       select_matrix =select_matrix,
                                     ^~
```
[tests/testthat/test-simulate_admixture_until.R:31:65:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture_until.R#L31) *style:* **Commas should always have a space after.**
```r
                                 initial_frequencies = list(c(1,1),
                                                                ^
```
[tests/testthat/test-simulate_admixture_until.R:32:65:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture_until.R#L32) *style:* **Commas should always have a space after.**
```r
                                                            c(1,1)),
                                                                ^
```
[tests/testthat/test-simulate_admixture.R:4:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L4) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=2, ncol=5)
                                 ~^~
```
[tests/testthat/test-simulate_admixture.R:4:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L4) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=2, ncol=5)
                                         ~^~
```
[tests/testthat/test-simulate_admixture.R:7:40:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L7) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                      ~^~
```
[tests/testthat/test-simulate_admixture.R:7:44:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L7) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                          ~^~
```
[tests/testthat/test-simulate_admixture.R:7:51:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L7) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                                 ~^~
```
[tests/testthat/test-simulate_admixture.R:8:40:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L8) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.6, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                      ~^~
```
[tests/testthat/test-simulate_admixture.R:8:44:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L8) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.6, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                          ~^~
```
[tests/testthat/test-simulate_admixture.R:8:51:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L8) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[2, ] <- c(0.6, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                                 ~^~
```
[tests/testthat/test-simulate_admixture.R:26:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L26) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(length(are_equal) > 1) are_equal <- FALSE
    ^
```
[tests/testthat/test-simulate_admixture.R:44:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L44) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1, ncol=5)
                                 ~^~
```
[tests/testthat/test-simulate_admixture.R:44:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L44) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1, ncol=5)
                                         ~^~
```
[tests/testthat/test-simulate_admixture.R:55:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L55) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1,ncol=3)
                                 ~^~
```
[tests/testthat/test-simulate_admixture.R:55:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L55) *style:* **Commas should always have a space after.**
```r
  select_matrix <- matrix(NA, nrow=1,ncol=3)
                                     ^
```
[tests/testthat/test-simulate_admixture.R:55:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_admixture.R#L55) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1,ncol=3)
                                        ~^~
```
[tests/testthat/test-simulate_migration.R:14:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L14) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:14:71:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L14) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                      ^
```
[tests/testthat/test-simulate_migration.R:14:73:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L14) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                        ^
```
[tests/testthat/test-simulate_migration.R:15:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L15) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:15:71:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L15) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                      ^
```
[tests/testthat/test-simulate_migration.R:15:73:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L15) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                        ^
```
[tests/testthat/test-simulate_migration.R:22:25:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L22) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  testthat::expect_true( length(markers) ==
                        ^
```
[tests/testthat/test-simulate_migration.R:23:67:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L23) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
                           length(unique(vy$frequencies$location)) )
                                                                  ^
```
[tests/testthat/test-simulate_migration.R:26:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L26) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1, ncol=5)
                                 ~^~
```
[tests/testthat/test-simulate_migration.R:26:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L26) *style:* **Put spaces around all infix operators.**
```r
  select_matrix <- matrix(NA, nrow=1, ncol=5)
                                         ~^~
```
[tests/testthat/test-simulate_migration.R:29:40:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L29) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                      ~^~
```
[tests/testthat/test-simulate_migration.R:29:44:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L29) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                          ~^~
```
[tests/testthat/test-simulate_migration.R:29:51:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L29) *style:* **Put spaces around all infix operators.**
```r
  select_matrix[1, ] <- c(0.5, 0.5, 0.5+0.5*s, 0.5+s, 0)
                                                 ~^~
```
[tests/testthat/test-simulate_migration.R:35:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L35) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,0),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:36:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L36) *style:* **Commas should always have a space after.**
```r
                                                                c(0,1)),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:42:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L42) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(loc in unique(vy$final_frequency$location)) {
     ^
```
[tests/testthat/test-simulate_migration.R:48:30:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L48) *style:* **Commas should always have a space after.**
```r
  a1 <- subset(found, found[,1] < 0.4)
                             ^
```
[tests/testthat/test-simulate_migration.R:49:30:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L49) *style:* **Commas should always have a space after.**
```r
  a2 <- subset(found, found[,1] == 0.5)
                             ^
```
[tests/testthat/test-simulate_migration.R:51:4:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L51) *style:* **Commented code should be removed.**
```r
  #b1 <- t.test(a1[,2] - 0.5)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-simulate_migration.R:53:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L53) *style:* **Commas should always have a space after.**
```r
  testthat::expect_equal(mean(a1[,2]), 0.5, tolerance = 0.1)
                                  ^
```
[tests/testthat/test-simulate_migration.R:77:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L77) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:77:71:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L77) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                      ^
```
[tests/testthat/test-simulate_migration.R:77:73:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L77) *style:* **Commas should always have a space after.**
```r
                                     initial_frequencies = list(c(1,1,0,0),
                                                                        ^
```
[tests/testthat/test-simulate_migration.R:78:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L78) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                    ^
```
[tests/testthat/test-simulate_migration.R:78:71:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L78) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                      ^
```
[tests/testthat/test-simulate_migration.R:78:73:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L78) *style:* **Commas should always have a space after.**
```r
                                                                c(0,0,1,1)),
                                                                        ^
```
[tests/testthat/test-simulate_migration.R:87:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L87) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in unique(a1$ancestor)) {
     ^
```
[tests/testthat/test-simulate_migration.R:88:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L88) *style:* **Commas should never have a space before.**
```r
    b1 <- subset(a1 ,a1$ancestor == i)
                   ~^
```
[tests/testthat/test-simulate_migration.R:88:22:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L88) *style:* **Commas should always have a space after.**
```r
    b1 <- subset(a1 ,a1$ancestor == i)
                     ^
```
[tests/testthat/test-simulate_migration.R:99:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L99) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in unique(a2$ancestor)) {
     ^
```
[tests/testthat/test-simulate_migration.R:100:21:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L100) *style:* **Commas should never have a space before.**
```r
    b1 <- subset(a2 ,a2$ancestor == i)
                   ~^
```
[tests/testthat/test-simulate_migration.R:100:22:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-simulate_migration.R#L100) *style:* **Commas should always have a space after.**
```r
    b1 <- subset(a2 ,a2$ancestor == i)
                     ^
```
[tests/testthat/test-tajima.R:13:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L13) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  while(t < 1000) {
       ^
```
[tests/testthat/test-tajima.R:23:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L23) *style:* **Commented code should be removed.**
```r
   # cat(t,"\n")
     ^~~~~~~~~~~
```
[tests/testthat/test-tajima.R:35:26:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L35) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  testthat::expect_error(  calculate_tajima_d(pop$initial_frequency) )
                         ^
```
[tests/testthat/test-tajima.R:35:69:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L35) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  testthat::expect_error(  calculate_tajima_d(pop$initial_frequency) )
                                                                    ^
```
[tests/testthat/test-tajima.R:41:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L41) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(1 == 2) {
    ^
```
[tests/testthat/test-tajima.R:46:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L46) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(r in 1:10) {
     ^
```
[tests/testthat/test-tajima.R:49:5:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L49) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(r ) {
    ^
```
[tests/testthat/test-tajima.R:49:7:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L49) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
  if(r ) {
      ^
```
[tests/testthat/test-tajima.R:53:39:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L53) *style:* **Put spaces around all infix operators.**
```r
                            seed = 666+r,
                                     ~^~
```
[tests/testthat/test-tajima.R:57:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L57) *style:* **Put spaces around all infix operators.**
```r
      select_matrix <- matrix(nrow=1,ncol=5)
                                 ~^~
```
[tests/testthat/test-tajima.R:57:38:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L57) *style:* **Commas should always have a space after.**
```r
      select_matrix <- matrix(nrow=1,ncol=5)
                                     ^
```
[tests/testthat/test-tajima.R:57:42:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L57) *style:* **Put spaces around all infix operators.**
```r
      select_matrix <- matrix(nrow=1,ncol=5)
                                        ~^~
```
[tests/testthat/test-tajima.R:58:23:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L58) *style:* **Commas should always have a space after.**
```r
      select_matrix[1,] <- c(0.5, 1, 1.1, 1.2, 0)
                      ^
```
[tests/testthat/test-tajima.R:61:43:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L61) *style:* **Put spaces around all infix operators.**
```r
                                seed = 666+r,
                                         ~^~
```
[tests/testthat/test-tajima.R:67:20:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L67) *style:* **Commas should always have a space after.**
```r
  markers <- seq(0,1,length.out = 100)
                   ^
```
[tests/testthat/test-tajima.R:67:22:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L67) *style:* **Commas should always have a space after.**
```r
  markers <- seq(0,1,length.out = 100)
                     ^
```
[tests/testthat/test-tajima.R:71:3:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L71) *style:* **Variable or function name should be snake_case.**
```r
  D1 <- calculate_tajima_d(pop,
  ^~
```
[tests/testthat/test-tajima.R:82:33:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L82) *style:* **Put spaces around all infix operators.**
```r
                        nrow = 2*number_of_sampled_individuals)
                               ~^~
```
[tests/testthat/test-tajima.R:84:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L84) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(m in seq_along(markers)) {
     ^
```
[tests/testthat/test-tajima.R:85:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L85) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    for(indiv in seq_along(indices_sampled_individuals)) {
       ^
```
[tests/testthat/test-tajima.R:87:28:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L87) *style:* **Put spaces around all infix operators.**
```r
      indiv_start <- (indiv*2)-1
                          ~^~
```
[tests/testthat/test-tajima.R:87:31:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L87) *style:* **Put spaces around all infix operators.**
```r
      indiv_start <- (indiv*2)-1
                             ~^~
```
[tests/testthat/test-tajima.R:99:6:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L99) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  for(i in seq_along(loci_matrix[,1])) {
     ^
```
[tests/testthat/test-tajima.R:99:35:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L99) *style:* **Commas should always have a space after.**
```r
  for(i in seq_along(loci_matrix[,1])) {
                                  ^
```
[tests/testthat/test-tajima.R:100:24:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L100) *style:* **Commas should always have a space after.**
```r
    x <- loci_matrix[i,]
                       ^
```
[tests/testthat/test-tajima.R:102:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L102) *style:* **Put spaces around all infix operators.**
```r
    x[x==0] <- "t"
      ~^~~
```
[tests/testthat/test-tajima.R:103:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L103) *style:* **Put spaces around all infix operators.**
```r
    x[x==1] <- "c"
      ~^~~
```
[tests/testthat/test-tajima.R:104:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L104) *style:* **Put spaces around all infix operators.**
```r
    x[x==2] <- "g"
      ~^~~
```
[tests/testthat/test-tajima.R:105:8:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L105) *style:* **Put spaces around all infix operators.**
```r
    x[x==3] <- "a"
      ~^~~
```
[tests/testthat/test-tajima.R:111:4:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L111) *style:* **Commented code should be removed.**
```r
 # testthat::expect_equal(D1$D, D2[1], tolerance = 0.1)
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-tajima.R:119:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L119) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-tajima.R:120:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L120) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-tajima.R:121:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-tajima.R#L121) *style:* **Trailing blank lines are superfluous.**
```r

^
```
[tests/testthat/test-utilities.R:10:1:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-utilities.R#L10) *style:* **Lines should not be more than 80 characters.**
```r
  vx <- simulate_admixture(total_runtime = 100, seed = 1, number_of_founders = 2,
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[tests/testthat/test-utilities.R:11:44:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-utilities.R#L11) *style:* **Commas should always have a space after.**
```r
                           markers = seq(0,1,by=0.01))
                                           ^
```
[tests/testthat/test-utilities.R:11:46:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-utilities.R#L11) *style:* **Commas should always have a space after.**
```r
                           markers = seq(0,1,by=0.01))
                                             ^
```
[tests/testthat/test-utilities.R:11:48:](https://github.com/thijsjanzen/GenomeAdmixR/blob/5ab6efe2825e1b13f76d44181da86c48116ee935/tests/testthat/test-utilities.R#L11) *style:* **Put spaces around all infix operators.**
```r
                           markers = seq(0,1,by=0.01))
                                              ~^~
```


- [ ] []\[

-

- [](url)


It's a little misleading since the only important change here is `this.hasBasicLands = false` to prevent the verify test from expecting basics where there are none. The rest of it is just me removing some stuff leftover from the m19 copy/paste.


Instead of alias the alias associated with subpath must be passed here!


That's not what i meant, the travis build randomly gets stuck untill
timeout.

Op wo 12 jun. 2019 13:03 schreef Richel Bilderbeek <notifications@github.com
>:

> Yes, it ends after 1 hour at most. If the code is in an infinite while
> loop, Travis will not wait for it to finish 👍.
>
> —
> You are receiving this because you commented.
> Reply to this email directly, view it on GitHub
> <https://github.com/richelbilderbeek/djog_unos_2018/commit/3055de23bf0715575f56e53be3957e9e1cbe3925?email_source=notifications&email_token=AG7ZHESYNSZNXUHMZGZ2SRLP2DJXPA5CNFSM4HWG5KU2YY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAK26U#commitcomment-33909716>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AG7ZHEUKIIMBNDDABGRJNVLP2DJXPANCNFSM4HWG5KUQ>
> .
>


Hi,

I do talk with godot dev team from time to time, and yes we want to make a witch PR to the official repo, someday (probably soon). So yes, this need to be fixed. I'll take a closer look soon, if no one fix it until then :)


Sadly not working on my Xperia XZ2.
I only get a recovery.img which I can't use. :)


How about letting people at https://github.com/ericfreese/zsh-prioritize-cwd-history/ (such as https://github.com/ericfreese/zsh-prioritize-cwd-history/issues/4) know about your fork that adapts the original code from MacOS to Linux?


你为什么要乱码


Successfully aliased the URL <https://musiikin-teoria-material-j4zietn16.now.sh> to the following aliases.

* https://musiikin-teoria.now.sh
* https://musiikin-teoria-material.mooc.now.sh
* https://musiikin-teoria-material-git-master.mooc.now.sh


See https://github.com/siddharthkp/bundlesize if want to add something like this back.


Wrong - changed from three to four!


Correct! - changed from three to four!


test


Changed title to Code Portfolio


Photo from facebook currently


fetch the product and customer from DB according the search value and return back their(search value) related
data


Successfully aliased the URL <https://ggwc-5mnvpn6qe.now.sh> to the following aliases.

* https://ggwc.ahnsv.now.sh
* https://ggwc-git-master.ahnsv.now.sh


I suggest to re-write it as:

```
Demo script scans for available BLE devices and connects to them. It can read a direct value of BLE characteristic from ESP and receive notifications from both ESP and Mi. If needed, a re-scan command can be issues from the dashboard to connect to new devices.

### Implementation details

If you not interested in modifying or extending a list of supported devices, you can skip this sub-section.

The demo script consists of few modules: the main module and couple of extension modules.

The main module https://github.com/thingsboard/tb-ble-adapter/blob/master/tb_ble_adapter/adapter.py is responsible for receiving commands from ThingsBoard and sending telemetry data. It also scans nearby devices and connects to them.

Extensions are modules https://github.com/thingsboard/tb-ble-adapter/tree/master/tb_ble_adapter/extensions that responsible for extracting application-specific data from the BLE device. If you want to implement a support for a new device, you can create additional extension class and inherit it from https://github.com/thingsboard/tb-ble-adapter/blob/master/tb_ble_adapter/extensions/ExtensionInterface.py . Use https://github.com/thingsboard/tb-ble-adapter/blob/master/tb_ble_adapter/extensions/MiTempHumidityExtension.py as an example


Wrong header image - should be wallpaperup.com/uploads/wallpapers/2015/11/09/832612/dd41ed863c74a5517c1246d2cc4a29a1-700.jpg


😂😂😂

On Tue, Jun 11, 2019 at 10:20 PM Mohan Kumar <notifications@github.com>
wrote:

> Enna elavu idhu
>
> —
> You are receiving this because you authored the thread.
> Reply to this email directly, view it on GitHub
> <https://github.com/Dhamoderrick/invoice_application/commit/d5b2d66dcb296b01f2d16c535c78ab7ed8252998?email_source=notifications&email_token=AJQPHHQIEC66N4YRCF73ZRTPZ7JWBA5CNFSM4HXATYWKYY3PNVWWK3TUL52HS4DFVVBW63LNNF2EG33NNVSW45FKMNXW23LFNZ2F62LEZYBAKNXL#commitcomment-33896171>,
> or mute the thread
> <https://github.com/notifications/unsubscribe-auth/AJQPHHWQZ64QFARASYS7VJTPZ7JWBANCNFSM4HXATYWA>
> .
>


there are 3 sixes, fives, fours, threes, twos, ones


test comment


Successfully aliased the URL <https://bos-referendum-ui-bperfquse.now.sh> to the following aliases.

* https://www.boswps.io
* https://boswps.io
* https://bos-referendum-ui.boscore.now.sh
* https://bos-referendum-ui-git-master.boscore.now.sh


Changed image to the one from the blog post - 2019-06-12-star-sailors.md


哪个版本?


`@JuliaRegistrator register`


SystemUI isn't odexed on customs


Successfully aliased the URL <https://spottit-api-dkbsezbfeh.now.sh> to the following alias.

* https://spottit-api.now.sh


This is not needed


Successfully aliased the URL <https://ts-react-next-persistent-component-p7mio69l4.now.sh> to the following aliases.

* https://persistent-component.moviesom.com
* https://persistent-component.willim.nl
* https://ts-react-next-persistent-component.willemliu.now.sh
* https://ts-react-next-persistent-component-git-master.willemliu.now.sh


B2 commit


I'll test it again.
It was needed in the past, because the Xperia Bootloader (since DTBO) desn't allow to "fastboot boot" an image.
I found a workaround with help.
Maybe it works now.


You can flash the recovery.img in the boot partition, if A/B partitions is setted the boot.img and the recovery.img produced is the same img


Successfully aliased the URL <https://timdeschryverdev-pvtmteend.now.sh> to the following aliases.

* https://timdeschryver.dev
* https://www.timdeschryver.dev
* https://timdeschryverdev.timdeschryver.now.sh
* https://timdeschryverdev-git-master.timdeschryver.now.sh


It was last year since I last checked it, i sadly can't remember correctly why I decided this way.
Let me see what it does now and I can revert the commit :)
Thank you all for the hints. :)


This is a very good point. Could you recommend a fix?


Hi


SVM Radial


The changes look good to me.


Now could not deploy this pull request since the `now.json` file is empty.
It should be a valid JSON file.

    For more information on now.json visit https://zeit.co/docs/features/configuration#now.json.


typo: ouptut/output


Problema ao compilar o dist do reactotron-redux-saga, depois de realizar várias reinicializações, reinstalação do reactotron-redux-saga, fiz a instalação do redux e redux-saga e veio a funcionar.

yarn add  reactotron-react-js reactotron-redux reactotron-redux-saga

Solução:
yarn add redux react-redux redux-saga


75.0.3770.80    最新版本


提了issue，应该是这两行的问题


see #24


Fixed


Copyright should be "2018-2019 "


Done


Successfully aliased the URL <https://react-now-pciov9e2e.now.sh> to the following aliases.

* https://react-now.melvinre1997.now.sh
* https://react-now-git-master.melvinre1997.now.sh


Successfully aliased the URL <https://alita-battle-angelgithubio-8kikoahoe.now.sh> to the following aliases.

* https://alita-battle-angelgithubio.eeliya.now.sh
* https://alita-battle-angelgithubio-git-develop.eeliya.now.sh


`(...) missing parent directory already exists.` - if sth is missing, it cannot exist.


core types: document Raw Signature Values (#1965]


Good report.
You should add the timeline and the task repartition.


@mauronofrio @theimpulson
Sadly `make recoveryimage` gives me no image.

https://github.com/omnirom/android_device_sony_tama-common/blob/android-9.0/recovery/twrp.mk
https://github.com/omnirom/android_device_sony_tama-common/blob/android-9.0/PlatformConfig.mk
https://github.com/omnirom/android_device_sony_tama-common/blob/android-9.0/platform.mk
https://github.com/omnirom/android_device_sony_akari/blob/android-9.0/device.mk
https://github.com/omnirom/android_device_sony_akari/blob/android-9.0/BoardConfig.mk


Successfully aliased the URL <https://prezentacja-projekt-koncowy-wsb-f55o3pky1.now.sh> to the following aliases.

* https://prezentacja-projekt-koncowy-wsb.lonwi.info
* https://prezentacja-projekt-koncowy-wsb.lonwi.now.sh
* https://prezentacja-projekt-koncowy-wsb-git-master.lonwi.now.sh


this is the last commit before changing the layout for the project


edited: core/types: document Raw Signature Values (1965)


That commit message :joy:
That's hilarious.


*delete cursor@2x.png


Successfully aliased the URL <https://delete-all-repos-l3tudnmdk.now.sh> to the following aliases.

* https://delete-all-repos.now.sh
* https://delete-all-repos.ryan-ccn-ccn.now.sh
* https://delete-all-repos-git-master.ryan-ccn-ccn.now.sh


Displaying Shipping Address of Account


### Lipsum Really??

So we really were not able to find better filler text?


That's clever and obvious, should deffo be in here.


I'm as little surprised you need a thread for this... Can you simply call StreamingRecognizeRequest directly in the stream_data procedure?


Successfully aliased the URL <https://delete-all-repos-f0h43aoov.now.sh> to the following aliases.

* https://delete-all-repos.now.sh
* https://delete-all-repos.ryan-ccn-ccn.now.sh
* https://delete-all-repos-git-master.ryan-ccn-ccn.now.sh


Agreed.


Историю нужно хранит в инстанс переменной, например

history_var_name = "@#{attribute}_history".to_sym


Don't forgot the Outline of the prezentation and the slides numbers.


Successfully aliased the URL <https://ts-react-next-persistent-component-7sf1uxvmq.now.sh> to the following aliases.

* https://persistent-component.moviesom.com
* https://persistent-component.willim.nl
* https://ts-react-next-persistent-component.willemliu.now.sh
* https://ts-react-next-persistent-component-git-master.willemliu.now.sh


I did 4-5 twrp for a/b devices and mka recoveryimage is working good:
https://github.com/mauronofrio/android_device_oneplus_guacamole_TWRP/blob/android-9.0/BoardConfig.mk
Check here what you need.


@JuliaRegistrator register


Successfully aliased the URL <https://spottit-api-kimmizzyfh.now.sh> to the following alias.

* https://spottit-api.now.sh


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

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

This will be done automatically if [Julia TagBot](https://github.com/apps/julia-tagbot) is installed, or can be done manually through the github interface, or via:
```
git tag -a v1.1.3 -m "<description of version>" 03d48b11b00bfa9dae5a5560ff91d38ee6358509
git push origin v1.1.3
```
Also, note the warning: Version 1.1.3 skips over 1.1.2
This can be safely ignored. However, if you want to fix this you can do so. Call register() again after making the fix. This will update the Pull request.


Couldn't run policy because the pull request is closed
:point_right: click here to view a full list of the events :point_left:


Collaborator: Review for this commit was created. [Link to review](http://8ee70ea2.ngrok.io/ui#review:id=4)


:white_check_mark: All Rules (2 / 2) Passed

      :crown: Good job! this pull request is aligned with your organization's best practices!

      :point_right: You can review your rules settings at smart policy management :point_left:

:point_right: click here to view a full list of the events :point_left:


Works! Nice!


I think you can use CDATA here as well if this is more readable.


Successfully aliased the URL <https://genesys-srd-f5ynbhwff.now.sh> to the following aliases.

* https://genesys-srd.thluiz.now.sh
* https://genesys-srd-git-master.thluiz.now.sh


- Add ability to use specific `unreal engine structs` or `Game structs` from json file.


Vielen Dank für das Feedback, jedoch schreibt man mich "Philipp". Ich denke mal es war ein typo.


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

Created multidev environment [pr-2](https://dashboard.pantheon.io/sites/733a1069-ed43-49f5-a431-cfd766844daa#pr-2) for jamie-update.


Successfully aliased the URL <https://musiikin-teoria-material-jnsevqnav.now.sh> to the following aliases.

* https://musiikin-teoria.now.sh
* https://musiikin-teoria-material.mooc.now.sh
* https://musiikin-teoria-material-git-master.mooc.now.sh


Cool!


Алгоритм примерно такой:
Проверить определена ли инстанс переменная history_var_name. Можно использовать метод `instance_variable_defined?` или просто проверить на nil
Если переменная не определена то это первое присваивание и в переменную c именем `history_var_name` нужно положить пустой массив
Иначе, если это не первое присваивание, нужно положить в историю значение `var_name`
Затем присвоить переменной с именем `var_name` новое значение - `value`


Successfully aliased the URL <https://delete-all-repos-pidfdpuki.now.sh> to the following aliases.

* https://delete-all-repos.now.sh
* https://delete-all-repos.ryan-ccn-ccn.now.sh
* https://delete-all-repos-git-master.ryan-ccn-ccn.now.sh


`class` - ключевое слово.
Можно на `klass` заменить


Seems like a derp at https://github.com/moezbhatti/qksms/blob/e1c26d055ca1a3c2aa66cc55fd56ae262e3cdb66/android-smsmms/src/main/java/com/klinker/android/send_message/MmsReceivedService.java#L283


```
raise "Wrong type" unless value.is_a?(klass)
instance_variable_set(var_name, value)
```


Codechef june long challenge most solved problem


Для истории также нужно сделать геттер


@mauronofrio
Why do you define `TARGET_NO_RECOVERY=false` ?
According to
https://source.android.com/devices/tech/ota/ab/ab_implement
it must be `true`.


@JuliaRegistrator register


Successfully aliased the URL <https://my-react-app-3347ushxp.now.sh> to the following aliases.

* https://my-react-app.pjijin1.now.sh
* https://my-react-app-git-master.pjijin1.now.sh


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

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

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


Successfully aliased the URL <https://delete-all-repos-mj1v155ih.now.sh> to the following aliases.

* https://delete-all-repos.now.sh
* https://delete-all-repos.ryan-ccn-ccn.now.sh
* https://delete-all-repos-git-master.ryan-ccn-ccn.now.sh


Cambio de la descripción en sección político-administrativa


//test coding on broswer


Successfully aliased the URL <https://react-video-playlist-fb6gaz8qp.now.sh> to the following aliases.

* https://react-video-playlist.pjijin1.now.sh
* https://react-video-playlist-git-master.pjijin1.now.sh


@jaysaikia When I hit save on my IDE, it formatted like this. The only real thing I added was a server-side check. To fully angularize this, I want to use the renderer2. However, it's not supposed to be [used in a service](https://stackoverflow.com/questions/34710408/renderer-cannot-be-used-in-service).

The renderer allows us to decouple from the DOM, so it handles things such as adding/removing event listeners, setting styles, etc. This is also better for server-side rendering.

Anyways, just wanted to explain the changes and my plans for this. Because I am not sure how server-side friendly this will be, I have published it as a beta for now.

Thank you again for all the work you put into this!


Option of Option?


please check it once


Hov, et mellemrum sidst på linjen!


Congrats!


Successfully aliased the URL <https://react-video-playlist-oe28wdb78.now.sh> to the following aliases.

* https://react-video-playlist.pjijin1.now.sh
* https://react-video-playlist-git-master.pjijin1.now.sh


#13 해결하였습니다


![](https://github.trello.services/images/mini-trello-icon.png) [Configuration](https://trello.com/c/iplixIwG/12-configuration)


#12 ,#11 이슈해결하였습니다


Yes sure, but we are not building a recovery from the google source or for a rom source. If you need to build a recoveryimage just set it to true and you will be able to build a recoveryimage.


#9 이슈해결하였습니다


#8 이슈관련 커밋


@christopherlam I believe this is a copy and paste bug. The added `categories` in `gnc:txf-get-payer-name-sourcecategories` and below functions result in unbound variable errors when running the tax reports.


AFN_FanModel (lgu1234) - x86_64-Linux-Ubuntu-18.04-cppcheck: OK (0 of 0 tests passed, 0 test warnings)

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


#7 이슈 해결


Successfully aliased the URL <https://ts-react-next-persistent-component-ijbc3xzrs.now.sh> to the following aliases.

* https://persistent-component.moviesom.com
* https://persistent-component.willim.nl
* https://ts-react-next-persistent-component.willemliu.now.sh
* https://ts-react-next-persistent-component-git-master.willemliu.now.sh


AFN_FanModel (lgu1234) - x86_64-Linux-Ubuntu-18.04-custom_check: OK (9 of 9 tests passed, 0 test warnings)

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


Successfully aliased the URL <https://nextjs-675j7eoyu.now.sh> to the following aliases.

* https://nextjs.cmomir.now.sh
* https://nextjs-git-master.cmomir.now.sh


Define recoveryimage partition size in board, drop TARGET_NO_RECOVERY flag as well (might not be required) and I am sure it will compile. Try it.


I get the idea but your example is messy, how does this sound?
```
The type `u6p2` can hold 256 different values in increments of 0.25(from `0` to `63.75`).
```


Successfully aliased the URL <https://timdeschryverdev-hplyidxm1.now.sh> to the following aliases.

* https://timdeschryver.dev
* https://www.timdeschryver.dev
* https://timdeschryverdev.timdeschryver.now.sh
* https://timdeschryverdev-git-master.timdeschryver.now.sh


config.localhost.yml is a template for delopying the website to AWS server, what you should modify is config.yml


Linking this to gitbrent#554


Thanks!


# 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)|


Не надоело ещё туда-сюда их дёргать?


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

Created multidev environment [ci-24](https://dashboard.pantheon.io/sites/733a1069-ed43-49f5-a431-cfd766844daa#ci-24) for jamie-update.


The device tree I use for TWRP is the same I use to build the full OmniROM 9.0.
Switching the flag to target a device without recovery to simulate a recovery partition (via the flag) just to be able to use the `make recoveryimage`makes no useful sense to me.

@theimpulson
I have no recoverypartition, so I don't define the partition size.
I want to be conform with the google documentation as possible.
https://source.android.com/devices/tech/ota/ab/ab_implement


#14 이슈해결하셨습니다.


Not all types have negative values and those values could be better used as positive numbers. There's no additional circuitry or code required in calculating both signed and unsigned numbers.


TeamCity Consultations / "Private Beta" - BuildAndPublish .NET Core 2.1 [Build 0.1.0.2153-r0CBF872](https://teamcity.nice.org.uk/viewLog.html?buildId=54821&buildTypeId=Consultations_PrivateBetaBuildAndPublish21) outcome was **FAILURE**
Summary: Tests passed: 208;
       "C:\BuildAgent\work\fbec5a364d953ddb\Consultations.sln" (default target) (1) ->
       (Restore target) ->
         C:\Program Files\dotnet\sdk\2.2.104\NuGet.targets(114,5): error : A task was canceled.
 (new); exit code 1 ... Build time: 00:09:35


what was the case before that with a single dash?


The only endianness that really matters in today's world is big endian as that's the standard used to connect to the internet. What purpose does little endian serve in today's world? Besides, if we can remove little endian from the specification altogether, that'll make the names less complex and allow the documentation to be easier to understand.


So 8 times pawn cache passed LTC:
http://tests.stockfishchess.org/tests/view/5d00a3810ebc5925cf09ba16

I check no how it does at STC with a non-regression test. Probably it will fail.


Good, thanks.
Add the Outline of the report in the beginning and a conclusion at the end.


Successfully aliased the URL <https://ssr-demo-r0n0j5kih.now.sh> to the following aliases.

* https://ssr-demo.schalela.now.sh
* https://ssr-demo-git-master.schalela.now.sh


The ifdef on this line should be dropped as it is redundant with this line:

https://github.com/wlgrd/fw-nrfconnect-nrf/commit/3c878f331fd55172d48434c7efe4ab8a0a09235b#diff-5519f6511d2179a25048704eedaa9f7eR7


Why change this back?


We wrote our own `partial_insertion_sort()` because `std::partial_sort()` provided by the STL is unstable (it can change the relative order of moves with the same score), but now you introduce shellsort which is an unstable sorting algorithm, so I think this (re)introduces a subtle bug in the move ordering.


There my be a more elegant to code up per Level flux correction, rather than just using an if statement and copy/pasting.  Something to consider on a second pass through the code once it's fully functional.


Why not use row?


I think that my objection was more that I would expect that using a thread should be the exception rather than the norm. I had to use a thread because it's the only way to get the requests library to do a chunk transfer (that I know of), and I decided to use chunk transfers in deep-dregs because I was too lazy to do a session based protocol :) The HTTP chunk protocol is not very popular; I would be very surprised if anyone else used it.


Why remove this?


Successfully aliased the URL <https://docs-l97tnqw3j.zeit.sh> to the following aliases.

* https://docs.zeit.sh
* https://docs-git-master.zeit.sh


To remove already prefixed properties from prefixing


Collaborator: Review for this commit was created. [Link to review](http://f5a7f7e9.ngrok.io/ui#review:id=439)


TeamCity Consultations / "Private Beta" - BuildAndPublish .NET Core 2.1 [Build 0.1.0.2154-r0CBF872](https://teamcity.nice.org.uk/viewLog.html?buildId=54822&buildTypeId=Consultations_PrivateBetaBuildAndPublish21) outcome was **FAILURE**
Summary: Tests passed: 208;
       "C:\BuildAgent\work\fbec5a364d953ddb\Consultations.sln" (default target) (1) ->
       (Restore target) ->
         C:\Program Files\dotnet\sdk\2.2.104\NuGet.targets(114,5): error : A task was canceled.
; exit code 1 Build time: 00:07:53


rubocop fix


多分これだと課題で求められている出力結果が出ないと思われますー

コンソール上で `php kadai02.php` を実行して何が出力されるか確認してみるといいかもですー
配列の要素の番号は罠があるのでよく引っかかります……


so why are you removing this case? those are individual cases and need separate tests
also you can check it faster with prop[0] and prop[1]


I don't see the need for the choice construct or the _NONE symbol.

I think we can simplify.

Will it not do with two options, BH1749_TRIGGER and BH1749_TRIGGER_GLOBAL_THREAD, where BH1749_TRIGGER_GLOBAL_THREAD selects BH1749_TRIGGER for instance, and BH1749_TRIGGER is without prompt (not user-selectable, only calculated from THREAD)?

When we get a second trigger type we could consider introducing a choice.


@knanahassouna1
whats the `.` in the base url?


Cambio de interno


<details>

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

Client ID project/taskcluster/tc-github/production-2 does not have sufficient scopes and is missing the following scopes:

```
{
  "AllOf": [
    "docker-worker:capability:privileged",
    {
      "AnyOf": [
        {
          "AnyOf": [
            "queue:create-task:highest:aws-provisioner-v1/releng-svc",
            "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
            "queue:create-task:high:aws-provisioner-v1/releng-svc",
            "queue:create-task:medium:aws-provisioner-v1/releng-svc",
            "queue:create-task:low:aws-provisioner-v1/releng-svc",
            "queue:create-task:very-low:aws-provisioner-v1/releng-svc",
            "queue:create-task:lowest:aws-provisioner-v1/releng-svc"
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/releng-svc",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/releng-svc",
                "queue:task-group-id:taskcluster-github/aPm1qfNaR--IQFEqLhyHMQ",
                "queue:schedule-task:taskcluster-github/aPm1qfNaR--IQFEqLhyHMQ/E-30a3XFTzqA7JoTFqYFHg"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "docker-worker:capability:privileged",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/releng-svc",
                "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
                "queue:create-task:high:aws-provisioner-v1/releng-svc",
                "queue:create-task:medium:aws-provisioner-v1/releng-svc",
                "queue:create-task:low:aws-provisioner-v1/releng-svc",
                "queue:create-task:very-low:aws-provisioner-v1/releng-svc",
                "queue:create-task:lowest:aws-provisioner-v1/releng-svc"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/releng-svc",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/releng-svc",
                "queue:task-group-id:taskcluster-github/aPm1qfNaR--IQFEqLhyHMQ",
                "queue:schedule-task:taskcluster-github/aPm1qfNaR--IQFEqLhyHMQ/E-30a3XFTzqA7JoTFqYFHg"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-06-12T13:20:17.534Z

</details>


Successfully aliased the URL <https://aws-cognito-now2-2q80honeq.now.sh> to the following aliases.

* https://aws-cognito-now2.charlesbadger.now.sh
* https://aws-cognito-now2-git-master.charlesbadger.now.sh


The real problem by using std::partial_sort() is not the possible change of order of equal moves (if this really good or bad  is another debate) but that the order in which they would come is not determined because the underlying algorithm is not specified in the c++ standard. So a different implementation for another compiler could sort the elements in different order which could change bench which defeats the purpose of bench number. So the advantage in our context of a stable method is that the order of equal elements is deterministic not that the order is preserved (that is a side effect for us)


Do what you want, but twrp are not following google documentation, so you may find yourself in a strange situation again.


Successfully aliased the URL <https://fme-graphql-3exouq6hr.now.sh> to the following aliases.

* https://graphql.firstmeanseverything.com
* https://fme-graphql.firstmeanseverything.now.sh
* https://fme-graphql-git-master.firstmeanseverything.now.sh


Successfully aliased the URL <https://r-whiterabbit-gnepeo7dy.now.sh> to the following aliases.

* https://r-whiterabbit.jsbimra.now.sh
* https://r-whiterabbit-git-master.jsbimra.now.sh


TeamCity Consultations / "Private Beta" - BuildAndPublish .NET Core 2.1 [Build 0.1.0.2155-r0CBF872](https://teamcity.nice.org.uk/viewLog.html?buildId=54825&buildTypeId=Consultations_PrivateBetaBuildAndPublish21) outcome was **FAILURE**
Summary: Tests passed: 208;
       "C:\BuildAgent\work\fbec5a364d953ddb\Consultations.sln" (default target) (1) ->
       (Restore target) ->
         C:\Program Files\dotnet\sdk\2.2.104\NuGet.targets(114,5): error : A task was canceled.
; exit code 1 Build time: 00:04:05


Successfully aliased the URL <https://apollo1-351c0dri8.now.sh> to the following aliases.

* https://apollo1.vaibhav-dani.now.sh
* https://apollo1-git-master.vaibhav-dani.now.sh


Do we want to make sure that the build doesn't drop the cache into the image, but keep it on the host to be discarded? Is that the default now?


![](https://github.trello.services/images/mini-trello-icon.png) [Genres CRUD](https://trello.com/c/2DTC8aEw/24-genres-crud)


![](https://github.trello.services/images/mini-trello-icon.png) [CRUD Dashboard](https://trello.com/c/QWr0XKq0/12-crud-dashboard)


let's do if(gpio_pin_enable_callback

here as well, then we are consistent with how error-handling is done and can omit the err variable.


![](https://github.trello.services/images/mini-trello-icon.png) [Routes aanmaken](https://trello.com/c/LPhnu9t0/5-routes-aanmaken)


Successfully aliased the URL <https://alpaca-ui-ike1smi7m.now.sh> to the following aliases.

* https://alpaca-ui.now.sh
* https://alpaca-ui.snowdog1.now.sh
* https://alpaca-ui-git-develop.snowdog1.now.sh


![](https://github.trello.services/images/mini-trello-icon.png) [Controllers aanmaken](https://trello.com/c/UX0ptukJ/6-controllers-aanmaken)


![](https://github.trello.services/images/mini-trello-icon.png) [Relaties coderen](https://trello.com/c/RTAG9OmO/11-relaties-coderen)


![](https://github.trello.services/images/mini-trello-icon.png) [Home Page](https://trello.com/c/59xnoGix/22-home-page)


Always place input parameters validation first, in your code you are validating `winnings[msg.sender]` which is in `storage` and costs a lot of `gas`, then you validate `require(player2 != msg.sender, 'Player1 cannot be Player2');`.


![](https://github.trello.services/images/mini-trello-icon.png) [Details Page](https://trello.com/c/T1BOjpFv/23-details-page)


![](https://github.trello.services/images/mini-trello-icon.png) [Cart](https://trello.com/c/tunfauaU/13-cart)


Successfully aliased the URL <https://react-video-playlist-5pxc9v6pg.now.sh> to the following aliases.

* https://react-video-playlist.pjijin1.now.sh
* https://react-video-playlist-git-master.pjijin1.now.sh


<details>

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

Client ID project/taskcluster/tc-github/production-2 does not have sufficient scopes and is missing the following scopes:

```
{
  "AllOf": [
    "docker-worker:capability:privileged",
    {
      "AnyOf": [
        {
          "AnyOf": [
            "queue:create-task:highest:aws-provisioner-v1/releng-svc",
            "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
            "queue:create-task:high:aws-provisioner-v1/releng-svc",
            "queue:create-task:medium:aws-provisioner-v1/releng-svc",
            "queue:create-task:low:aws-provisioner-v1/releng-svc",
            "queue:create-task:very-low:aws-provisioner-v1/releng-svc",
            "queue:create-task:lowest:aws-provisioner-v1/releng-svc"
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/releng-svc",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/releng-svc",
                "queue:task-group-id:taskcluster-github/BtVv3bIhTTalRxD8ZCCgNQ",
                "queue:schedule-task:taskcluster-github/BtVv3bIhTTalRxD8ZCCgNQ/Sioc3cjDTx-JnMu3w8_RVQ"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

This request requires the client to satisfy the following scope expression:

```
{
  "AllOf": [
    "docker-worker:capability:privileged",
    "queue:route:statuses",
    {
      "AnyOf": [
        {
          "AllOf": [
            "queue:scheduler-id:taskcluster-github",
            {
              "AnyOf": [
                "queue:create-task:highest:aws-provisioner-v1/releng-svc",
                "queue:create-task:very-high:aws-provisioner-v1/releng-svc",
                "queue:create-task:high:aws-provisioner-v1/releng-svc",
                "queue:create-task:medium:aws-provisioner-v1/releng-svc",
                "queue:create-task:low:aws-provisioner-v1/releng-svc",
                "queue:create-task:very-low:aws-provisioner-v1/releng-svc",
                "queue:create-task:lowest:aws-provisioner-v1/releng-svc"
              ]
            }
          ]
        },
        {
          "AnyOf": [
            "queue:create-task:aws-provisioner-v1/releng-svc",
            {
              "AllOf": [
                "queue:define-task:aws-provisioner-v1/releng-svc",
                "queue:task-group-id:taskcluster-github/BtVv3bIhTTalRxD8ZCCgNQ",
                "queue:schedule-task:taskcluster-github/BtVv3bIhTTalRxD8ZCCgNQ/Sioc3cjDTx-JnMu3w8_RVQ"
              ]
            }
          ]
        }
      ]
    }
  ]
}
```

---

* method:     createTask
* errorCode:  InsufficientScopes
* statusCode: 403
* time:       2019-06-12T13:31:11.196Z

</details>