Fabian Krüger
594c63960d
Update dependabot.yml
2024-07-02 22:17:37 +02:00
Fabian Krüger
d8c799829b
Add dependabot.yml
2024-07-01 18:20:55 +02:00
Fabian Krüger
7569c18364
Plugin invoker requires Maven plugin version ( #90 )
2024-06-06 13:15:50 +02:00
Fabian Krüger
1ff0cdf906
Make provided path absolute when creating ProjectResourceSet
2024-04-22 19:27:08 +02:00
Fabian Krüger
ba8bc91f52
Extract test helper module
...
* Extract test and util module
* Enhance TestProjectHelper (#76 )
* Disable test failing under Windows
2024-04-22 19:24:17 +02:00
Fabian Krüger
f096b030eb
Make ResourceUtil create missing dirs
2024-04-22 18:22:08 +02:00
Fabian Krüger
c046601bc8
Replace deprecated Config
2024-04-22 18:19:49 +02:00
Fabian Krüger
46ea5d29d8
Fix MavenInvoker
...
Closable in try block
2024-04-22 17:33:49 +02:00
dependabot[bot]
3f586a51f5
Bump org.eclipse.jgit:org.eclipse.jgit in /spring-rewrite-commons-utils
...
Bumps org.eclipse.jgit:org.eclipse.jgit from 5.13.0.202109080827-r to 5.13.3.202401111512-r.
---
updated-dependencies:
- dependency-name: org.eclipse.jgit:org.eclipse.jgit
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-04-20 00:55:47 +02:00
Fabian Krüger
58ab201ade
Extract test helper module
2024-04-20 00:49:04 +02:00
Fabian Krüger
4f1a20c28c
Ignore failing tests, see #81
2024-04-19 16:44:43 +02:00
Fabian Krüger
4f8f931fdc
Fix issue with dependencies that were not set
2024-04-05 13:35:39 +02:00
Fabian Krüger
1c98bdb4b3
Make Maven by default not use remote debugging
2024-04-05 13:31:34 +02:00
Fabian Krüger
f07296d005
Add Rewrite Plugin Invoker for Gradle and Maven
2024-03-18 10:37:52 +01:00
Fabian Krüger
a900ed4ab2
Update README.adoc
2024-03-15 21:51:16 +01:00
Bs Mahi
3673c455cb
Removed lombok dependency in the gradle modules
2024-03-15 16:52:54 +01:00
Fabian Krüger
53fe6999bf
Add Maven launcher using Maven Invoker
2024-03-05 16:55:23 +01:00
Bs Mahi
d1ccaadd0f
Refactored Submodules with Naming Schema Prefix
...
* Refactored Submodules with Naming Schema Prefix
* Resolved C1 Issue
2024-02-08 10:29:14 +01:00
Fabian Krüger
d7b19836c5
Polish
...
* Add gitignore
* Bump Boot version to 3.1.8
* Fix test
2024-02-06 15:19:34 +01:00
Fabian Krüger
e2df979760
Add run method for recipe instances
2024-01-30 17:53:11 +01:00
Fabian Krüger
9457697387
Add Gradle modules to reactor build
2024-01-29 21:56:16 +01:00
Fabian Krüger
d349af16d7
Fix Maven project graph
2024-01-29 21:15:51 +01:00
Fabian Krüger
861eabc700
Refactoring
...
* Fix package name
* Move classes to the application root package
* Change class names
* Polish
2024-01-26 14:20:40 +01:00
Fabian Krüger
ff814b4e56
Deploy test jar to snapshots
2024-01-26 09:48:50 +01:00
Fabian Krüger
086dbb4001
Add configuration to auto configuration file
2024-01-24 19:34:10 +01:00
Fabian Krüger
77337c5545
Deprecate SpringRewriteCommonsConfiguration ( #55 )
...
* Import launcher config to global config
* Deprecate SpringRewriteCommonsConfiguration
2024-01-24 19:19:40 +01:00
Fabian Krüger
a2406bd719
Add recipe launcher
...
* Bum Spring Boot to 3.2.1
* Remove comment
* Add recipe launcher component
2024-01-24 18:51:27 +01:00
Fabian Krüger
d1a918a0a5
Fix comment that failed javadoc
...
Run PR build with javadoc profile to fail PR build instead of main build
2024-01-23 12:09:28 +01:00
Fabian Krüger
132aee3eb2
Add starter for Boot upgrades
2024-01-23 11:54:15 +01:00
Fabian Krüger
54621cf58a
Add missing auto-configuration
2024-01-23 11:50:43 +01:00
Fabian Krüger
13ed15952a
Fix classpath calculation
...
* Refactor MavanProjectAnalyzer and related classes
* Refactor MavenProjectParser parse methods to reuse code between source sets
* ParsingResults are provided to subsequent modules in a multi-module project. The result can be used to build the classpath when parsing subsequent modules.
2024-01-22 16:57:14 +01:00
Fabian Krüger
31288e0c1e
Bump rewrite versions
...
* rewrite to 8.13.4
* rewrite-maven-plugin to 5.20.0
* Use rewrite-recipe-bom 2.6.2
2024-01-20 17:00:45 +01:00
Fabian Krüger
5ddfeb67a1
Remove comments
2024-01-13 17:28:42 +01:00
Fabian Krüger
397fb8b9de
ProjectResourceSetConfiguration is part of RewriteParserConfiguration ( #44 )
2024-01-13 17:22:41 +01:00
Fabian Krüger
169ca2b26a
Test Maven type resolution
...
* Make -test jar a deploy artifact
* Add util package from test
* Test type resolution and usage for simplistic scenario
2024-01-13 16:32:20 +01:00
Fabian Krüger
49554428e3
Add ClasspathDependencies marker
2024-01-13 16:24:12 +01:00
Fabian Krüger
7787ca421d
Bump plugin versions ( #40 )
...
* Bump spring-javaformat-maven-plugin
* Bump rewrite-maven-plugin
2024-01-13 15:33:46 +01:00
Fabian Krüger
3a66a438e0
Fixes
...
* Fix textMask
* Fix RewriteResourceParser
* Rename Properties class
2024-01-13 13:15:59 +01:00
Fabian Krüger
93bcf7bd7e
Deploy javadoc
2024-01-10 17:13:18 +01:00
Fabian Krüger
059fb762de
Rename class
2024-01-10 17:11:47 +01:00
Fabian Krüger
615b7c498c
Add modules to build
...
* Add ignore patterns to not deploy tests and examples
2024-01-10 15:56:15 +01:00
Fabian Krüger
474342bc9f
Add Java 17
2024-01-10 14:31:25 +01:00
Fabian Krüger
b58a675c18
Fix ci build
...
Add missing checkout step
2024-01-10 14:22:01 +01:00
Fabian Krüger
cf7e358c66
Snapshot build
...
* Rename modules to follow naming schema
* Deploy snapshot
* Provide ci and pr-ci build
2024-01-10 14:05:18 +01:00
Fabian Krüger
d466412b06
Add property to configure JavaParser logging
2024-01-09 17:58:14 +01:00
Fabian Krüger
e23bad299e
Fix build
...
* Adjust some test assertions for GH action
* Run build on pr
2024-01-05 23:49:35 +01:00
Fabian Krüger
3322ef7335
Add deploy snapshot job
2024-01-05 17:16:33 +01:00
Fabian Krüger
7574e225a8
Bump Rewrite dependencies
...
- Remove SbmApplicationProperties, the properties live in SpringRewriteProperties
- Fix import
- Add new property parseAdditionalResources from OR
2024-01-03 08:51:09 +01:00
aboyko
f962a400e2
Fix formatting
2024-01-02 19:10:56 -05:00
aboyko
ba8646d358
Adjust tests and imports cleanup
2024-01-02 18:56:45 -05:00