Releases: openrewrite/rewrite-analysis
Releases · openrewrite/rewrite-analysis
2.1.3
What's Changed
- refactor: Update Gradle wrapper to 8.5 by @timtebeek in #40
Full Changelog: v2.1.1...v2.1.3
2.1.2
Full Changelog: v2.1.0...v2.1.2
v2.1.1
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Update with rewrite 8.9.0
- Don't stop iteration on constructor calls, only anonymous subclasses by @knutwannheden in #37
Full Changelog: v2.0.7...v2.1.0
v2.0.7
What's Changed
- refactor: Common static analysis issues by @knutwannheden in #35
Full Changelog: v2.0.6...v2.0.7
v2.0.6
- Update with rewrite 8.7.1
Full Changelog: v2.0.5...v2.0.6
2.0.5
What's Changed
- Add support for accessing Variable modifiers by @aaronist in #29
- Fix bug with VarAccess recognizing identifiers in Javadoc comments by @aaronist in #30
- Implement LambdaExpr basic functionality by @aaronist in #32
- Add disabled tests for lambda functions by @aaronist in #33
Full Changelog: v2.0.4...v2.0.5
2.0.4
What's Changed
- Update with rewrite 8.4.0
- Reduce
Expression
that are vaildDataFlowNode
by @JLLeitschuh in #27 - refactor: Use method references in lambda by @timtebeek in #28
New Contributors
- @timtebeek made their first contribution in #28
Full Changelog: v2.0.3...v2.0.4
2.0.3
What's Changed
- Replace recipe resource dependencies with normal test dependencies by @knutwannheden in #14
- Add parameter data flow and refactor to Option by @aaronist in #15
- Clean up InvocationMatcher functionality by @aaronist in #17
- Begin work on Global Data Flow API by @JLLeitschuh in #16
- Add support for Generic type Global Dataflow by @JLLeitschuh in #22
- Extract MethodTypeUtils by @JLLeitschuh in #23
- Clean up traits and add additional functionality by @aaronist in #18
- Track data flow out of methods that return sources by @JLLeitschuh in #24
- Add support for finding all values for VarAccess by @aaronist in #25
Full Changelog: v2.0.2...v2.0.3
2.0.2
What's Changed
- refactor: Add imports for fully qualified references to types by @knutwannheden in #7
- Expand taint flow functionality and add external model method matcher by @aaronist in #6
- Refactor
ExternalSinkModels
to use new interfaces by @JLLeitschuh in #8 - Allow
TraitFactory
to pick first factory by @JLLeitschuh in #9 - Refactor to use
Trait.Base
by @JLLeitschuh in #10 - Add DataFlowNode functionality to rewrite-analysis by @aaronist in #11
- Add CodeQL docs to traits and update matchesTargetType by @aaronist in #12
New Contributors
- @knutwannheden made their first contribution in #7
- @aaronist made their first contribution in #6
Full Changelog: v2.0.1...v2.0.2