<feed xmlns='http://www.w3.org/2005/Atom'>
<title>chouette-core, branch 4986-compliance_control_sets_fix</title>
<subtitle>Chouette manage transport static data</subtitle>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/'/>
<entry>
<title>Refs #4986 Add new filer by compliance control set name, add new styles for display input search inside a form-group filter layout</title>
<updated>2017-11-17T16:02:54+00:00</updated>
<author>
<name>Guillaume</name>
</author>
<published>2017-11-17T16:02:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=6676460eedb0d45938f67e2f8fe760a8e7001623'/>
<id>6676460eedb0d45938f67e2f8fe760a8e7001623</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge branch '4516_cleanup_rule_parameter_set'</title>
<updated>2017-11-17T11:09:42+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2017-11-17T11:07:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=1261698d213964a3391fe1880198da00e7ac9831'/>
<id>1261698d213964a3391fe1880198da00e7ac9831</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove migration</title>
<updated>2017-11-17T11:04:51+00:00</updated>
<author>
<name>Xinhui</name>
</author>
<published>2017-11-17T11:04:41+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=219af774c2d589446133bda55aa0f001d6526181'/>
<id>219af774c2d589446133bda55aa0f001d6526181</id>
<content type='text'>
Refs #4516
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Refs #4516
</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #116 from af83/4962-when-WorkbenchImport-is-deleted-also-delete-associated-Referential-if-ready-false</title>
<updated>2017-11-17T06:47:56+00:00</updated>
<author>
<name>Luc Donnet</name>
</author>
<published>2017-11-17T06:47:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=f677c08029ccb3b910ab6a2401fa56ccacb2b4d9'/>
<id>f677c08029ccb3b910ab6a2401fa56ccacb2b4d9</id>
<content type='text'>
4962 when workbench import is deleted also delete associated referential if ready false</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4962 when workbench import is deleted also delete associated referential if ready false</pre>
</div>
</content>
</entry>
<entry>
<title>Merge pull request #117 from af83/4951-spec-to-validate-that-primary-and-foreign-keys-in-the-database-are-type-bigint</title>
<updated>2017-11-15T16:21:59+00:00</updated>
<author>
<name>Robert Dober</name>
</author>
<published>2017-11-15T16:21:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=364aa6c5129787f93591e78473e1d95aa35444c7'/>
<id>364aa6c5129787f93591e78473e1d95aa35444c7</id>
<content type='text'>
4951 spec to validate that primary and foreign keys in the database are type bigint</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
4951 spec to validate that primary and foreign keys in the database are type bigint</pre>
</div>
</content>
</entry>
<entry>
<title>schema_spec: Make regex more readable with whitespace</title>
<updated>2017-11-15T15:51:54+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-15T15:51:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=0be1602e07b8c5117976a1bf494089b246eb6927'/>
<id>0be1602e07b8c5117976a1bf494089b246eb6927</id>
<content type='text'>
Thanks again to Robert. Today I learned what the `x` flag is. It ignores
whitespace inside the regex pattern. This way we can add spaces to make
the pattern more readable and still match what we were matching before
when the code was more condensed. Nice!

Refs #4951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks again to Robert. Today I learned what the `x` flag is. It ignores
whitespace inside the regex pattern. This way we can add spaces to make
the pattern more readable and still match what we were matching before
when the code was more condensed. Nice!

Refs #4951
</pre>
</div>
</content>
</entry>
<entry>
<title>schema_spec: Remove unnecessary capture</title>
<updated>2017-11-15T15:22:05+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-15T15:22:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=35def4911d4eb7f6f3c2aadb6b1983993f9293f6'/>
<id>35def4911d4eb7f6f3c2aadb6b1983993f9293f6</id>
<content type='text'>
Thanks to Robert for suggesting `(?:...)`. I didn't know that syntax,
happy I learned something new. Here, I had used parentheses for the "or"
(`|`), but didn't need the captured value. To do the "or" without
capturing, you can use the `?:` inside the start of the parentheses.

Refs #4951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Thanks to Robert for suggesting `(?:...)`. I didn't know that syntax,
happy I learned something new. Here, I had used parentheses for the "or"
(`|`), but didn't need the captured value. To do the "or" without
capturing, you can use the `?:` inside the start of the parentheses.

Refs #4951
</pre>
</div>
</content>
</entry>
<entry>
<title>schema_spec: Change spaces to `\s`</title>
<updated>2017-11-15T15:20:31+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-15T15:05:29+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=28b4f328e455a425c6222cdd249515ea958a45d3'/>
<id>28b4f328e455a425c6222cdd249515ea958a45d3</id>
<content type='text'>
Robert wisely recommended using `\s` just in case somehow tabs end up in
the `schema.rb` file.

Refs #4951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Robert wisely recommended using `\s` just in case somehow tabs end up in
the `schema.rb` file.

Refs #4951
</pre>
</div>
</content>
</entry>
<entry>
<title>schema_spec: Use Ruby 2.2-compatible heredoc</title>
<updated>2017-11-14T15:38:52+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-14T15:38:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=21c786e856a9cf3c211468edf12825b390da7b6a'/>
<id>21c786e856a9cf3c211468edf12825b390da7b6a</id>
<content type='text'>
Apparently the Jenkins server runs Ruby 2.2.0.

Sample log output:

    /usr/bin/ruby2.2 -I/var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-core-3.5.4/lib:/var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-support-3.5.0/lib /var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-core-3.5.4/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb

WTF? I thought we were all using Ruby 2.3.

Here's the error:

    /var/lib/jenkins/workspace/stif-boiv-branches/spec/db/schema_spec.rb:38: syntax error, unexpected &lt;&lt; (SyntaxError)
        &lt;&lt;~EOS
          ^
    /var/lib/jenkins/workspace/stif-boiv-branches/spec/db/schema_spec.rb:40: syntax error, unexpected ':', expecting keyword_end
          Diff: #{diff}
               ^

Convert the tilde-heredoc to a dash-heredoc to make Jenkins happy.

Refs #4951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Apparently the Jenkins server runs Ruby 2.2.0.

Sample log output:

    /usr/bin/ruby2.2 -I/var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-core-3.5.4/lib:/var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-support-3.5.0/lib /var/lib/jenkins/workspace/stif-boiv-branches/vendor/bundle-201746/ruby/2.2.0/gems/rspec-core-3.5.4/exe/rspec --pattern spec/\*\*\{,/\*/\*\*\}/\*_spec.rb

WTF? I thought we were all using Ruby 2.3.

Here's the error:

    /var/lib/jenkins/workspace/stif-boiv-branches/spec/db/schema_spec.rb:38: syntax error, unexpected &lt;&lt; (SyntaxError)
        &lt;&lt;~EOS
          ^
    /var/lib/jenkins/workspace/stif-boiv-branches/spec/db/schema_spec.rb:40: syntax error, unexpected ':', expecting keyword_end
          Diff: #{diff}
               ^

Convert the tilde-heredoc to a dash-heredoc to make Jenkins happy.

Refs #4951
</pre>
</div>
</content>
</entry>
<entry>
<title>Remove test migration for schema_spec.rb</title>
<updated>2017-11-14T15:06:14+00:00</updated>
<author>
<name>Teddy Wing</name>
</author>
<published>2017-11-14T15:06:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.teddywing.com/fork/chouette-core/commit/?id=0aa10eea8e8813b3578a3e471e933b3260ec5a54'/>
<id>0aa10eea8e8813b3578a3e471e933b3260ec5a54</id>
<content type='text'>
I had created this as a temporary migration for testing the `bigint`
spec in `schema_spec.rb`. Now that I've finished writing the spec, I
don't need this any more.

Refs #4951
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
I had created this as a temporary migration for testing the `bigint`
spec in `schema_spec.rb`. Now that I've finished writing the spec, I
don't need this any more.

Refs #4951
</pre>
</div>
</content>
</entry>
</feed>
