Automated mass refactoring of source code.
APACHE-2.0 License
Bot releases are hidden (Show)
Published by timtebeek 4 months ago
JavaPrinter#printStatementTerminator()
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4271
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.28.0...v8.28.1
Published by sambsnyd 4 months ago
AddPluginRepository
recipe by @jdmcmahan in https://github.com/openrewrite/rewrite/pull/4247
@Nls
annotations to hint at sentence-case requirements by @jkschneider in https://github.com/openrewrite/rewrite/pull/4253
Parameterized
is hidden by withFullyQualifiedName
by @OlegDokuka in https://github.com/openrewrite/rewrite/pull/4245
ChangeDependencyClassifier
supports add and remove classifier by @BoykoAlex in https://github.com/openrewrite/rewrite/pull/4268
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.27.4...v8.28.0
Published by timtebeek 4 months ago
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.27.3...v8.27.4
Published by jkschneider 5 months ago
ReplaceStringLiteralWithConstant
value not found by @timtebeek in https://github.com/openrewrite/rewrite/pull/4224
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.27.2...v8.27.3
Published by jkschneider 5 months ago
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.27.1...v8.27.2
Published by timtebeek 5 months ago
AddPropertyVisitor
by @BoykoAlex in https://github.com/openrewrite/rewrite/pull/4207
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.27.0...v8.27.1
Published by timtebeek 5 months ago
onlyIfManagedVersionIs
o… by @nmck257 in https://github.com/openrewrite/rewrite/pull/4148
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.26.0...v8.27.0
Published by sambsnyd 5 months ago
AddDependency
to add dependencies to the top-level dependencies
block by @shanman190 in https://github.com/openrewrite/rewrite/pull/4181
J.ClassDeclaration.Annotations
wrapper by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4172
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.25.0...v8.26.0
Published by timtebeek 5 months ago
MavenVisitor::isPluginTag()
to search everywhere, not just build by @dawngerpony in https://github.com/openrewrite/rewrite/pull/4156
TreeObserver
for performance by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4160
MavenPomDownloader
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4159
J.InstanceOf.Padding#getExpr()
and J.LambdaParameters.Padding#getParams()
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4163
ExactVersion
selector prefixed with "=" by @jpraet in https://github.com/openrewrite/rewrite/pull/4167
NewClass
in MethodMatcher
and ChangeMethodName
by @timtebeek in https://github.com/openrewrite/rewrite/pull/4168
fileContentsUrl
option for CreateYamlFile
by @PhilKes in https://github.com/openrewrite/rewrite/pull/4098
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.24.0...v8.25.0
Published by timtebeek 6 months ago
EncodingDetectingInputStream
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4139
JsonRightPadded<T>
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4147
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.23.3...v8.24.0
Published by pstreef 6 months ago
visit()
methods to XmlVisitor
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4128
YamlVisitor#visitDocumentEnd()
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4129
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.23.2...v8.23.3
Published by knutwannheden 7 months ago
MavenVisitor
should not return incorrect ResolutionResult
for multi module maven projects by @motu55 in https://github.com/openrewrite/rewrite/pull/4074
SpacesVisitor
: Add space between annotations by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4117
@With
to Xml.JspDirective#beforeTypePrefix
field by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4114
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.23.1...v8.23.2
Published by pstreef 7 months ago
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.23.0...v8.23.1
Published by pstreef 7 months ago
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.22.0...v8.23.0
Published by sambsnyd 7 months ago
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.21.0...v8.22.0
Published by kmccarp 7 months ago
metadataPattern
s by @ammachado in https://github.com/openrewrite/rewrite/pull/4088
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.20.0...v8.21.0
Published by timtebeek 7 months ago
XPathMatcher
: Implement attribute value conditions like /a[@b='c']
by @knutwannheden in https://github.com/openrewrite/rewrite/pull/4084
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.19.0...v8.20.0
Published by jkschneider 8 months ago
gradle.ChangePlugin
by @shanman190 in https://github.com/openrewrite/rewrite/pull/4060
JavaTemplate
engine extensible by @knutwannheden in https://github.com/openrewrite/rewrite/pull/3475
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.18.2...v8.19.0
Published by timtebeek 8 months ago
AddLiteralMethodArgument
by @pstreef in https://github.com/openrewrite/rewrite/pull/4053
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.18.1...v8.18.2
Published by timtebeek 8 months ago
JavaParser
should favor public classes when naming source inputs by @ammachado in https://github.com/openrewrite/rewrite/pull/4046
AddNullMethodArgument
recipe by @pstreef in https://github.com/openrewrite/rewrite/pull/4047
Full Changelog: https://github.com/openrewrite/rewrite/compare/v8.18.0...v8.18.1