[R/bd_loglik_choosepar.R:1:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Lines should not be more than 80 characters.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:1:21:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Use <-, not =, for assignment.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                    ^
```
[R/bd_loglik_choosepar.R:1:42:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                         ^
```
[R/bd_loglik_choosepar.R:1:52:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                   ^
```
[R/bd_loglik_choosepar.R:1:62:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                             ^
```
[R/bd_loglik_choosepar.R:1:72:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                       ^
```
[R/bd_loglik_choosepar.R:1:78:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                             ^
```
[R/bd_loglik_choosepar.R:1:83:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                                ^
```
[R/bd_loglik_choosepar.R:1:95:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L1) *style:* **Commas should always have a space after.**
```r
bd_loglik_choosepar = function(trparsopt,trparsfix,idparsopt,idparsfix,pars2,brts,missnumspec,methode)
                                                                                ^
```
[R/bd_loglik_choosepar.R:2:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L2) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/bd_loglik_choosepar.R:3:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L3) *style:* **Use <-, not =, for assignment.**
```r
   trpars1 = rep(0,4)
           ^
```
[R/bd_loglik_choosepar.R:3:20:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L3) *style:* **Commas should always have a space after.**
```r
   trpars1 = rep(0,4)
                   ^
```
[R/bd_loglik_choosepar.R:4:23:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L4) *style:* **Use <-, not =, for assignment.**
```r
   trpars1[idparsopt] = trparsopt
                      ^
```
[R/bd_loglik_choosepar.R:5:6:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L5) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(length(idparsfix) != 0)
     ^
```
[R/bd_loglik_choosepar.R:6:4:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L6) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
   {
   ^
```
[R/bd_loglik_choosepar.R:7:26:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L7) *style:* **Use <-, not =, for assignment.**
```r
      trpars1[idparsfix] = trparsfix
                         ^
```
[R/bd_loglik_choosepar.R:9:6:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L9) *style:* **Place a space before left parenthesis, except in a function call.**
```r
   if(max(trpars1) > 1 | min(trpars1) < 0)
     ^
```
[R/bd_loglik_choosepar.R:10:4:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L10) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
   {
   ^
```
[R/bd_loglik_choosepar.R:11:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L11) *style:* **Use <-, not =, for assignment.**
```r
      loglik = -Inf
             ^
```
[R/bd_loglik_choosepar.R:13:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L13) *style:* **Use <-, not =, for assignment.**
```r
      pars1 = trpars1/(1 - trpars1)
            ^
```
[R/bd_loglik_choosepar.R:13:22:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L13) *style:* **Put spaces around all infix operators.**
```r
      pars1 = trpars1/(1 - trpars1)
                    ~^~
```
[R/bd_loglik_choosepar.R:13:23:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L13) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      pars1 = trpars1/(1 - trpars1)
                      ^
```
[R/bd_loglik_choosepar.R:14:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *style:* **Lines should not be more than 80 characters.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:14:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *style:* **Use <-, not =, for assignment.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
             ^
```
[R/bd_loglik_choosepar.R:14:16:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *warning:* **no visible global function definition for ‘bd_loglik’**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
               ^~~~~~~~~
```
[R/bd_loglik_choosepar.R:14:40:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                       ^
```
[R/bd_loglik_choosepar.R:14:59:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                                          ^
```
[R/bd_loglik_choosepar.R:14:71:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L14) *style:* **Commas should always have a space after.**
```r
      loglik = bd_loglik(pars1 = pars1,pars2 = pars2[1:6],brts = brts,missnumspec = missnumspec, methode = methode)
                                                                      ^
```
[R/bd_loglik_choosepar.R:15:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L15) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(is.nan(loglik) || is.na(loglik))
        ^
```
[R/bd_loglik_choosepar.R:16:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L16) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik_choosepar.R:17:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L17) *style:* **Lines should not be more than 80 characters.**
```r
         cat("There are parameter values used which cause numerical problems.\n")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik_choosepar.R:18:17:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik_choosepar.R#L18) *style:* **Use <-, not =, for assignment.**
```r
         loglik = -Inf
                ^
```
[R/bd_loglik.R:2:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L2) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_loglik.R:6:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L6) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_loglik.R:7:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L7) *style:* **Trailing whitespace is superfluous.**
```r
#'
  ^
```
[R/bd_loglik.R:41:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L41) *style:* **Lines should not be more than 80 characters.**
```r
#' \cr \cr \code{pars2[4]} sets whether the parameters and likelihood should be shown
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:58:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L58) *style:* **Lines should not be more than 80 characters.**
```r
#' bd_loglik(pars1 = c(0.5,0.1), pars2 = c(0,1,1,0,2), brts = 1:10, missnumspec = 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:58:85:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L58) *style:* **Trailing whitespace is superfluous.**
```r
#' bd_loglik(pars1 = c(0.5,0.1), pars2 = c(0,1,1,0,2), brts = 1:10, missnumspec = 0)
                                                                                ^
```
[R/bd_loglik.R:60:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Use <-, not =, for assignment.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
          ^
```
[R/bd_loglik.R:60:28:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Commas should always have a space after.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
                           ^
```
[R/bd_loglik.R:60:34:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Commas should always have a space after.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
                                 ^
```
[R/bd_loglik.R:60:39:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Commas should always have a space after.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
                                      ^
```
[R/bd_loglik.R:60:51:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Commas should always have a space after.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
                                                  ^
```
[R/bd_loglik.R:60:61:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L60) *style:* **Only use double-quotes.**
```r
bd_loglik = function(pars1,pars2,brts,missnumspec,methode = 'lsoda')
                                                            ^~~~~~~
```
[R/bd_loglik.R:64:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L64) *style:* **Lines should not be more than 80 characters.**
```r
# - pars1[3] = la1 = parameter in exponential decay of speciation rate, OR K in diversity-dependence-like models (default 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:65:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L65) *style:* **Lines should not be more than 80 characters.**
```r
# - pars1[4] = mu1 = parameter in exponential decay of extinction rate (default 0)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:66:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L66) *style:* **Lines should not be more than 80 characters.**
```r
# - pars1[5] = T0 = age at which lambda is lambda0 (default T0 = age of phylogeny)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:71:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L71) *style:* **Lines should not be more than 80 characters.**
```r
# . tdmodel == 2: stepwise decline following diversity-dependence when extinction = 0
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:72:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L72) *style:* **Lines should not be more than 80 characters.**
```r
# . tdmodel == 3: decline in speciation rate following deterministic logistic equation for ddmodel = 1
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:73:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L73) *style:* **Lines should not be more than 80 characters.**
```r
# . tdmodel == 4...8: change in speciation/extinction rate following ddmodel = 1...5, with n = expected number of species
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:74:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L74) *style:* **Lines should not be more than 80 characters.**
```r
# - pars2[2] = cond = conditioning on age (0), non-extinction of the clade and age (1), number of taxa and age (2), number of taxa (3)
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:77:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L77) *style:* **Lines should not be more than 80 characters.**
```r
# - pars2[5] = likelihood is for a tree with crown age (2) or stem age (1) - stem age not yet implemented for tdmodel == 2
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:80:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L80) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
{
^
```
[R/bd_loglik.R:81:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L81) *style:* **Use <-, not =, for assignment.**
```r
  rhotaut = function(tau,t1,pars)
          ^
```
[R/bd_loglik.R:81:26:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L81) *style:* **Commas should always have a space after.**
```r
  rhotaut = function(tau,t1,pars)
                         ^
```
[R/bd_loglik.R:81:29:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L81) *style:* **Commas should always have a space after.**
```r
  rhotaut = function(tau,t1,pars)
                            ^
```
[R/bd_loglik.R:82:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L82) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:83:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L83) *style:* **Use <-, not =, for assignment.**
```r
    la0 = pars[1]
        ^
```
[R/bd_loglik.R:84:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L84) *style:* **Use <-, not =, for assignment.**
```r
    mu0 = pars[2]
        ^
```
[R/bd_loglik.R:85:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L85) *style:* **Use <-, not =, for assignment.**
```r
    la1 = pars[3]
        ^
```
[R/bd_loglik.R:86:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L86) *style:* **Use <-, not =, for assignment.**
```r
    mu1 = pars[4]
        ^
```
[R/bd_loglik.R:86:18:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L86) *style:* **Trailing whitespace is superfluous.**
```r
    mu1 = pars[4]
                 ^~
```
[R/bd_loglik.R:87:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L87) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(la1 == 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0 * (tau - t1)}
      ^
```
[R/bd_loglik.R:87:29:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L87) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(la1 == 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0 * (tau - t1)}
                            ^
```
[R/bd_loglik.R:87:34:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L87) *style:* **Use <-, not =, for assignment.**
```r
    if(la1 == 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0 * (tau - t1)}
                                 ^
```
[R/bd_loglik.R:87:71:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L87) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(la1 == 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0 * (tau - t1)}
                                                                      ^
```
[R/bd_loglik.R:88:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Lines should not be more than 80 characters.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:88:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
      ^
```
[R/bd_loglik.R:88:28:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                           ^
```
[R/bd_loglik.R:88:33:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Use <-, not =, for assignment.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                ^
```
[R/bd_loglik.R:88:57:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                       ~^~
```
[R/bd_loglik.R:88:73:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                       ~^~
```
[R/bd_loglik.R:88:88:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                                ~^~
```
[R/bd_loglik.R:88:94:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L88) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(la1 > 0 & mu1 == 0) {rtt = mu0 * (tau - t1) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                                ^
```
[R/bd_loglik.R:89:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Lines should not be more than 80 characters.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:89:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
      ^
```
[R/bd_loglik.R:89:28:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                           ^
```
[R/bd_loglik.R:89:33:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Use <-, not =, for assignment.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                                ^
```
[R/bd_loglik.R:89:38:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Put spaces around all infix operators.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                                    ~^~
```
[R/bd_loglik.R:89:54:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Put spaces around all infix operators.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                                                    ~^~
```
[R/bd_loglik.R:89:69:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Put spaces around all infix operators.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                                                                   ~^~
```
[R/bd_loglik.R:89:94:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L89) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(la1 == 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0 * (tau - t1)}
                                                                                ^
```
[R/bd_loglik.R:90:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Lines should not be more than 80 characters.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:90:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
      ^
```
[R/bd_loglik.R:90:27:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                          ^
```
[R/bd_loglik.R:90:32:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Use <-, not =, for assignment.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                               ^
```
[R/bd_loglik.R:90:37:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                   ~^~
```
[R/bd_loglik.R:90:53:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                   ~^~
```
[R/bd_loglik.R:90:68:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                  ~^~
```
[R/bd_loglik.R:90:80:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                              ~^~
```
[R/bd_loglik.R:90:96:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                                ~^~
```
[R/bd_loglik.R:90:111:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Put spaces around all infix operators.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                                ~^~
```
[R/bd_loglik.R:90:117:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L90) *style:* **Closing curly-braces should always be on their own line, unless it's followed by an else.**
```r
    if(la1 > 0 & mu1 > 0) {rtt = mu0/mu1 * (exp(-mu1*t1) - exp(-mu1*tau)) - la0/la1 * (exp(-la1*t1) - exp(-la1*tau))}
                                                                                ^
```
[R/bd_loglik.R:93:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L93) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:94:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L94) *style:* **Variable or function name should be snake_case.**
```r
  PtTint = function(x,t1,pars)
  ^~~~~~
```
[R/bd_loglik.R:94:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L94) *style:* **Use <-, not =, for assignment.**
```r
  PtTint = function(x,t1,pars)
         ^
```
[R/bd_loglik.R:94:23:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L94) *style:* **Commas should always have a space after.**
```r
  PtTint = function(x,t1,pars)
                      ^
```
[R/bd_loglik.R:94:26:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L94) *style:* **Commas should always have a space after.**
```r
  PtTint = function(x,t1,pars)
                         ^
```
[R/bd_loglik.R:95:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L95) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:95:4:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L95) *style:* **Trailing whitespace is superfluous.**
```r
  {
   ^
```
[R/bd_loglik.R:96:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L96) *style:* **Variable or function name should be snake_case.**
```r
    PtTint = pars[2] * exp(-pars[4] * x) * exp(rhotaut(x,t1,pars))
    ^~~~~~
```
[R/bd_loglik.R:96:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L96) *style:* **Use <-, not =, for assignment.**
```r
    PtTint = pars[2] * exp(-pars[4] * x) * exp(rhotaut(x,t1,pars))
           ^
```
[R/bd_loglik.R:96:58:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L96) *style:* **Commas should always have a space after.**
```r
    PtTint = pars[2] * exp(-pars[4] * x) * exp(rhotaut(x,t1,pars))
                                                         ^
```
[R/bd_loglik.R:96:61:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L96) *style:* **Commas should always have a space after.**
```r
    PtTint = pars[2] * exp(-pars[4] * x) * exp(rhotaut(x,t1,pars))
                                                            ^
```
[R/bd_loglik.R:99:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L99) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:100:6:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L100) *style:* **Use <-, not =, for assignment.**
```r
  ff = function(t1,pars)
     ^
```
[R/bd_loglik.R:100:20:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L100) *style:* **Commas should always have a space after.**
```r
  ff = function(t1,pars)
                   ^
```
[R/bd_loglik.R:101:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L101) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:102:8:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L102) *style:* **Use <-, not =, for assignment.**
```r
    ff = 1/pars[3] + (1/2 - 1/pars[3]) * exp(-(pars[1] - pars[2]) * t1)
       ^
```
[R/bd_loglik.R:102:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L102) *style:* **Put spaces around all infix operators.**
```r
    ff = 1/pars[3] + (1/2 - 1/pars[3]) * exp(-(pars[1] - pars[2]) * t1)
         ~^~
```
[R/bd_loglik.R:102:24:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L102) *style:* **Put spaces around all infix operators.**
```r
    ff = 1/pars[3] + (1/2 - 1/pars[3]) * exp(-(pars[1] - pars[2]) * t1)
                      ~^~
```
[R/bd_loglik.R:102:30:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L102) *style:* **Put spaces around all infix operators.**
```r
    ff = 1/pars[3] + (1/2 - 1/pars[3]) * exp(-(pars[1] - pars[2]) * t1)
                            ~^~
```
[R/bd_loglik.R:102:47:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L102) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    ff = 1/pars[3] + (1/2 - 1/pars[3]) * exp(-(pars[1] - pars[2]) * t1)
                                              ^
```
[R/bd_loglik.R:105:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L105) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:106:15:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L106) *style:* **Use <-, not =, for assignment.**
```r
  exprhotaut2 = function(tau,t1,pars)
              ^
```
[R/bd_loglik.R:106:30:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L106) *style:* **Commas should always have a space after.**
```r
  exprhotaut2 = function(tau,t1,pars)
                             ^
```
[R/bd_loglik.R:106:33:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L106) *style:* **Commas should always have a space after.**
```r
  exprhotaut2 = function(tau,t1,pars)
                                ^
```
[R/bd_loglik.R:107:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L107) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:107:4:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L107) *style:* **Trailing whitespace is superfluous.**
```r
  {
   ^~~
```
[R/bd_loglik.R:108:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L108) *style:* **Use <-, not =, for assignment.**
```r
    rtt = ff(tau,pars)/ff(t1,pars)
        ^
```
[R/bd_loglik.R:108:18:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L108) *style:* **Commas should always have a space after.**
```r
    rtt = ff(tau,pars)/ff(t1,pars)
                 ^
```
[R/bd_loglik.R:108:23:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L108) *style:* **Put spaces around all infix operators.**
```r
    rtt = ff(tau,pars)/ff(t1,pars)
                     ~^~
```
[R/bd_loglik.R:108:30:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L108) *style:* **Commas should always have a space after.**
```r
    rtt = ff(tau,pars)/ff(t1,pars)
                             ^
```
[R/bd_loglik.R:111:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L111) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:112:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L112) *style:* **Variable or function name should be snake_case.**
```r
  intPtTint2 = function(t1,T,pars)
  ^~~~~~~~~~
```
[R/bd_loglik.R:112:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L112) *style:* **Use <-, not =, for assignment.**
```r
  intPtTint2 = function(t1,T,pars)
             ^
```
[R/bd_loglik.R:112:28:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L112) *style:* **Commas should always have a space after.**
```r
  intPtTint2 = function(t1,T,pars)
                           ^
```
[R/bd_loglik.R:112:30:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L112) *style:* **Commas should always have a space after.**
```r
  intPtTint2 = function(t1,T,pars)
                             ^
```
[R/bd_loglik.R:113:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L113) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:114:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Lines should not be more than 80 characters.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:114:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Variable or function name should be snake_case.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
    ^~~~~~~~~~
```
[R/bd_loglik.R:114:16:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Use <-, not =, for assignment.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
               ^
```
[R/bd_loglik.R:114:25:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Put spaces around all infix operators.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                       ~^~
```
[R/bd_loglik.R:114:32:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Commas should always have a space after.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                               ^
```
[R/bd_loglik.R:114:41:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                        ^
```
[R/bd_loglik.R:114:50:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Put spaces around all infix operators.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                ~^~
```
[R/bd_loglik.R:114:68:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Commas should always have a space after.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                                   ^
```
[R/bd_loglik.R:114:81:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Commas should always have a space after.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                                                ^
```
[R/bd_loglik.R:114:87:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Put spaces around all infix operators.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                                                ~^~
```
[R/bd_loglik.R:114:88:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                                                ^
```
[R/bd_loglik.R:114:107:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L114) *style:* **Do not place spaces around code in parentheses or square brackets.**
```r
    intPtTint2 = pars[2]/ff(t1,pars) * ( (T - t1)/pars[3] + (ff(t1,pars) - ff(T,pars))/(pars[1] - pars[2]) )
                                                                                ^
```
[R/bd_loglik.R:117:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L117) *style:* **Trailing whitespace is superfluous.**
```r

^~
```
[R/bd_loglik.R:118:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L118) *style:* **Use <-, not =, for assignment.**
```r
  tdmodel = pars2[1]
          ^
```
[R/bd_loglik.R:119:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L119) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(min(pars1) < 0 | (tdmodel == 4 & pars1[1] <= pars1[2]))
    ^
```
[R/bd_loglik.R:120:3:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L120) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
  {
  ^
```
[R/bd_loglik.R:122:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L122) *style:* **Use <-, not =, for assignment.**
```r
     loglik = -Inf
            ^
```
[R/bd_loglik.R:125:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L125) *style:* **Use <-, not =, for assignment.**
```r
    cond = pars2[2]
         ^
```
[R/bd_loglik.R:126:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L126) *style:* **Use <-, not =, for assignment.**
```r
    soc = pars2[5]
        ^
```
[R/bd_loglik.R:127:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L127) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(cond == 3)
      ^
```
[R/bd_loglik.R:128:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L128) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/bd_loglik.R:129:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L129) *style:* **Use <-, not =, for assignment.**
```r
       soc = 2
           ^
```
[R/bd_loglik.R:131:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L131) *style:* **Use <-, not =, for assignment.**
```r
    btorph = pars2[3]
           ^
```
[R/bd_loglik.R:132:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L132) *style:* **Use <-, not =, for assignment.**
```r
    verbose = pars2[4]
            ^
```
[R/bd_loglik.R:133:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L133) *style:* **Use <-, not =, for assignment.**
```r
    m = missnumspec
      ^
```
[R/bd_loglik.R:134:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L134) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(is.na(pars2[6]))
      ^
```
[R/bd_loglik.R:135:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L135) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/bd_loglik.R:136:17:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L136) *style:* **Use <-, not =, for assignment.**
```r
       pars2[6] = Inf
                ^
```
[R/bd_loglik.R:137:6:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L137) *style:* **Trailing whitespace is superfluous.**
```r
    }
     ^~
```
[R/bd_loglik.R:138:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L138) *style:* **Trailing whitespace is superfluous.**
```r

^~~~
```
[R/bd_loglik.R:139:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L139) *style:* **Place a space before left parenthesis, except in a function call.**
```r
    if(soc == 1 & tdmodel == 2)
      ^
```
[R/bd_loglik.R:140:5:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L140) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    {
    ^
```
[R/bd_loglik.R:141:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L141) *style:* **Lines should not be more than 80 characters.**
```r
      cat("Stem age and conditioning on extant taxa only have not yet been implemented for this model. Use dd_loglik instead\n")
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/bd_loglik.R:142:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L142) *style:* **Use <-, not =, for assignment.**
```r
      loglik = -Inf
             ^
```
[R/bd_loglik.R:144:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L144) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
    } else {
           ^
```
[R/bd_loglik.R:144:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L144) *style:* **Trailing whitespace is superfluous.**
```r
    } else {
            ^~~~~~~~
```
[R/bd_loglik.R:145:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L145) *style:* **Use <-, not =, for assignment.**
```r
      brts = sort(abs(as.numeric(brts)),decreasing = TRUE)
           ^
```
[R/bd_loglik.R:145:41:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L145) *style:* **Commas should always have a space after.**
```r
      brts = sort(abs(as.numeric(brts)),decreasing = TRUE)
                                        ^
```
[R/bd_loglik.R:146:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L146) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(brts[length(brts)] == 0)
        ^
```
[R/bd_loglik.R:147:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L147) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:148:15:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L148) *style:* **Use <-, not =, for assignment.**
```r
         brts = brts[-length(brts)]
              ^
```
[R/bd_loglik.R:150:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L150) *style:* **Use <-, not =, for assignment.**
```r
      brts2 = c(-sort(abs(as.numeric(brts)),decreasing = TRUE),0)
            ^
```
[R/bd_loglik.R:150:45:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L150) *style:* **Commas should always have a space after.**
```r
      brts2 = c(-sort(abs(as.numeric(brts)),decreasing = TRUE),0)
                                            ^
```
[R/bd_loglik.R:150:64:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L150) *style:* **Commas should always have a space after.**
```r
      brts2 = c(-sort(abs(as.numeric(brts)),decreasing = TRUE),0)
                                                               ^
```
[R/bd_loglik.R:151:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L151) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      for(i in 2:length(brts2))
         ^
```
[R/bd_loglik.R:152:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L152) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:153:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L153) *style:* **Place a space before left parenthesis, except in a function call.**
```r
         if(brts2[i] == brts2[i - 1])
           ^
```
[R/bd_loglik.R:154:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L154) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
         {
         ^
```
[R/bd_loglik.R:155:22:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L155) *style:* **Use <-, not =, for assignment.**
```r
            brts2[i] = brts2[i] + 1E-10
                     ^
```
[R/bd_loglik.R:158:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L158) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(soc == 2)
        ^
```
[R/bd_loglik.R:159:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L159) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:160:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L160) *style:* **Use <-, not =, for assignment.**
```r
        brts = c(brts[1],brts)
             ^
```
[R/bd_loglik.R:160:26:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L160) *style:* **Commas should always have a space after.**
```r
        brts = c(brts[1],brts)
                         ^
```
[R/bd_loglik.R:162:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L162) *style:* **Variable or function name should be snake_case.**
```r
      TT = brts[1]
      ^~
```
[R/bd_loglik.R:162:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L162) *style:* **Use <-, not =, for assignment.**
```r
      TT = brts[1]
         ^
```
[R/bd_loglik.R:163:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L163) *style:* **Use <-, not =, for assignment.**
```r
      t = TT - brts
        ^
```
[R/bd_loglik.R:164:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L164) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:165:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L165) *style:* **Variable or function name should be snake_case.**
```r
      S = length(brts)
      ^
```
[R/bd_loglik.R:165:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L165) *style:* **Use <-, not =, for assignment.**
```r
      S = length(brts)
        ^
```
[R/bd_loglik.R:166:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L166) *style:* **Variable or function name should be snake_case.**
```r
      N = S + m
      ^
```
[R/bd_loglik.R:166:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L166) *style:* **Use <-, not =, for assignment.**
```r
      N = S + m
        ^
```
[R/bd_loglik.R:167:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L167) *style:* **Use <-, not =, for assignment.**
```r
      np = length(brts2)
         ^
```
[R/bd_loglik.R:168:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L168) *style:* **Variable or function name should be snake_case.**
```r
      PtT = rep(0,S)
      ^~~
```
[R/bd_loglik.R:168:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L168) *style:* **Use <-, not =, for assignment.**
```r
      PtT = rep(0,S)
          ^
```
[R/bd_loglik.R:168:19:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L168) *style:* **Commas should always have a space after.**
```r
      PtT = rep(0,S)
                  ^
```
[R/bd_loglik.R:169:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L169) *style:* **Use <-, not =, for assignment.**
```r
      ux = rep(0,S)
         ^
```
[R/bd_loglik.R:169:18:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L169) *style:* **Commas should always have a space after.**
```r
      ux = rep(0,S)
                 ^
```
[R/bd_loglik.R:170:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L170) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:171:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L171) *warning:* **local variable ‘abstol’ assigned but may not be used**
```r
      abstol = 1e-16
      ^~~~~~
```
[R/bd_loglik.R:171:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L171) *style:* **Use <-, not =, for assignment.**
```r
      abstol = 1e-16
             ^
```
[R/bd_loglik.R:172:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L172) *warning:* **local variable ‘reltol’ assigned but may not be used**
```r
      reltol = 1e-10
      ^~~~~~
```
[R/bd_loglik.R:172:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L172) *style:* **Use <-, not =, for assignment.**
```r
      reltol = 1e-10
             ^
```
[R/bd_loglik.R:172:21:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L172) *style:* **Trailing whitespace is superfluous.**
```r
      reltol = 1e-10
                    ^
```
[R/bd_loglik.R:173:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L173) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:174:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L174) *style:* **Variable or function name should be snake_case.**
```r
      T0 = TT
      ^~
```
[R/bd_loglik.R:174:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L174) *style:* **Use <-, not =, for assignment.**
```r
      T0 = TT
         ^
```
[R/bd_loglik.R:175:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L175) *style:* **Use <-, not =, for assignment.**
```r
      la0 = pars1[1]
          ^
```
[R/bd_loglik.R:176:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L176) *style:* **Use <-, not =, for assignment.**
```r
      mu0 = pars1[2]
          ^
```
[R/bd_loglik.R:177:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L177) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(length(pars1) > 2)
        ^
```
[R/bd_loglik.R:178:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L178) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:179:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L179) *style:* **Use <-, not =, for assignment.**
```r
        la1 = pars1[3]
            ^
```
[R/bd_loglik.R:180:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L180) *style:* **Variable or function name should be snake_case.**
```r
        K = pars1[3]
        ^
```
[R/bd_loglik.R:180:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L180) *style:* **Use <-, not =, for assignment.**
```r
        K = pars1[3]
          ^
```
[R/bd_loglik.R:181:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L181) *style:* **Use <-, not =, for assignment.**
```r
        mu1 = pars1[4]
            ^
```
[R/bd_loglik.R:182:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L182) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(length(pars1) == 5)
          ^
```
[R/bd_loglik.R:183:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L183) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
        {
        ^
```
[R/bd_loglik.R:184:12:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L184) *style:* **Variable or function name should be snake_case.**
```r
           T0 = pars1[5]
           ^~
```
[R/bd_loglik.R:184:15:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L184) *style:* **Use <-, not =, for assignment.**
```r
           T0 = pars1[5]
              ^
```
[R/bd_loglik.R:185:10:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L185) *style:* **Trailing whitespace is superfluous.**
```r
        }
         ^
```
[R/bd_loglik.R:187:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L187) *style:* **Use <-, not =, for assignment.**
```r
        la1 = 0
            ^
```
[R/bd_loglik.R:188:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L188) *style:* **Variable or function name should be snake_case.**
```r
        K = Inf
        ^
```
[R/bd_loglik.R:188:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L188) *style:* **Use <-, not =, for assignment.**
```r
        K = Inf
          ^
```
[R/bd_loglik.R:189:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L189) *style:* **Use <-, not =, for assignment.**
```r
        mu1 = 0
            ^
```
[R/bd_loglik.R:190:15:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L190) *style:* **Use <-, not =, for assignment.**
```r
        pars1 = c(pars1,c(0,0))
              ^
```
[R/bd_loglik.R:190:25:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L190) *style:* **Commas should always have a space after.**
```r
        pars1 = c(pars1,c(0,0))
                        ^
```
[R/bd_loglik.R:190:29:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L190) *style:* **Commas should always have a space after.**
```r
        pars1 = c(pars1,c(0,0))
                            ^
```
[R/bd_loglik.R:192:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L192) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:193:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L193) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(tdmodel == 1)
        ^
```
[R/bd_loglik.R:194:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L194) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:195:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L195) *style:* **Use <-, not =, for assignment.**
```r
        la0 = la0 * exp(-la1 * (T0 - TT))
            ^
```
[R/bd_loglik.R:196:13:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L196) *style:* **Use <-, not =, for assignment.**
```r
        mu0 = mu0 * exp(-mu1 * (T0 - TT))
            ^
```
[R/bd_loglik.R:197:8:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L197) *style:* **Trailing whitespace is superfluous.**
```r
      }
       ^
```
[R/bd_loglik.R:198:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L198) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:199:14:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L199) *style:* **Use <-, not =, for assignment.**
```r
      loglik = (btorph == 0) * lgamma(S)
             ^
```
[R/bd_loglik.R:200:1:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L200) *style:* **Trailing whitespace is superfluous.**
```r

^~~~~~
```
[R/bd_loglik.R:201:9:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L201) *style:* **Place a space before left parenthesis, except in a function call.**
```r
      if(tdmodel == 0 | (tdmodel == 1 & la1 == 0 & mu1 == 0))
        ^
```
[R/bd_loglik.R:202:7:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L202) *style:* **Opening curly braces should never go on their own line and should always be followed by a new line.**
```r
      {
      ^
```
[R/bd_loglik.R:203:11:](https://github.com/rsetienne/DDD/blob/7cda125e89023018ac6e54cd994a4280f77faa6e/R/bd_loglik.R#L203) *style:* **Place a space before left parenthesis, except in a function call.**
```r
        if(abs(la0 - mu0) < 1E-10)


DeepCode has been upgraded! jqTreeContextMenu has been audited again to find new bugs and defects.

There are 3 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/jqTreeContextMenu/5a0f822c7e71e4aae91e366d8db437eb4d2beb85/_/dashboard/) to see more details.


DeepCode has been upgraded! jquery-ui has been audited again to find new bugs and defects.

There are 3 new important issues, 10 new warnings and 45 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/jquery-ui/cc37fe76aac4a09c37de83178e2c818c4400dff6/_/dashboard/) to see more details.


Hello hello.  What are you doing?  Looks possibly interesting. :)


Nice work!  From here forward,  working with branches, please always submit a link to your most recent PR as opposed to just your gitHub repo.  If lab instructions are unclear, please reach out.  I will leave more comments in canvas


DeepCode has been upgraded! lobenton has been audited again to find new bugs and defects.

There are 2 new important issues, 4 new warnings and 8 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/lobenton/6c8c43bb33df7e3f74cbb44fbaac2c9e720dab8b/_/dashboard/) to see more details.


DeepCode has been upgraded! node-jws has been audited again to find new bugs and defects.

There are 3 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/node-jws/226378cbbeef4757f1b6920a947ae4caa481e7e3/_/dashboard/) to see more details.


DeepCode has been upgraded! node-jsonwebtoken has been audited again to find new bugs and defects.

There are 2 new warnings and 7 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/node-jsonwebtoken/05d99783045edc8cefdcf46353bfbe12db3f376d/_/dashboard/) to see more details.


DeepCode has been upgraded! rendr has been audited again to find new bugs and defects.

There are 1 new important issue, 4 new warnings and 24 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/rendr/48560e1ca1ad72c94c9c68fb9cfba3259163536e/_/dashboard/) to see more details.


DeepCode has been upgraded! underscore has been audited again to find new bugs and defects.

There are 1 new important issue and 20 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/underscore/5b60fd49873e72c83604d14c65525000776ee929/_/dashboard/) to see more details.


DeepCode has been upgraded! sanitize-html has been audited again to find new bugs and defects.

There are 2 new warnings and 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/sanitize-html/2597e3b6d45592ecc665cedec8bec72362beacd9/_/dashboard/) to see more details.


DeepCode has been upgraded! fetch-fic has been audited again to find new bugs and defects.

There are 7 new warnings and 10 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/fetch-fic/c05386d3d2e217281bdf353194152be9b2c85b94/_/dashboard/) to see more details.


DeepCode has been upgraded! bootstrap-tagsinput has been audited again to find new bugs and defects.

There are 1 new warning and 11 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/bootstrap-tagsinput/41fe4aa2201c4af4cfc4293fa3fc8260ad60bf35/_/dashboard/) to see more details.


DeepCode has been upgraded! wdqs-ui has been audited again to find new bugs and defects.

There are 9 new warnings and 13 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/wdqs-ui/845275c81e43d46121f9e446ea48b914bf7f217b/_/dashboard/) to see more details.


DeepCode has been upgraded! fuelux has been audited again to find new bugs and defects.

There are 1 new important issue, 1 new warning and 15 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/fuelux/7cb7900617d0ba8a035eaf4e640f839e44929ec7/_/dashboard/) to see more details.


DeepCode has been upgraded! fuelux-mctheme has been audited again to find new bugs and defects.

There are 1 new important issue, 2 new warnings and 11 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/fuelux-mctheme/eb72d2fea004c24b0d7b9617360e3e0a24223479/_/dashboard/) to see more details.


### Bỏ qua WindowsFormApplication1


In the [Konductor API](https://git.corp.adobe.com/experience-edge/ue-gateway#request-example), we currently have the following structure:
```json
{
  "event": {
    "correlationID": "something",
    "type": "::page:load",
    "data": {
      "key": [
        "value1"
      ],
      "key2": [
        "value2",
        "value3"
      ]
    }
  }
}
```

Essentially, we have `event` as a container object, which has a `type` attached (maybe we can work on this name) and `data` (free-form JSON).

What do you think about adhering to a structure like the one above? Or maybe something that works for both cases?


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

* https://imagineadrian.com
* https://imagineadrian-git-master.hadrianix.now.sh


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

* https://issaias.net
* https://blog-git-master.danteissaias.now.sh


TeamCity Bvcms / Build [Build 1102](https://builds.tpsdb.com/viewLog.html?buildId=4585&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:04:18


regarding the runstatedir, what version of autoconf/automake do you use?


DeepCode has been upgraded! urllib3 has been audited again to find new bugs and defects.

There are 14 new important issues, 2 new warnings and 61 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/urllib3/e6cae79847c463bda9504da2cbffc33846c98fd9/_/dashboard/) to see more details.


### Form Bill


C'est bien, mais si tu mets toujours le même message, autant factoriser... Ou personnaliser à chaque fois, comme tu veux.


DeepCode has been upgraded! webgoatnet has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/webgoatnet/e6a9a00ef89a773e931c9f68b4a9d8623bd4700e/_/dashboard/) to see more details.


CHeers @BentCoder, will take a look. I've been working in a few branches and need to step back and document which changes are in which!


can you squash this commit into the first one?  (git rebase -i HEAD~3 will help you with that just in case)


DeepCode has been upgraded! jenkins has been audited again to find new bugs and defects.

There are 10 new important issues, 25 new warnings and 152 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/jenkins/a8994d4fa55eb4f5ba1b5a60837876c8107eeb95/_/dashboard/) to see more details.


Gotcha


OK this block `antiblock.org` on `darmowa-telewizja.online`.


DeepCode has been upgraded! angular.js has been audited again to find new bugs and defects.

There are 3 new important issues, 11 new warnings and 58 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/angular.js/a86a3195b47264fb683a8700e492cff2de81d45a/_/dashboard/) to see more details.


Zde jsi najednou začala psát  před px mezeru, to je považováno jako chyba v kódu a nenačte se ti to. Možná jsi to ale dělala jako jakýsi koment, aby jsi viděla jak to bude vypadat bez border radius?


Don't test this commit, it's very flawed because it's a work in progress.

I started changing the outputdir logic but haven't finished. Also will improve with more argparse options so the input will only be used for waiting and login steps.


DeepCode has been upgraded! netty has been audited again to find new bugs and defects.

There are 1 new important issue, 7 new warnings and 95 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/netty/9bcf31977c69d2b70c486ac7af3c07e9f0db29c9/_/dashboard/) to see more details.


DeepCode has been upgraded! game-of-life has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/game-of-life/c3f57961fc843bf2564fa2cc9fac95b4e167ca31/_/dashboard/) to see more details.


DeepCode has been upgraded! Bukkit has been audited again to find new bugs and defects.

There are 3 new warnings and 43 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/Bukkit/f210234e59275330f83b994e199c76f6abd41ee7/_/dashboard/) to see more details.


DeepCode has been upgraded! flume has been audited again to find new bugs and defects.

There are 6 new warnings and 63 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/flume/1d7535638556998e895d55599a2f4a024390edd1/_/dashboard/) to see more details.


DeepCode has been upgraded! ambrose has been audited again to find new bugs and defects.

There are 5 new warnings and 30 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/ambrose/da7bcb932c418c157d9c372a4ca5f1884b874d78/_/dashboard/) to see more details.


DeepCode has been upgraded! actionview has been audited again to find new bugs and defects.

There are no new issues.


IMHO, it would be best if we are opinionated on this area from the beginning, to at least require customers to put their custom events in a namespace:
* `custom:some-event-name-here`
* non-namespaced, or specific namespaces like: `view`, `app`, etc for our internal events.

It might help us down the road, when we'll have server-side decisioning -- maybe we will want to expose a standard set of events (like we do in Launch with browser events) and we'll want to avoid overlaps with customer specific events.


DeepCode has been upgraded! discourse has been audited again to find new bugs and defects.

There are 4 new warnings and 17 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/discourse/83a430d6a5524ab3fceb209ec03ffb71725f969c/_/dashboard/) to see more details.


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

* https://imagineadrian.com
* https://imagineadrian-git-master.hadrianix.now.sh


I can revert that commit, I didn't see it in https://github.com/rdfjs/N3.js#interface-specifications

> `N3.Store` implements `Sink`

also search for `removeMatches` has no results https://github.com/rdfjs/N3.js/search?q=removeMatches&unscoped_q=removeMatches


Please don't change the themer in this PR - let's stick to the theming extension.


this should reduce after 10985ea


Can probably just `fullWidth={true}` instead of that style.


@JuliaRegistrator register()


re're're


I'd also love to see the default app name changed (in the manifest)


DeepCode has been upgraded! gitlabhq has been audited again to find new bugs and defects.

There are 2 new important issues, 5 new warnings and 31 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/gitlabhq/f17397ce111b1484c11339b6a97ddd390333683f/_/dashboard/) to see more details.


Error while trying to register: Error in `[deps]`: Package 'StaticArrays' with UUID: 90137ffa-7385-5640-81b9-e52037218182 not found in registry or stdlib


DeepCode has been upgraded! railsgoat has been audited again to find new bugs and defects.

There are 1 new warning and 42 new info reports.

[Click](https://www.deepcode.ai/app/gh/shimi-eshkenazi/railsgoat/2988d6111974936cba823ba6660629ce4d3743c4/_/dashboard/) to see more details.


DeepCode has been upgraded! portfolio has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! wordcount-project has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/spyker77/wordcount-project/319384bd897ae514e86602a193ee46c94cca404d/_/dashboard/) to see more details.


DeepCode has been upgraded! portfolioudemy-project has been audited again to find new bugs and defects.

There are 1 new important issue, 1 new warning and 12 new info reports.

[Click](https://www.deepcode.ai/app/gh/spyker77/portfolioudemy-project/886defc619d9c5a449ca1703d122186ee269b397/_/dashboard/) to see more details.


DeepCode has been upgraded! producthunt-project has been audited again to find new bugs and defects.

There are 1 new warning and 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/spyker77/producthunt-project/d3e595c2691dc1288ffd49a9589e4bc92baf7864/_/dashboard/) to see more details.


Лучше запихни в API


DeepCode has been upgraded! code_snippets has been audited again to find new bugs and defects.

There are 1 new important issue, 7 new warnings and 22 new info reports.

[Click](https://www.deepcode.ai/app/gh/BlackBlueGhost/code_snippets/be8c7c62d39f262b15c72b3d04146da45abf8a9a/_/dashboard/) to see more details.


tady taky, možná ti to zobrazuje v prohlížeči? Jestli jo, tak je to výjimka a jinde se to zobrazovat nebude


DeepCode has been upgraded! vcflib has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/BlackBlueGhost/vcflib/7e3d8066a6c6c0f22191a70d050ead23f9c453b3/_/dashboard/) to see more details.


DeepCode has been upgraded! ChineseWhispers has been audited again to find new bugs and defects.

There are 7 new info reports.

[Click](https://www.deepcode.ai/app/gh/fabawi/ChineseWhispers/d1cac68c813ebf5ee13d7d05233e5fa4d1099b32/_/dashboard/) to see more details.


DeepCode has been upgraded! vertx-dominator has been audited again to find new bugs and defects.

There are 10 new info reports.

[Click](https://www.deepcode.ai/app/gh/michael-gut-ergon/vertx-dominator/696322958f57967b2c49651fbe50aa16c880f9d2/_/dashboard/) to see more details.


DeepCode has been upgraded! project-euler has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! hello-world has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! wg-gesucht-crawler-ver2 has been audited again to find new bugs and defects.

There are 1 new warning and 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/AdaAnis/wg-gesucht-crawler-ver2/c54bc1485bf5ac022c028c1f24bdb30c51a58ae0/_/dashboard/) to see more details.


DeepCode has been upgraded! bangla_number_to_word_converter has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/mohammadnasiruddin/bangla_number_to_word_converter/5e2bf92825257f81230274f2310778ce92ea925b/_/dashboard/) to see more details.


DeepCode has been upgraded! Udemy---Colt-Steele-Modern-Python-Bootcamp-Codebook has been audited again to find new bugs and defects.

There are 11 new info reports.

[Click](https://www.deepcode.ai/app/gh/AnmolTomer/Udemy---Colt-Steele-Modern-Python-Bootcamp-Codebook/5073fd92e38d95a1b7ecf3b9effb9c9683ce5ceb/_/dashboard/) to see more details.


DeepCode has been upgraded! FritzTR064 has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/henss/FritzTR064/756183ca136555ddbf8b1c27e8f7fcb84874cfa4/_/dashboard/) to see more details.


DeepCode has been upgraded! Medusa has been audited again to find new bugs and defects.

There are 18 new important issues, 21 new warnings and 300 new info reports.

[Click](https://www.deepcode.ai/app/gh/pymedusa/Medusa/b34f1df336e52cf0a690acbc393440ac9f8b3581/_/dashboard/) to see more details.


DeepCode has been upgraded! taber has been audited again to find new bugs and defects.

There are 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/Antyneskul/taber/92d9812ff9b190e65a3768cc717d202ce1d3f686/_/dashboard/) to see more details.


DeepCode has been upgraded! TP_Python has been audited again to find new bugs and defects.

There are 1 new warning and 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/TP_Python/2fd00679938a797e489edc010a3486c4796570bb/_/dashboard/) to see more details.


DeepCode has been upgraded! TP_Java has been audited again to find new bugs and defects.

There are 2 new warnings and 11 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/TP_Java/c896102ad2e0e9cfe33afc3908b7b3564ada2156/_/dashboard/) to see more details.


DeepCode has been upgraded! Web has been audited again to find new bugs and defects.

There are 8 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/Web/65f2b390d4b91b1daabb59b01637355ff88246d7/_/dashboard/) to see more details.


40 čeho? Asi ti to bude fungovat automaticky v pixelech ale držel bych se konvencí a používal ty jednotky furt a konzistentně


za dużo onetu lub nagle z tysiąc regionalnych doszło?


`return ([]).concat(this.team, this.enemies);` или
`return this.team.concat(this.enemies);`


DeepCode has been upgraded! lespolynomesducrachepoumon has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! trollian2.5 has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/trollian2.5/a8ebe370ca722dc64af1e3378a9a87ac5c14ea47/_/dashboard/) to see more details.


Currently, the same structure applies for the Konductor's Collect API (with `event` at top level). As a difference to the `/interact` API, we accept multiple events on this API.

Should the SDK permit the same thing here?


DeepCode has been upgraded! forthegloryofmetal has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/forthegloryofmetal/f5a651b512d0f9f93b46b71b87ff518a93803bdd/_/dashboard/) to see more details.


DeepCode has been upgraded! TP_GIT_COMMANDE has been audited again to find new bugs and defects.

There are 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/TP_GIT_COMMANDE/0b7c98d786219da2f033fc7520243e2fdc01785d/_/dashboard/) to see more details.


DeepCode has been upgraded! database_editor has been audited again to find new bugs and defects.

There are 3 new warnings and 3 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/database_editor/dd32ad22dada0f28d1e1cf8e9c3ff11df1f4ffc6/_/dashboard/) to see more details.


DeepCode has been upgraded! nekiya has been audited again to find new bugs and defects.

There are 6 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/nekiya/91259b695b6e14608b9ecd2c0dee4fac4e489944/_/dashboard/) to see more details.


DeepCode has been upgraded! IHM_Agenda has been audited again to find new bugs and defects.

There are 1 new warning and 15 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/IHM_Agenda/68403f555031b184a86bb90749384d12b03e7679/_/dashboard/) to see more details.


DeepCode has been upgraded! neural_networks has been audited again to find new bugs and defects.

There are 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/neural_networks/5342c17e359c7ef6671c054232bce4700483fd28/_/dashboard/) to see more details.


DeepCode has been upgraded! BD_Forum_Manager has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! TimeLineR has been audited again to find new bugs and defects.

There are 3 new warnings and 16 new info reports.

[Click](https://www.deepcode.ai/app/gh/Berzok/TimeLineR/50edf2944d7affe6adddcef3a361e4636970f449/_/dashboard/) to see more details.


DeepCode has been upgraded! QoL_Improvements has been audited again to find new bugs and defects.

There are no new issues.


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

* https://imagineadrian.com
* https://imagineadrian-git-master.hadrianix.now.sh


DeepCode has been upgraded! Systemes has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! Refractometer-calculator has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! GodScriptInterpreter has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! CIntFix has been audited again to find new bugs and defects.

There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/TeamVault/CIntFix/e458cf3c74cbc7c974e84312b0b041964031fec4/_/dashboard/) to see more details.


DeepCode has been upgraded! mooege has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! Planetzine has been audited again to find new bugs and defects.

There are 2 new warnings and 31 new info reports.

[Click](https://www.deepcode.ai/app/gh/jahlen/Planetzine/6a0630032f3ed98a78e43434dab700bdf8881613/_/dashboard/) to see more details.


DeepCode has been upgraded! test has been audited again to find new bugs and defects.

There are 2 new important issues, 10 new warnings and 190 new info reports.

[Click](https://www.deepcode.ai/app/gh/bhwstevens/test/70871b5af789f6f4b499122bc302744f32588c29/_/dashboard/) to see more details.


DeepCode has been upgraded! EasyAccess has been audited again to find new bugs and defects.

There are 6 new warnings and 26 new info reports.

[Click](https://www.deepcode.ai/app/gh/saurabh2590/EasyAccess/04b6129a99e7fbf4ee6b98211e6d3d16205debaf/_/dashboard/) to see more details.


DeepCode has been upgraded! melting-pot has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/saurabh2590/melting-pot/e980c754d82a58d75bd79a1e1b93d3c2deb51c44/_/dashboard/) to see more details.


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


Deployment failed with the following error:

~~~
The property `static` is not allowed in now.json when using Now 2.0 – please remove it.
~~~


[![Visit Site](https://raw.githubusercontent.com/pantheon-systems/ci-drops-8/0.1.0/data/img/visit-site-36.png)](https://ci-3-bt-test-040819-gh-1.pantheonsite.io/)

Created multidev environment [ci-3](https://dashboard.pantheon.io/sites/8f1589b6-9c69-453f-88d1-b4d46b054653#ci-3) for bt-test-040819-gh-1.


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

* https://imagineadrian.com
* https://imagineadrian-git-master.hadrianix.now.sh


Tak na wszelki wypadek :smile:.


DeepCode has been upgraded! Hanbot has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! UniMnmg has been audited again to find new bugs and defects.

There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/andrey-pv/UniMnmg/81bc30e4cec778ab84b5e4a757a9dbb5afba9197/_/dashboard/) to see more details.


jak się da to dopiszcie to #12803  chyba ten sam problematyczny filtr.


DeepCode has been upgraded! SmartThingsPublic has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! lokim2 has been audited again to find new bugs and defects.

There are 1 new important issue, 2 new warnings and 12 new info reports.

[Click](https://www.deepcode.ai/app/gh/michaelKurowski/lokim2/be014518cc720fa6fc07e14fecd9395afa531ac8/_/dashboard/) to see more details.


DeepCode has been upgraded! eclipse-pmd has been audited again to find new bugs and defects.

There are 1 new warning and 71 new info reports.

[Click](https://www.deepcode.ai/app/gh/acanda/eclipse-pmd/512f229f34f56fd9cdacb102eb41a388ce7d6f38/_/dashboard/) to see more details.


DeepCode has been upgraded! Set_C_SourceTree has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! LlamaBot has been audited again to find new bugs and defects.

There are 2 new important issues, 9 new warnings and 15 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/LlamaBot/441a2d958d62a006fe1e2cd37ff5094a309384b8/_/dashboard/) to see more details.


DeepCode has been upgraded! LlamaBot-Beta has been audited again to find new bugs and defects.

There are 1 new important issue and 8 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/LlamaBot-Beta/1bff2dc009d304eabf9f1eccd06ab7ab8674f6ee/_/dashboard/) to see more details.


DeepCode has been upgraded! selfbot has been audited again to find new bugs and defects.

There are 9 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/selfbot/f0d8124cffb0898c11b1f226cf4121fb1a995bf2/_/dashboard/) to see more details.


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

* https://api.animare.cafe


DeepCode has been upgraded! masscan has been audited again to find new bugs and defects.

There are 6 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/masscan/66eb04485d161ed413029f5fbff51296590757e5/_/dashboard/) to see more details.


DeepCode has been upgraded! Harmattan has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! Meme-Files has been audited again to find new bugs and defects.

There is 1 new info report.

[Click](https://www.deepcode.ai/app/gh/ViiRal/Meme-Files/33af64b0d89f0fc36e00ef9f701edc383d001c5e/_/dashboard/) to see more details.


DeepCode has been upgraded! BotTalk has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/BotTalk/f2ea12f89b788b80ed12cbf17bb70f7659d4aaa8/_/dashboard/) to see more details.


DeepCode has been upgraded! Probable-Wordlists has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! aiva has been audited again to find new bugs and defects.

There are 7 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/aiva/35cb19b1c47b70fab2abed321f39f88526f2adbb/_/dashboard/) to see more details.


DeepCode has been upgraded! deep-coder has been audited again to find new bugs and defects.

There are 1 new important issue, 1 new warning and 6 new info reports.

[Click](https://www.deepcode.ai/app/gh/ViiRal/deep-coder/68e17d619927109d4a331a975522bd8751e838e2/_/dashboard/) to see more details.


DeepCode has been upgraded! socialnetwork has been audited again to find new bugs and defects.

There are 1 new important issue, 7 new warnings and 19 new info reports.

[Click](https://www.deepcode.ai/app/gh/soly2014/socialnetwork/c4cf64a1326472fbf9169338a2f492f0ee947622/_/dashboard/) to see more details.


DeepCode has been upgraded! retrieve-and-rank-tuning has been audited again to find new bugs and defects.

There are 1 new important issue, 1 new warning and 22 new info reports.

[Click](https://www.deepcode.ai/app/gh/rchaks/retrieve-and-rank-tuning/fe7270ded597b515fdea0c574ede5d86f9ae516b/_/dashboard/) to see more details.


Revisado e removido do código.


Ahoj, toto bohužel nefunguje. Musela by jsi buď místo background použít "border" a takto prvek obarvit. Ovšem to se dá udělat rovnou pro odstavec ".popis" a bude to fungovat i bez přidávání
 tagu do html. Navíc
 tag by se takto neměl používat, kdyžtak vygoogli nebo se nás poptej ;)


@2ffs2nns Did you notice any issue with this?


DeepCode has been upgraded! PySyft has been audited again to find new bugs and defects.

There are 2 new warnings and 44 new info reports.

[Click](https://www.deepcode.ai/app/gh/Manu-shukla/PySyft/2e37a9f5529c8de623ea16e62b09ff44b56ab0b2/_/dashboard/) to see more details.


DeepCode has been upgraded! BotFramework-Emulator has been audited again to find new bugs and defects.

There are 5 new important issues, 2 new warnings and 48 new info reports.

[Click](https://www.deepcode.ai/app/gh/jaafarmelhem/BotFramework-Emulator/85b220825625068b79245f7df2a6ed811ba7be10/_/dashboard/) to see more details.


DeepCode has been upgraded! odoo has been audited again to find new bugs and defects.

There are 22 new important issues, 39 new warnings and 257 new info reports.

[Click](https://www.deepcode.ai/app/gh/kevin808/odoo/c54d83ebd5c0ebf195c5e4403c286a3d85cc7e0b/_/dashboard/) to see more details.


DeepCode has been upgraded! develop has been audited again to find new bugs and defects.

There are 1 new important issue and 18 new info reports.

[Click](https://www.deepcode.ai/app/gh/kevin808/develop/ee308adc0ebe2d2cf11771edaade1f832ab70261/_/dashboard/) to see more details.


DeepCode has been upgraded! LycheeOS has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! stateofai has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! startup-evaluator-bot has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! PlayPin_Distributed_Image_Aggregator has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/isacandrei/PlayPin_Distributed_Image_Aggregator/de447bb2b8bf4845d399ab4a0669f2e336c5a4c6/_/dashboard/) to see more details.


Got it.  Thanks!


DeepCode has been upgraded! MZS has been audited again to find new bugs and defects.

There are 4 new info reports.

[Click](https://www.deepcode.ai/app/gh/Geogre177/MZS/1fb97e2e41c92caed977aea660091b6e8dc13d57/_/dashboard/) to see more details.


DeepCode has been upgraded! Zombie has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! app has been audited again to find new bugs and defects.

There are no new issues.


Successfully aliased the URL <https://imagineadrian-1cro0nmoa.now.sh> to the following aliases.

* https://imagineadrian.com
* https://imagineadrian-git-master.hadrianix.now.sh


Nice job of breaking down the components!


DeepCode has been upgraded! Jedi-Master has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! Java has been audited again to find new bugs and defects.

There are 1 new important issue, 4 new warnings and 32 new info reports.

[Click](https://www.deepcode.ai/app/gh/Geogre177/Java/ad0be342995cf8d256b64a98fc677880e4491dd6/_/dashboard/) to see more details.


DeepCode has been upgraded! php-exception-probe has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! MyAndroidDemos has been audited again to find new bugs and defects.

There are 2 new warnings and 12 new info reports.

[Click](https://www.deepcode.ai/app/gh/jason2code/MyAndroidDemos/5ee05d1926ec83d91d755008ae0688bef451a307/_/dashboard/) to see more details.


DeepCode has been upgraded! MyBudget has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! testprodo has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/garethdwyer/testprodo/231a0c3325d0058a837dd406f192e808cb65160f/_/dashboard/) to see more details.


DeepCode has been upgraded! color has been audited again to find new bugs and defects.

There are 3 new info reports.

[Click](https://www.deepcode.ai/app/gh/ROR77/color/2bb34d1600f8095e80ce0ffc1e21fa3a8986a286/_/dashboard/) to see more details.


DeepCode has been upgraded! hack-grand-forks has been audited again to find new bugs and defects.

There are no new issues.


you have more than one 90degree rotation you also have 270 they have to rotate the same way so you dont have to move the monitor the other way. its your monitors orientation


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


TeamCity Bvcms / Build [Build 1103](https://builds.tpsdb.com/viewLog.html?buildId=4588&buildTypeId=Bvcms_Build) outcome was **SUCCESS**
Summary: Running Build time: 00:04:11


class "cara" nefunguje, že? 😊  ... hr nemusí mít na konci lomítko a uvozovky máš každou jinou, mělo by to vypadat takto: <hr class="cara"> 👍


DeepCode has been upgraded! alambic has been audited again to find new bugs and defects.

There are 2 new info reports.

[Click](https://www.deepcode.ai/app/gh/borisbaldassari/alambic/50db2bd9f99e141b89f73ff37df6555e07438019/_/dashboard/) to see more details.


DeepCode has been upgraded! scava has been audited again to find new bugs and defects.

There are 2 new important issues, 22 new warnings and 132 new info reports.

[Click](https://www.deepcode.ai/app/gh/borisbaldassari/scava/bab966ef1551b22002816e3ec072db8f42b46b2c/_/dashboard/) to see more details.


DeepCode has been upgraded! timeline has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! names has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! tides has been audited again to find new bugs and defects.

There are 2 new warnings and 7 new info reports.

[Click](https://www.deepcode.ai/app/gh/meule/tides/28cfa6b133f11e027fa85d0e09b3df2ecc7190aa/_/dashboard/) to see more details.


DeepCode has been upgraded! Tic-tac-toe-game has been audited again to find new bugs and defects.

There are 5 new info reports.

[Click](https://www.deepcode.ai/app/gh/ma364054/Tic-tac-toe-game/76d1e92258deb81c59c99c68b2183d5b50bf7349/_/dashboard/) to see more details.


DeepCode has been upgraded! errai has been audited again to find new bugs and defects.

There are 3 new important issues, 13 new warnings and 205 new info reports.

[Click](https://www.deepcode.ai/app/gh/riverwinddk/errai/1b6ffd37639a1c20a5bdedc0410ea82c55d1ac1b/_/dashboard/) to see more details.


DeepCode has been upgraded! hebb_vectors has been audited again to find new bugs and defects.

There are 11 new info reports.

[Click](https://www.deepcode.ai/app/gh/teja5832/hebb_vectors/3e67ebc3b659abdf4c561b514be6db1343fbf999/_/dashboard/) to see more details.


DeepCode has been upgraded! Importance-of-Stochasticity-in-DropOut has been audited again to find new bugs and defects.

There are no new issues.


Alterado


RESULTADO(S) OBTENIDO(S):
• Realizando la respectiva investigación con las diferentes etiquetas se puede formar una página web
completa
• El desarrollo Web con las etiquetas es esencial como poner un título, texto y video. Ext.
• Varias etiquetas cumplen una función especifica no todas son iguales


Created multidev environment [hscrb#ci-638](https://dashboard.pantheon.io/sites/06f9bf1c-27cc-4fe9-8eda-f88f153eb347#ci-638).

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


Ух-ты да тут целая школа в одном репл:joy:


DeepCode has been upgraded! useful-snippets has been audited again to find new bugs and defects.

There are no new issues.


DeepCode has been upgraded! Measuring-Neural-Net-Robustness has been audited again to find new bugs and defects.

There are no new issues.