Commit Graph

7 Commits

Author SHA1 Message Date
Uwe Kubosch 2e22ec2126 Update copyright year from 2020 to 2023 2023-05-16 10:20:02 +02:00
Schalk Cronje d764de4e8e Update license headers 2020-01-17 23:11:26 +01:00
Schalk Cronje 2d4bd8a9f9 Verify that Gradle 5x. dependency locking works with GEMs (#372)
Added at hack.commit.push 2019 with @ixschelruiz.
2019-06-16 18:13:42 +02:00
Schalk Cronje 9387364ad8 Make JRubyExec compatible with Gradle 4.2 - 4.9 (#366) 2019-06-05 23:26:02 +02:00
Schalk Cronje ce44d67b80 Cleaned up and restructured base-plugin (#366).
- `JRubyPluginExtension`
- `JRubyExec`
- Split out `GemUtils.OverwriteAction` into its own class `GemOverwriteAction`.
- Moved `GemUtils` to `core-plugin`.
- Removed `RubygemsServlet`.
- Reworked `GemVersion` to be more Ivy-like rather than Maven-like.
- Reworked `JRubyPrepare` & `JRubyExec`.
- Extract common `JRubyPrepare` code to `AbstractJRubyPrepare`.
- Cleaned up `JRubyExec` to no longer depend on `JRubyExecTraits`.
- Cleaned up `JRubyExecDelegate` to no longer depend on `JRubyExecTraits`.
- In `JRubyPlugin`, register tasks instead of creating them if Gradle supports lazy-creation.
- Removed last usages of `jar-dependencies`.
- Cleaned up integration tests and unit tests
2019-06-05 02:52:43 +02:00
Schalk Cronje 7557fe46ee Cleanup Codenarc violations (#351) 2019-05-05 20:40:34 +02:00
Schalk Cronje c34f1eb36d Restructured directories for simpler and shorter names 2019-05-05 15:35:34 +02:00