Skip to content

Spoon 10.4.0

Compare
Choose a tag to compare
@MartinWitt MartinWitt released this 06 Jul 19:02
· 726 commits to master since this release

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 for char 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

Full Changelog: spoon-core-10.3.0...v10.4.0