7ccce79 | mishina | 26 December 2022, 11:58:08 UTC | Update CI status badge (#988) | 26 December 2022, 11:58:08 UTC |
cc8d97a | Rémy Coutable | 22 July 2022, 23:35:55 UTC | Move away from the singleton approach and introduce Guard::Engine (#982) * Move away from the singleton approach and introduce Guard::Engine * Create a new Guardfile::Result class to hold the data from Guardfile evaluation * Fix DslDescriber spec when using Unicode characters * Improve internal structure further * Allow to reset the scopes from the interactor Signed-off-by: Rémy Coutable <remy@rymai.me> | 22 July 2022, 23:35:55 UTC |
a97713c | Rémy Coutable | 20 July 2022, 23:36:45 UTC | Update URL of the project homepage (#981) | 20 July 2022, 23:36:45 UTC |
a8cee5f | Rémy Coutable | 20 July 2022, 21:54:40 UTC | Set theme jekyll-theme-dinky | 20 July 2022, 21:54:40 UTC |
b92fabf | Nicholas La Roux | 19 July 2021, 08:33:33 UTC | Bump dependency on pry to >= 0.13.0 (#974) | 19 July 2021, 08:33:33 UTC |
2cc611d | Olle Jonsson | 31 May 2021, 13:13:11 UTC | CI: Update build matrix patch versions (#973) | 31 May 2021, 13:13:11 UTC |
452814b | Rémy Coutable | 13 May 2021, 16:05:20 UTC | Add Ruby 2.7.3 and 3.0.1 to the test matrix (#969) * Add Ruby 2.7.3 and 3.0.1 to the test matrix * Bring compatibility with Ruby 3 explicit keyword arguments Signed-off-by: Rémy Coutable <remy@rymai.me> | 13 May 2021, 16:05:20 UTC |
24e865c | Nick Wolf | 25 May 2020, 07:02:23 UTC | Refactor pry_wrapper.rb to be XDG compliant (#962) The XDG Base Directory Specification (which is currently used by FOSS projects such as Git, Tmux, Pry, Rspec) provides a default location for various file formats, including config/rc/history files. This comment refactors pry_wrapper.rb to load GUARD_RC and HISTORY_FILE from XDG_CONFIG_HOME and XDG_DATA_HOME respectively if they are both set and the corresponding files exist within the guard subdirectory within the XDG locations. To maintain backwards compatibility it defaults back to ~/.guardrc and ~/.guard_history if the respective XDG environment variable does not exist or there is no corresponding file. | 25 May 2020, 07:02:23 UTC |
32e2d7f | Rémy Coutable | 25 March 2020, 12:42:27 UTC | Fix support for Pry 0.13 (#958) Signed-off-by: Rémy Coutable <remy@rymai.me> | 25 March 2020, 12:42:27 UTC |
288a543 | TAKAHASHI Shuuji | 18 December 2019, 08:43:34 UTC | Remove the link to Google+ community (#951) Because Google+ was closed in April 2019. | 18 December 2019, 08:43:34 UTC |
524fe95 | Rémy Coutable | 01 November 2019, 15:39:01 UTC | Refactor the Evaluator class (#940) Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 15:39:01 UTC |
76f3115 | Rémy Coutable | 01 November 2019, 13:32:03 UTC | Add Reek and Flog (#946) Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 13:32:03 UTC |
8ca5f16 | Rémy Coutable | 01 November 2019, 13:05:54 UTC | Fix RuboCop offenses (#943) Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 13:05:54 UTC |
47b225d | Rémy Coutable | 01 November 2019, 12:00:44 UTC | Merge branch '2-16-stable' | 01 November 2019, 12:00:44 UTC |
ed70168 | Rémy Coutable | 01 November 2019, 11:52:11 UTC | Bump to 2.16.1 (#945) Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 11:52:11 UTC |
5f5f981 | Rémy Coutable | 01 November 2019, 11:10:42 UTC | Merge pull request #944 from guard/add-coverage Add Codecov | 01 November 2019, 11:10:42 UTC |
2be521f | Rémy Coutable | 01 November 2019, 02:00:00 UTC | Add Codecov Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 02:00:00 UTC |
dfec476 | Rémy Coutable | 01 November 2019, 00:50:13 UTC | Drop support for Ruby 2.3 (#942) Signed-off-by: Rémy Coutable <remy@rymai.me> | 01 November 2019, 00:50:13 UTC |
7b9bb18 | Rémy Coutable | 01 November 2019, 00:19:57 UTC | Merge pull request #939 from guard/937-do-not-swallow-guardfile-evaluation-errors Don't swallow evaluator error by handling non-existant listener & interactor | 01 November 2019, 00:19:57 UTC |
a9cbc40 | Rémy Coutable | 01 November 2019, 00:17:30 UTC | Merge pull request #941 from guard/set-up-release-drafter Maintain release notes using GitHub Actions | 01 November 2019, 00:17:30 UTC |
899ef41 | Rémy Coutable | 31 October 2019, 23:46:20 UTC | Maintain release notes using GitHub Actions Signed-off-by: Rémy Coutable <remy@rymai.me> | 31 October 2019, 23:46:20 UTC |
c1ad9ee | Rémy Coutable | 31 October 2019, 23:32:44 UTC | Update RuboCop TargetRubyVersion to 2.3 Signed-off-by: Rémy Coutable <remy@rymai.me> | 31 October 2019, 23:32:44 UTC |
3b49192 | Rémy Coutable | 31 October 2019, 23:29:57 UTC | Don't swallow evaluator error by handling non-existant listener & interactor Signed-off-by: Rémy Coutable <remy@rymai.me> | 31 October 2019, 23:29:57 UTC |
58f70be | Rémy Coutable | 31 October 2019, 10:57:27 UTC | Bump VERSION to 2.16.0 Signed-off-by: Rémy Coutable <remy@rymai.me> | 31 October 2019, 10:57:27 UTC |
93a5cd8 | Rémy Coutable | 31 October 2019, 10:54:44 UTC | Merge pull request #938 from svoop/guard-rb Add support for `guardfile.rb` | 31 October 2019, 10:54:44 UTC |
bdd35c5 | Sven Schwyn | 14 May 2019, 13:38:18 UTC | Allow use of guardfile.rb instead of Guardfile | 29 October 2019, 20:43:45 UTC |
31d5c93 | Sven Schwyn | 29 October 2019, 20:41:24 UTC | Update Rubies used by Travis | 29 October 2019, 20:43:31 UTC |
8d85207 | Sven Schwyn | 29 October 2019, 18:50:23 UTC | Fix deprecations from the aruba gem | 29 October 2019, 20:42:58 UTC |
a45319d | Sven Schwyn | 29 October 2019, 18:49:51 UTC | Add simplecov gem as required by spec_helper | 29 October 2019, 18:52:13 UTC |
aeece71 | Rémy Coutable | 03 September 2019, 09:22:16 UTC | Merge pull request #936 from olleolleolle/patch-1 CI: Use jruby-9.2.8.0 and pick openjdk8 | 03 September 2019, 09:22:16 UTC |
e8520e8 | Olle Jonsson | 03 September 2019, 06:33:47 UTC | CI: Use jruby-9.2.8.0 and pick openjdk8 - The use of openjdk8 allows us to wait with all the --allow-opens needed to run with a newer JDK | 03 September 2019, 06:33:47 UTC |
9b29c1b | Rémy Coutable | 02 September 2019, 12:08:50 UTC | Merge pull request #935 from guard/bump-to-2.15.1 Bump to 2.15.1 | 02 September 2019, 12:08:50 UTC |
3be117b | Rémy Coutable | 02 September 2019, 11:21:23 UTC | Bump to 2.15.1 Signed-off-by: Rémy Coutable <remy@rymai.me> | 02 September 2019, 11:22:20 UTC |
e2508cd | Rémy Coutable | 17 April 2019, 20:10:09 UTC | Merge pull request #933 from guard/remove-codeclimate-test-reporter Remove codeclimate-test-reporter from Gemfile | 17 April 2019, 20:10:09 UTC |
f504e71 | Rémy Coutable | 17 April 2019, 19:22:18 UTC | Remove codeclimate-test-reporter from Gemfile Signed-off-by: Rémy Coutable <remy@rymai.me> | 17 April 2019, 19:22:18 UTC |
7bc081a | Rémy Coutable | 17 April 2019, 19:12:38 UTC | Merge pull request #914 from Mifrill/simplecov Add a `simplecov` filter for the `/spec` folder | 17 April 2019, 19:12:38 UTC |
ea80783 | Rémy Coutable | 17 April 2019, 18:54:41 UTC | Update Ruby versions and fix a few small things in the README | 17 April 2019, 18:54:41 UTC |
c9888b4 | Rémy Coutable | 17 April 2019, 18:45:24 UTC | Merge pull request #930 from pocke/cleanup-process Ensure Guard calls `#stop` even if an exception is raised | 17 April 2019, 18:45:24 UTC |
f004880 | Masataka Pocke Kuwabara | 13 April 2019, 05:55:03 UTC | Add spec for cleanup process | 13 April 2019, 05:57:56 UTC |
98a4868 | Masataka Pocke Kuwabara | 05 April 2019, 07:24:25 UTC | Cleanup guard process anytime | 05 April 2019, 07:24:25 UTC |
435ffc3 | Rémy Coutable | 04 April 2019, 16:55:53 UTC | Merge pull request #928 from guard/jackorp-fix-spec-helper Stub Pathname instead of IO.read in spec | 04 April 2019, 16:55:53 UTC |
0363572 | Rémy Coutable | 04 April 2019, 15:32:29 UTC | Properly stub Pathname and their methods in specs Signed-off-by: Rémy Coutable <remy@rymai.me> | 04 April 2019, 16:18:28 UTC |
f469f51 | Jaroslav Prokop | 04 February 2019, 20:13:33 UTC | Stub File.read instead of IO.read in spec. Ruby 2.6 changed Pathname#read from using IO.read to File.read. | 04 April 2019, 15:44:00 UTC |
fbae74a | Rémy Coutable | 04 April 2019, 15:25:34 UTC | Merge pull request #927 from olleolleolle/patch-1 README: Drop outdated badge for Gemnasium | 04 April 2019, 15:25:34 UTC |
ba67757 | Olle Jonsson | 04 April 2019, 14:55:59 UTC | README: Drop outdated badge for Gemnasium - service closed | 04 April 2019, 14:55:59 UTC |
586224d | Rémy Coutable | 04 April 2019, 14:09:11 UTC | Merge pull request #926 from olleolleolle/patch-1 CI: Use 2.4.6, 2.5.5, 2.6.2... | 04 April 2019, 14:09:11 UTC |
ca71795 | Olle Jonsson | 04 April 2019, 07:44:14 UTC | CI: Use 2.4.6, 2.5.5, 2.6.2... - jruby-9.1.17.0, jruby-9.2.6.0 - rbx-3.107 | 04 April 2019, 07:44:14 UTC |
ebe4b12 | Rémy Coutable | 04 April 2019, 07:40:25 UTC | Merge pull request #925 from olleolleolle/patch-1 Fix YARD annotation | 04 April 2019, 07:40:25 UTC |
8dc0c4f | Olle Jonsson | 01 April 2019, 14:17:10 UTC | Fix YARD annotation | 01 April 2019, 14:17:10 UTC |
568e12a | Olle Jonsson | 01 April 2019, 14:15:33 UTC | Fix YARD annotation - Avoid warnings like: [UnknownParam] @param tag has unknown parameter name: options | 01 April 2019, 14:15:33 UTC |
7ed2884 | Rémy Coutable | 06 February 2019, 13:04:00 UTC | Update Ruby versions tested in .travis.yml | 06 February 2019, 13:04:00 UTC |
a3104cb | Rémy Coutable | 19 November 2018, 09:37:16 UTC | Merge pull request #919 from salbertson/patch-1 Add a "Reviewed by Hound" badge | 19 November 2018, 09:37:16 UTC |
929ffdf | Scott Albertson | 17 November 2018, 04:27:28 UTC | Add a "Reviewed by Hound" badge | 17 November 2018, 04:27:28 UTC |
8df6a45 | Rémy Coutable | 14 November 2018, 21:37:03 UTC | Merge pull request #918 from guard/bump-to-2.15.0 Bump to 2.15.0 | 14 November 2018, 21:37:03 UTC |
68dc4bb | Rémy Coutable | 14 November 2018, 21:06:50 UTC | Bump to 2.15.0 Signed-off-by: Rémy Coutable <remy@rymai.me> | 14 November 2018, 21:06:50 UTC |
a47aed1 | Rémy Coutable | 09 November 2018, 18:14:11 UTC | Merge pull request #916 from chadmetcalf/pry_deprecation Pry 0.12.0 Deprecation warnings | 09 November 2018, 18:14:11 UTC |
0ba79a6 | Rémy Coutable | 09 November 2018, 14:08:45 UTC | Use Gem Version in comparison Co-Authored-By: chadmetcalf <chadmetcalf@users.noreply.github.com> | 09 November 2018, 14:08:45 UTC |
1baa713 | Chad Metcalf | 08 November 2018, 22:30:44 UTC | Pry 0.12.0 Deprecation warnings | 08 November 2018, 23:21:34 UTC |
1e12d8d | Aleksey | 15 October 2018, 11:45:41 UTC | add simplecov filter for a spec folder | 07 November 2018, 06:04:26 UTC |
e6aab49 | Rémy Coutable | 24 September 2018, 07:41:00 UTC | Merge pull request #911 from edthamm/feat/styling-spec Apply style guide to the specs | 24 September 2018, 07:41:00 UTC |
b972242 | Eduard Thamm | 18 September 2018, 06:06:48 UTC | Auto correct: Style/StringLiterals in top level dir | 18 September 2018, 06:06:48 UTC |
a804658 | Eduard Thamm | 18 September 2018, 05:55:32 UTC | Trigger Hound NOOP commit because hound hangs. | 18 September 2018, 05:55:32 UTC |
4a77fde | Eduard Thamm | 21 August 2018, 06:00:23 UTC | Auto correct: Style/StringLiterals | 21 August 2018, 06:00:23 UTC |
215f891 | Eduard Thamm | 21 August 2018, 05:56:55 UTC | Settings: Set Style/StringLiterals to double_quotes | 21 August 2018, 05:56:55 UTC |
8114666 | Eduard Thamm | 19 August 2018, 06:12:31 UTC | Fix: Resupport 2.2.9 in rubocop | 19 August 2018, 06:55:48 UTC |
8c2ab9e | Eduard Thamm | 19 August 2018, 06:05:37 UTC | Settings: Enrich Metrics/LineLength config | 19 August 2018, 06:55:03 UTC |
fed30f1 | Eduard Thamm | 17 August 2018, 11:42:07 UTC | Fix: Increase aruba timeout for Jruby on CI | 19 August 2018, 06:54:53 UTC |
49d6ffa | Eduard Thamm | 17 August 2018, 10:04:40 UTC | Fix: Resupport version 2.2.9 Version is actually still supported Revert "Drop unsupported version from CI" This reverts commit 93dd1e132ffcd85ce323e32bbc463583103b7ad9. Fix 2.2.9 incompatibility This creates a performance hit but as this code is only test code, I deem this acceptable | 19 August 2018, 06:52:53 UTC |
5230884 | Eduard Thamm | 17 August 2018, 08:18:07 UTC | Settings: Get rid of warnings. Get rid of rubocop warnings Remove superfluous config file | 19 August 2018, 06:52:34 UTC |
b095597 | Eduard Thamm | 17 August 2018, 08:11:09 UTC | Correct: the remaining 3 violations | 19 August 2018, 06:52:16 UTC |
5069a11 | Eduard Thamm | 17 August 2018, 08:07:18 UTC | Auto correct: Style/EmptyMethod in spec | 19 August 2018, 06:52:10 UTC |
8c93ed9 | Eduard Thamm | 17 August 2018, 08:06:00 UTC | Fix: Explicitly set rubocop configuration file | 19 August 2018, 06:52:00 UTC |
6b466f6 | Eduard Thamm | 17 August 2018, 08:00:38 UTC | Auto correct: Lint/UnneededSplatExpansion in spec | 19 August 2018, 06:51:55 UTC |
3a98cc0 | Eduard Thamm | 17 August 2018, 08:00:11 UTC | Correct: Forgotten double-quotes in Gemfile | 19 August 2018, 06:51:46 UTC |
c7b3fd3 | Eduard Thamm | 17 August 2018, 07:56:48 UTC | Auto correct: Style/Encoding in spec | 19 August 2018, 06:51:41 UTC |
3d8571a | Eduard Thamm | 17 August 2018, 07:55:57 UTC | Auto correct: Layout/AlignArray in spec | 19 August 2018, 06:51:35 UTC |
98933f8 | Eduard Thamm | 17 August 2018, 07:54:50 UTC | Auto correct: Style/ExpandPathArguments in spec | 19 August 2018, 06:51:27 UTC |
f33d6c4 | Eduard Thamm | 17 August 2018, 07:31:31 UTC | Settings: Adapt quote and dot settings Also exclude specs from blocklength and erroneously drop a version from CI -> fixed later Explicitly enable Metrics/LineLength cop Set dot position to leading Set Style/StringLiterals to single-quote This is the default value of the cop in newer versions of rubocop and it is an easy fix Exclude spec from Metrics/BlockLength DSLs and block length restraints usually do not work well together Drop unsupported version from CI Use single quotes in gemfile | 19 August 2018, 06:50:23 UTC |
8358c62 | Eduard Thamm | 17 August 2018, 07:21:31 UTC | Auto correct: Style/TrailingCommaIn.*Literal in spec | 19 August 2018, 06:50:15 UTC |
4942fc1 | Eduard Thamm | 17 August 2018, 07:20:01 UTC | Settings: Set Metrics/LineLength:Max to 125 If anyone is still using an 80 character long terminal to edit files on a regular basis, contact me. | 19 August 2018, 06:49:46 UTC |
fb32fe9 | Eduard Thamm | 17 August 2018, 07:17:28 UTC | Auto correct: Layout/MultilineMethodCallIndentation in spec | 19 August 2018, 06:49:41 UTC |
b80411a | Eduard Thamm | 17 August 2018, 07:16:45 UTC | Auto correct: Style/SymbolArray in spec | 19 August 2018, 06:49:36 UTC |
fe4e7aa | Eduard Thamm | 17 August 2018, 07:14:32 UTC | Auto correct: Layout/EmptyLineAfterMagicComment in spec | 19 August 2018, 06:49:31 UTC |
e417c40 | Eduard Thamm | 17 August 2018, 07:13:41 UTC | Auto correct: Style/PercentLiteralDelimiters in spec | 19 August 2018, 06:49:25 UTC |
6f3ef4b | Eduard Thamm | 17 August 2018, 07:11:08 UTC | Auto correct: Layout/DotPosition | 19 August 2018, 06:49:20 UTC |
cf64428 | Eduard Thamm | 17 August 2018, 07:10:42 UTC | Fix: Unfreeze string literal in failing test | 19 August 2018, 06:49:12 UTC |
87a677a | Eduard Thamm | 17 August 2018, 06:59:13 UTC | Correct: Violations in gemfile | 19 August 2018, 06:49:00 UTC |
b680c6c | Eduard Thamm | 17 August 2018, 06:57:48 UTC | Auto correct: Style/FrozenStringLiteralComment | 19 August 2018, 06:48:55 UTC |
e0eefa7 | Eduard Thamm | 17 August 2018, 06:48:03 UTC | Auto correct: Style/StringLiterals in spec | 19 August 2018, 06:48:48 UTC |
52c64a5 | Eduard Thamm | 17 August 2018, 05:48:30 UTC | Settings: Update rubocop and settings Update rubocop to match hound Adapt hound style to new rubocop version Add style config file for specs Exclude vendor/**/* Default for rubocop is to overwrite arrays. This happens here and leads to uncomfortable usage of rubocop locally. Update target version to minimum supported version Autoupdate rubocop settings using mry | 19 August 2018, 06:48:21 UTC |
d40dcfe | Rémy Coutable | 20 February 2018, 10:04:51 UTC | Merge pull request #904 from meganemura/use-dir-exist Replace deprecated Dir.exists? with Dir.exist? | 20 February 2018, 10:04:51 UTC |
ecd6be6 | meganemura | 19 February 2018, 06:01:30 UTC | Replace deprecated Dir.exists? with Dir.exist? | 19 February 2018, 06:01:30 UTC |
fb49aec | Rémy Coutable | 01 February 2018, 22:10:52 UTC | Merge pull request #900 from grzuy/local_rubocop_should_match_hound Force rubocop to match HoundCI's rubocop version | 01 February 2018, 22:10:52 UTC |
786a5d6 | Rémy Coutable | 01 February 2018, 22:09:59 UTC | Merge pull request #899 from grzuy/test_against_latest_rubies Test against latest rubies | 01 February 2018, 22:09:59 UTC |
f6ec447 | Gonzalo | 01 February 2018, 20:49:18 UTC | Force rubocop to match HoundCI's rubocop version | 01 February 2018, 20:49:18 UTC |
550ef02 | Gonzalo | 01 February 2018, 20:02:42 UTC | Test against latest rubies | 01 February 2018, 20:12:26 UTC |
adcf25e | Rémy Coutable | 08 January 2018, 09:24:06 UTC | Merge pull request #872 from guard/plugin-improved-type-checking Improve Plugin type checking | 08 January 2018, 09:24:06 UTC |
b8c8ca2 | Samuel Williams | 07 January 2018, 00:20:58 UTC | Rather than calling superclass, use ancestors. | 07 January 2018, 00:21:08 UTC |
6ef8b09 | Samuel Williams | 17 June 2017, 23:12:00 UTC | Use ancestors. | 07 January 2018, 00:21:08 UTC |
d9640ba | Samuel Williams | 15 June 2017, 23:08:05 UTC | Improve type checking (proposal) If you prefer to use a module for your plugin, this will break, and it's annoying to work around. | 07 January 2018, 00:21:08 UTC |