Commit Graph

212 Commits

Author SHA1 Message Date
Ashwin Maroli 911e249d72
Bump RuboCop to `1.36.x` (#9125)
Merge pull request 9125
2022-09-21 10:25:50 -07:00
Nemo 7a698d4d14
Bump rubocop to 1.32 (#9093)
Merge pull request 9093
2022-08-01 07:21:34 -07:00
Ashwin Maroli 8896e125ef
Bump RuboCop to `v1.30.x` 2022-05-26 15:11:58 +05:30
Ashwin Maroli 0f5f5ba8d1
Bump RuboCop to v1.29.x
Closes #9053
2022-05-09 11:30:27 +05:30
Ashwin Maroli 7c28eb5f7e
Bump RuboCop to `v1.28.x` 2022-04-21 20:20:49 +05:30
Ashwin Maroli 1cde234d41
Bump RuboCop to `v1.27.x` 2022-04-08 18:59:55 +05:30
Ashwin Maroli 380c3fe815
Bump RuboCop to `v1.26.x` 2022-03-09 22:33:28 +05:30
Ashwin Maroli 4ec6902cdb
Bump RuboCop to `v1.25.x`
Closes #8941
2022-01-19 15:39:09 +05:30
Ashwin Maroli d0eb07ba29
Add `gem "matrix"` to Gemfile
gem "matrix" is no longer a default gem from Ruby 3.1 onward.
Adding the gem to Gemfile is necessary until `classifier-reborn` adds it as a dependency.

Avoiding RUBY_VERSION constraints to ensure the gem is used on older Ruby versions in CI matrix
2021-12-29 19:02:06 +05:30
Ashwin Maroli 66b399c6d3
Lock `rdoc` to `v6.3.x` to avoid `psych-4.x`
Psych 4.x appears to mess with our Cucumber-based tests with:

```
Tried to load unspecified class: Date (Psych::DisallowedClass)
```
2021-12-27 23:27:01 +05:30
Ashwin Maroli 659683dbb2
Bump RuboCop to `v1.24.x` 2021-12-23 17:27:06 +05:30
Phil Ross 9c9cf3e82b
Support both tzinfo v1 and v2 alongwith non-half hour offsets. (#8880)
Merge pull request 8880
2021-12-08 06:35:42 -05:00
Michael Gerzabek a8ccdd6d2f
Propagate _data folder from theme (#8815)
Merge pull request 8815
2021-11-22 08:01:33 -05:00
Ashwin Maroli f51ccbfad3 Bump RuboCop to v1.23.x 2021-11-17 19:52:51 +05:30
Ashwin Maroli 369c345107
Improve readability of CI logs (#8877)
Merge pull request 8877
2021-11-12 11:16:13 -05:00
Matt Rogers cfcc0c524e
Relax Rubocop Dependency (#8831)
Merge pull request 8831
2021-09-30 11:22:51 -04:00
Andrew Davis 3f46f02108
Update rubocop from 1.12 to 1.18 and min ruby from 2.4 to 2.5 (#8741)
Merge pull request 8741
2021-07-22 13:58:40 -04:00
Kelvin M. Klann 15ad8f4bdd
fix: pin rubocop to 1.12 due to error with ruby 2.4 (#8651)
Merge pull request 8651
2021-05-14 15:19:17 -04:00
Frank Taillandier c9c9dc7dac chore(deps): rubocop 1.10
fix #8583
2021-02-19 09:26:10 +01:00
Frank Taillandier fe64d9841b
style: add rubocop 1.9 cops (#8567)
Merge pull request 8567
2021-02-01 05:54:51 -05:00
Tejas Bubane d460fae31a
Pin rubocop version (#8564)
Merge pull request 8564
2021-01-31 11:21:17 -05:00
Frank Taillandier 8c8326e9ab
style: enable new cops (#8538)
Merge pull request 8538
2021-01-12 18:39:41 -05:00
Ashwin Maroli 97db005336
Remove version constraint on gem `tomlrb`
This gem is required by the test-suite
2020-11-27 14:13:02 +05:30
Ashwin Maroli 1ae2a1dd04 Bump RuboCop to v1.x 2020-10-21 17:57:08 +05:30
Frank Taillandier bcff13a16a
chore(deps): bump Rubocop to 0.93.0 (#8430)
Merge pull request 8430
2020-10-08 15:32:49 -04:00
Ashwin Maroli e59e998b42 Allow testing on Ruby 2.4 as well
Cucumber 5.x requires at least Ruby 2.5
2020-10-04 16:12:10 +05:30
Ashwin Maroli 7d8a839a21 Restore Gemfile to prior state
rubocop-ast-0.7.1 has dropped the dependency on gem 'strscan'.
So the workaround is no longer necessary.

https://rubygems.org/gems/rubocop-ast/versions/0.7.1
2020-09-30 11:19:07 +05:30
Ashwin Maroli 711986d19f
Fix test suite compatibility with JRuby (#8418)
Merge pull request 8418
2020-09-28 10:21:57 -04:00
jesuslerma adc0a2e182
Update cucumber gem version to 5.1.2 (#8413)
Merge pull request 8413
2020-09-26 03:27:36 -04:00
Frank Taillandier 8b7847c8e6 chore(deps): bump Rubocop to 0.92.0 2020-09-25 10:58:05 +02:00
Ashwin Maroli 3fd7449fa1
Bump RuboCop to v0.91.x (#8391)
Merge pull request 8391
2020-09-16 06:36:26 -04:00
jnozsc e824f6b9cc
Update rubocop gem to 0.90.0 (#8313)
Merge pull request 8313
2020-09-04 16:10:41 -04:00
Alex Malaszkiewicz bdc67c4474
Update rubocop gem to 0.87.1 (#8287)
Merge pull request 8287
2020-07-08 14:32:40 -04:00
Alex Malaszkiewicz 7e26a8623c
Update cucumber gem to version 4.1 (#8278)
Merge pull request 8278
2020-07-03 14:11:17 -04:00
Ashwin Maroli 52a1db530a Bump RuboCop to v0.86.x 2020-06-22 20:02:29 +05:30
Ashwin Maroli 4b57a4187e Revert temporary locks on ffi gem for Windows
This reverts commit 4046ca2322.
This reverts commit da61a16ee2.
2020-06-03 15:28:13 +05:30
Ashwin Maroli 751b8f9c3c
Bump RuboCop to v0.85.x (#8223)
Merge pull request 8223
2020-06-01 14:07:43 -04:00
Ashwin Maroli da61a16ee2 Temporarily lock ffi gem to v1.12.x on Windows 2020-06-01 22:29:00 +05:30
Ashwin Maroli 5649cac7e7 Bump RuboCop to v0.84.x
Enable new Lint/DeprecatedOpenSSLConstant cop

Additionally:
  * Enable Layout/EmptyLinesAroundAttributeAccessor cop
  * Sort configuration by cop names alphabetically
  * Add a blank line to separate various departments
2020-05-21 15:02:37 +05:30
Ashwin Maroli 7baca87e59 Remove outdated constraint in Gemfile 2020-05-14 14:41:24 +05:30
Ashwin Maroli 11dd893416 Bump RuboCop to v0.83.x 2020-05-11 18:21:16 +05:30
Daniel Leidert acf92593f7
Use platforms instead of install_if (#8140)
Merge pull request 8140
2020-04-27 08:20:52 -04:00
Ashwin Maroli 00013c3303 Bump RuboCop to v0.82.x 2020-04-16 19:40:10 +05:30
Ashwin Maroli 1412928dde Bump RuboCop to v0.81.x 2020-04-01 14:21:24 +05:30
Frank Taillandier 6adb601232
chore(deps): rubocop 0.80.0 (#8012)
Merge pull request 8012
2020-02-19 01:48:26 -05:00
Artyom Tokachev 34d0dd6c7d Bump RuboCop to v0.79.x (#7970)
Merge pull request 7970
2020-01-15 01:06:31 -05:00
Gabriel Rubens 0bd9f0515d Update rubocop (#7893)
Merge pull request 7893
2019-11-27 13:48:26 -05:00
Jason Taylor 6aa8aafa3a Upgrade rake to use version 13. Solves #7900 (#7910)
Merge pull request 7910
2019-11-26 13:55:52 -05:00
James Buckley 22a974200d Rubocop version upgrade (#7846)
Merge pull request 7846
2019-10-16 03:21:04 -04:00
Ashwin Maroli 4e37fb6420 Use jekyll-sass-converter-2.0 by default (#7778)
Merge pull request 7778
2019-08-14 14:24:55 -04:00