Spoon 10.4.0
What's Changed
- chore(deps): update github/codeql-action digest to 168b99b by @renovate in #5138
- chore(deps): update actions/cache action to v3.3.1 by @renovate in #5136
- chore(deps): update mockito monorepo to v5.2.0 by @renovate in #5137
- chore: prepare next version by @monperrus in #5139
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0 by @renovate in #5144
- chore(deps): update dependency gradle to v8 by @renovate in #5108
- chore(deps): update github/codeql-action digest to 8c8d71d by @renovate in #5152
- chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.1 by @renovate in #5153
- chore(deps): update actions/checkout action to v3.5.0 by @renovate in #5145
- chore(deps): update dependency jquery to v3.6.4 by @renovate in #5134
- fix(deps): update dependency org.jetbrains:annotations to v24.0.1 by @renovate in #5133
- fix: Remove escaping of ' in a CtLiteral by @MartinWitt in #5070
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.0.0 by @renovate in #5157
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.6 by @renovate in #5142
- chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.1.1 by @renovate in #5155
- doc: update license year and text by @pombredanne in #5146
- chore(deps): update actions/setup-java action to v3.11.0 by @renovate in #5161
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to version 0.8.9 by @I-Al-Istannen in #5159
- chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.3.1 by @renovate in #5158
- chore(deps): update dependency com.mycila:license-maven-plugin to v4.2 by @renovate in #5162
- fix(deps): update dependency org.apache.commons:commons-compress to v1.23.0 by @renovate in #5165
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.3.0 by @renovate in #5163
- fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.33.0 by @renovate in #5166
- fix: Use a better heuristic for guessing type/field references in no classpath mode by @I-Al-Istannen in #5170
- chore: Allow any input for jvm versions in bug report template by @SirYwell in #5176
- fix: Support back-to-back properties and file.separator in SpoonPom by @I-Al-Istannen in #5156
- chore(deps): update github/codeql-action digest to 7df0ce3 by @renovate in #5167
- review: chore(actions): add pom quality checker to github actions by @MartinWitt in #5164
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in #5174
- chore(deps): update mockito monorepo to v5.3.0 by @renovate in #5173
- chore: Enable renovate automerge for non-major updates by @MartinWitt in #5182
- chore(deps): update dependency gradle to v8.1 by @renovate in #5175
- sec: replace expired key with new one by @monperrus in #5185
- test: Add tests for comment association by @Zuplyx in #5169
- chore(deps): update actions/setup-python action to v4.6.0 by @renovate in #5184
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.3 by @renovate in #5181
- chore: Use native transport configuration for Maven in CI by @MartinWitt in #5190
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.7 by @renovate in #5183
- chore(deps): update github/codeql-action digest to 8662eab by @renovate in #5187
- chore(deps): update dependency gradle to v8.1.1 by @renovate in #5188
- chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.2 by @renovate in #5186
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.10 by @renovate in #5191
- chore(deps): update junit5 monorepo by @renovate in #5192
- chore(deps): update github/codeql-action digest to f3feb00 by @renovate in #5196
- chore(deps): update mockito monorepo to v5.3.1 by @renovate in #5193
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.0 by @renovate in #5194
- review: chore(CI): bump java ea version to 21 by @MartinWitt in #5143
- chore: automerge pinDigest action from renovate by @MartinWitt in #5197
- chore(deps): pin dependencies by @renovate in #5180
- deps: remove outdated dependency that cannot be resolved anymore by @monperrus in #5198
- chore(deps): update github/codeql-action digest to 29b1f65 by @renovate in #5201
- chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.1.0 by @renovate in #5202
- fix: fix renovate.json by @monperrus in #5203
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.0 by @renovate in #5204
- chore(deps): update dependency jquery to v3.7.0 by @renovate in #5207
- chore(deps): update jetbrains/qodana-action action to v2023 by @renovate in #5195
- Create FUNDING.yml by @monperrus in #5205
- review: fix: set declaring type for array field accesses by @SirYwell in #5206
- chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0 by @renovate in #5212
- fix(deps): update dependency commons-io:commons-io to v2.12.0 by @renovate in #5214
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.1 by @renovate in #5215
- feat: Add release workflow and config by @MartinWitt in #5209
- chore(deps): pin maximeheckel/github-action-merge-fast-forward action to 30b1ff6 by @renovate in #5219
- chore(deps): update actions/setup-go digest to fac708d by @renovate in #5220
- chore(deps): update maximeheckel/github-action-merge-fast-forward action to v1.1.1 by @renovate in #5222
- chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.0 by @renovate in #5223
- chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0 by @renovate in #5224
- chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.6.0 by @renovate in #5225
- chore(deps): update actions/setup-python action to v4.6.1 by @renovate in #5230
- chore(deps): update github/codeql-action digest to f0e3dfb by @renovate in #5231
- review: fix: set correct executable reference type for signature polymorphic methods by @SirYwell in #4915
- review: fix: Correctly adapt type parameters inherited from enclosing classes by @I-Al-Istannen in #5228
- chore(deps): update github/codeql-action digest to 0225834 by @renovate in #5232
- test: Move GitHub issue to correct package and fix problem with multiple @test annotations by @MartinWitt in #5234
- review: fix: special-case getModifiers for array.length accesses by @SirYwell in #5236
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.4 by @renovate in #5240
- review: fix: make getActualField respect static fields in annotations by @SirYwell in #5238
- refactor: remove cast by narrowing type by @MartinWitt in #5239
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.2 by @renovate in #5243
- review: refactor: replace direct access to ContextBuilder#stack with methods by @SirYwell in #5241
- chore(deps): update github/codeql-action digest to 83f0fe6 by @renovate in #5249
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.0.1 by @renovate in #5250
- review: fix: record imports of static nested type by @algomaster99 in #5213
- review: fix: do not replace types when looking up fields from supertypes by @SirYwell in #5248
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.5 by @renovate in #5251
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.2 by @renovate in #5253
- fix(deps): update dependency commons-io:commons-io to v2.13.0 by @renovate in #5256
- fix: add temp file to gitignore and skip jacoco on releases by @MartinWitt in #5258
- chore(deps): update plugin com.github.ben-manes.versions to v0.47.0 by @renovate in #5260
- chore(deps): update actions/checkout digest to c85c95e by @renovate in #5261
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in #5262
- review: refactor: reduce complexity of setInputClassLoader by @MartinWitt in #5242
- review: fix: Refactor code to fix runtime exception caused by package name with CtType.INNERTTYPE_SEPARATOR by @MartinWitt in #5237
- review: fix: refactor visitCtForEach method by @MartinWitt in #5244
- review: chore: Added GPG private key & passphrase secrets to JReleaser workflow. by @MartinWitt in #5263
- release: Skip GPG plugin and remove js git actions by @MartinWitt in #5267
- style: change badge from png to svg by @MartinWitt in #5259
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.8 by @renovate in #5269
- chore(deps): update jetbrains/qodana-action action to v2023.1.4 by @renovate in #5270
- chore(deps): update github/codeql-action digest to 6c089f5 by @renovate in #5271
- [StepSecurity] Apply security best practices by @step-security-bot in #5254
- chore(deps): update github/codeql-action action to v2.20.0 by @renovate in #5276
- chore(deps): update ossf/scorecard-action action to v2.1.3 by @renovate in #5278
- chore(deps): update dependency com.google.guava:guava to v32 by @renovate in #5235
- review: chore: disable Qodana PR comment by @SirYwell in #5277
- chore(deps): update dependency com.google.guava:guava to v32.0.1-jre by @renovate in #5281
- fix: Add configuration for git user on GitHub Actions. by @MartinWitt in #5279
- Add JProfiler acknowledgement for Spoon development support by @MartinWitt in #5284
- chore(deps): update mockito monorepo to v5.4.0 by @renovate in #5286
- Fix pom.xml for JReleaser Maven release. by @MartinWitt in #5283
- feat: Javadoc parser submodule by @I-Al-Istannen in #4748
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in #5275
- chore(deps): update plugin com.github.johnrengelman.shadow to v8 by @renovate in #5127
- review: doc: highlight for CtRecordComponent that return values are views by @MartinWitt in #5287
- chore(deps): update step-security/harden-runner action to v2.4.1 by @renovate in #5296
- chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.3.1 by @renovate in #5299
- review: fix: Synchronize reflection tree builder entrypoint method on factory by @I-Al-Istannen in #5285
- review: fix: fix releasing of spoon-core, parent and javadoc module by @MartinWitt in #5292
- chore(deps): update github/codeql-action digest to f6e388e by @renovate in #5303
- chore(deps): update github/codeql-action action to v2.20.1 by @renovate in #5304
- chore(deps): update jetbrains/qodana-action action to v2023.1.5 by @renovate in #5305
- avoid version range: makes build is not stable by @hboutemy in #5300
- chore(deps): update ossf/scorecard-action action to v2.2.0 by @renovate in #5308
- chore(deps): update dependency org.kohsuke.metainf-services:metainf-services to v1.11 by @renovate in #5314
- fix: use old sonatype url by @MartinWitt in #5306
- review: deps: revert maven-model back to 3.6 by @MartinWitt in #5311
- chore(deps): update dependency com.google.guava:guava to v32.1.0-jre by @renovate in #5317
- chore(deps): update dependency com.google.guava:guava to v32.1.1-jre by @renovate in #5318
- chore(deps): update dependency gradle to v8.2 by @renovate in #5319
- review: fix: add handling for UnresolvedReferenceBinding in ReferenceBuilder by @MartinWitt in #5294
- chore(deps): update github/codeql-action digest to 004c5de by @renovate in #5322
- chore(deps): update github/codeql-action action to v2.20.2 by @renovate in #5323
- Fix bugs in
VisitorPartialEvaluator
, namely with support forchar
and preservation of types by @Luro02 in #5291 - chore(deps): update github/codeql-action digest to 46ed16d by @renovate in #5327
- chore: use correct groupID for staging repo by @MartinWitt in #5315
- chore(deps): update github/codeql-action action to v2.20.3 by @renovate in #5328
New Contributors
- @pombredanne made their first contribution in #5146
- @Zuplyx made their first contribution in #5169
- @step-security-bot made their first contribution in #5254
- @hboutemy made their first contribution in #5300
- @Luro02 made their first contribution in #5291
Full Changelog: spoon-core-10.3.0...v10.4.0