Recent Releases of fr.inria.gforge.spoon:spoon-core
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-9
Changelog
๐ Build
- abba142 build(deps): lock file maintenance (#6417)
- 8f48dfe release: Releasing version 11.2.2-beta-9
- 9460498 release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
- Java
Published by MartinWitt 10 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-8
Changelog
๐ Build
- 5d7dde3 build(deps): update github/codeql-action action to v3.29.11 (#6416)
- 16383fd build(deps): update github/codeql-action digest to 3c3833e (#6415)
- be144d1 build(deps): update github/codeql-action action to v3.29.10 (#6413)
- 1ed3637 build(deps): update github/codeql-action digest to 96f518a (#6412)
- 51c0f01 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.3 (#6410)
- 8ff7fd0 build(deps): lock file maintenance (#6411)
- 089aab4 release: Releasing version 11.2.2-beta-8
- 1bfa958 release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
- Java
Published by MartinWitt 10 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-7
Changelog
๐๏ธ Changes
- 3e469cc perf: resolve reference declaration only once (#6361)
๐ Build
- 9bcae79 build(deps): update actions/checkout action to v5 (#6403)
- 5e3fef1 build(deps): update mockito monorepo to v5.19.0 (#6409)
- 0370628 build(deps): update jetbrains/qodana-action action to v2025.2.1 (#6408)
- b7237a7 build(deps): update plugin se.patrikerdes.use-latest-versions to v0.2.19 (#6406)
- f0108e9 build(deps): update github/codeql-action action to v3.29.9 (#6405)
- f00ba60 build(deps): update github/codeql-action digest to df55935 (#6404)
- 819fcb6 build(deps): update actions/checkout action to v4.3.0 (#6402)
- d4bb74a build(deps): update actions/checkout digest to 08eba0b (#6401)
- b3bb129 build(deps): lock file maintenance (#6400)
- 0ae6e32 release: Releasing version 11.2.2-beta-7
- 8194a24 doc: Add new JetBrains Logo (#6399)
- 6a16cbf release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Wittlinger (@MartinWitt) - Thomas M. Schรถller (@MaxAtoms)
- Java
Published by MartinWitt 10 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-6
Changelog
๐ Build
- f245306 build(deps): update jfx.version to v26-ea+3 (#6398)
- 91c5e13 build(deps): update github/codeql-action digest to 76621b6 (#6393)
- 25db9ed build(deps): update github/codeql-action action to v3.29.8 (#6397)
- 24d7f1d build(deps): update jfx.version to v26 (#6382)
- b1e25f1 build(deps): update dependency gradle to v9 (#6391)
- 6b0485d build(deps): update github/codeql-action action to v3.29.7 (#6396)
- 64d8644 build(deps): update dependency org.assertj:assertj-core to v3.27.4 (#6395)
- a76e088 build(deps): update actions/cache action to v4.2.4 (#6394)
- d8d88f1 build(deps): lock file maintenance (#6392)
- 3a62f2d build(deps): update dependency org.apache.commons:commons-compress to v1.28.0 (#6390)
- 8508a9c build(deps): update dependency commons-cli:commons-cli to v1.10.0 (#6389)
- 7b0c9f2 build(deps): update jfx.version to v25-ea+27 (#6388)
- e462683 build(deps): update github/codeql-action action to v3.29.5 (#6387)
- cc170ea build(deps): update github/codeql-action digest to 51f7732 (#6386)
- b52917c release: Releasing version 11.2.2-beta-6
- 412c6ae release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
- Java
Published by MartinWitt 10 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-5
Changelog
๐ Build
- ee6fea7 build(deps): lock file maintenance (#6384)
- 1f519fc release: Releasing version 11.2.2-beta-5
- c8bb56f release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
- Java
Published by MartinWitt 11 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-4
Changelog
๐งฐ Tasks
- 602524e chore: fix how latest version is computed (#6374)
๐ Build
- 3d69ec6 build(deps): update jfx.version to v25-ea+26 (#6381)
- ad731dc build(deps): update github/codeql-action action to v3.29.4 (#6380)
- f5bdeae build(deps): update github/codeql-action digest to 4e828ff (#6379)
- 0ebc92c build(deps): update junit-framework monorepo (#6378)
- 8aa570b build(deps): update github/codeql-action action to v3.29.3 (#6376)
- 6a1065f build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.46.1 (#6377)
- 2b2383f build(deps): update github/codeql-action digest to d6bbdef (#6375)
- f3f2604 build(deps): lock file maintenance (#6373)
- 5503393 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.46.0 (#6372)
- 2bc10aa build(deps): update dependency commons-io:commons-io to v2.20.0 (#6371)
- 91bcce5 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.2 (#6370)
- ee5b485 build(deps): update step-security/harden-runner action to v2.13.0 (#6369)
- c90e356 build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.1 (#6368)
- 27e0abf build(deps): update jfx.version to v25-ea+24 (#6360)
- 71b8dc0 release: Releasing version 11.2.2-beta-4
- 811c1f4 release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Aman Sharma ()
- Java
Published by MartinWitt 11 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-3
Changelog
๐งฐ Tasks
- f75d9b1 chore: Allow workflow dispatch for beta (#6363)
- 0ab53c8 chore: port CD to new OSSRH pipeline (#6341 -> #6358)
- 3db50a9 chore: Allow workflow dispatch for release-nightly (#6352)
๐ Build
- dfb4c87 build(deps): lock file maintenance (#6362)
- 8bbcf2d build(deps): update dependency org.apache.commons:commons-lang3 to v3.18.0 (#6359)
- a7a3090 build(deps): update determinatesystems/magic-nix-cache-action action to v12 (#6345)
- e71b953 build(deps): update determinatesystems/flake-checker-action action to v11 (#6344)
- 5821628 build(deps): update jetbrains/qodana-action action to v2025 (#6276)
- ca82a4e build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.45.0 (#6351)
- 6b6771c build(deps): lock file maintenance (#6350)
- a48f20d build(deps): update junit-framework monorepo (#6349)
- 1cf2aea build(deps): update dependency gradle to v8.14.3 (#6348)
- 6a972aa build(deps): update jfx.version to v25-ea+23 (#6347)
- 6153275 build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3.6.0 (#6343)
- e373b50 build(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.8 (#6342)
- 04af8bd build(deps): update github/codeql-action action to v3.29.2 (#6340)
- 1cec15a build(deps): update dependency tools.aqua:z3-turnkey to v4.14.1 (#6339)
- ea4886b build(deps): update github/codeql-action digest to 181d5ee (#6338)
- f1a20dd build(deps): update step-security/harden-runner action to v2.12.2 (#6337)
- 6954d66 build(deps): lock file maintenance (#6336)
- 7f7a0a0 release: Releasing version 11.2.2-beta-3
- 894dd45 release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Aman Sharma () - I-Al-Istannen (@I-Al-Istannen)
- Java
Published by MartinWitt 11 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-2
Changelog
๐งฐ Tasks
- e50158b chore: remove unused field from ProcyonDecompiler.FileOutputWriter (#6324)
๐ Build
- d3b366a build(deps): update jfx.version to v25-ea+22b (#6333)
- 52ec875 build(deps): update github/codeql-action action to v3.29.1 (#6335)
- 9776fa7 build(deps): update github/codeql-action digest to 39edc49 (#6334)
- a593863 build(deps): update dependency org.junit.platform:junit-platform-launcher to v1.13.2 (#6332)
- 7451e44 build(deps): update dependency org.junit.jupiter:junit-jupiter-params to v5.13.2 (#6331)
- c5e7da5 build(deps): update dependency org.junit.jupiter:junit-jupiter-engine to v5.13.2 (#6330)
- 8ddb83c build(deps): update dependency org.junit.jupiter:junit-jupiter to v5.13.2 (#6329)
- adfca29 build(deps): lock file maintenance (#6328)
- be0109f release: Releasing version 11.2.2-beta-2
- 0f88cd2 release: Reverting to SNAPSHOT version 11.2.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - commandini (@commandini)
- Java
Published by MartinWitt 12 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.2-beta-1
Changelog
๐ Build
- ccb0506 build(deps): update jfx.version to v25-ea+21 (#6327)
- 5db3af5 build(deps): update determinatesystems/magic-nix-cache-action action to v11 (#6323)
- 0bf27fb build(deps): update dependency fr.inria.gforge.spoon:spoon-core to v11.2.1 (#6322)
- 1ae2410 release: Releasing version 11.2.2-beta-1
- d519e4c doc: update Java requirements documentation (#6312)
- f5a6076 release: Setting SNAPSHOT version 11.2.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Thomas M. Schรถller (@MaxAtoms)
- Java
Published by MartinWitt 12 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 338b3d1 build(deps): lock file maintenance (#6321)
- a32052c build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.1 (#6320)
- 9e2181b build(deps): lock file maintenance (#6307)
- 608e291 build(deps): update jfx.version to v25-ea+20 (#6319)
- 4d73c8a build(deps): update junit5 monorepo (#6303)
- 8d6741a build(deps): update github/codeql-action action to v3.29.0 (#6310)
- 72f5d7b build(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.5.0 (#6306)
- a9bf1eb build(deps): update actions/attest-build-provenance action to v2.4.0 (#6315)
- 2e5182a build(deps): update step-security/harden-runner action to v2.12.1 (#6314)
- 55a60cd build(deps): update ossf/scorecard-action action to v2.4.2 (#6305)
- f08c9ac build(deps): update dependency gradle to v8.14.2 (#6311)
- ec548c4 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.5 (#6302)
- 1fc2fbc build(deps): update github/codeql-action digest to ce28f5b (#6309)
- bd1724b build(deps): lock file maintenance (#6301)
- 1b79383 build(deps): update jfx.version to v25-ea+18 (#6299)
- 2e3cc07 build(deps): update dependency gradle to v8.14.1 (#6298)
- cf78a1e build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#6297)
- 6c7f990 build(deps): update dependency org.mockito:mockito-core to v5.18.0 (#6296)
- 58a477c build(deps): lock file maintenance (#6295)
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- b96e317 release: Releasing version 11.2.1
- a2c90df release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8859b6e release: Releasing version 11.2.1-beta-21
- 8dc4537 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 4ad309a release: Releasing version 11.2.1-beta-20
- 3b2f293 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d11a921 release: Releasing version 11.2.1-beta-19
- 32980c5 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f447739 release: Releasing version 11.2.1-beta-18
- 349e85e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt 12 months ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-21
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- a32052c build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.1 (#6320)
- 9e2181b build(deps): lock file maintenance (#6307)
- 608e291 build(deps): update jfx.version to v25-ea+20 (#6319)
- 4d73c8a build(deps): update junit5 monorepo (#6303)
- 8d6741a build(deps): update github/codeql-action action to v3.29.0 (#6310)
- 72f5d7b build(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.5.0 (#6306)
- a9bf1eb build(deps): update actions/attest-build-provenance action to v2.4.0 (#6315)
- 2e5182a build(deps): update step-security/harden-runner action to v2.12.1 (#6314)
- 55a60cd build(deps): update ossf/scorecard-action action to v2.4.2 (#6305)
- f08c9ac build(deps): update dependency gradle to v8.14.2 (#6311)
- ec548c4 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.5 (#6302)
- 1fc2fbc build(deps): update github/codeql-action digest to ce28f5b (#6309)
- bd1724b build(deps): lock file maintenance (#6301)
- 1b79383 build(deps): update jfx.version to v25-ea+18 (#6299)
- 2e3cc07 build(deps): update dependency gradle to v8.14.1 (#6298)
- cf78a1e build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#6297)
- 6c7f990 build(deps): update dependency org.mockito:mockito-core to v5.18.0 (#6296)
- 58a477c build(deps): lock file maintenance (#6295)
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 8859b6e release: Releasing version 11.2.1-beta-21
- 8dc4537 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 4ad309a release: Releasing version 11.2.1-beta-20
- 3b2f293 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d11a921 release: Releasing version 11.2.1-beta-19
- 32980c5 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f447739 release: Releasing version 11.2.1-beta-18
- 349e85e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-20
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- bd1724b build(deps): lock file maintenance (#6301)
- 1b79383 build(deps): update jfx.version to v25-ea+18 (#6299)
- 2e3cc07 build(deps): update dependency gradle to v8.14.1 (#6298)
- cf78a1e build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#6297)
- 6c7f990 build(deps): update dependency org.mockito:mockito-core to v5.18.0 (#6296)
- 58a477c build(deps): lock file maintenance (#6295)
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 4ad309a release: Releasing version 11.2.1-beta-20
- 3b2f293 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d11a921 release: Releasing version 11.2.1-beta-19
- 32980c5 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f447739 release: Releasing version 11.2.1-beta-18
- 349e85e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-19
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- bd1724b build(deps): lock file maintenance (#6301)
- 1b79383 build(deps): update jfx.version to v25-ea+18 (#6299)
- 2e3cc07 build(deps): update dependency gradle to v8.14.1 (#6298)
- cf78a1e build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#6297)
- 6c7f990 build(deps): update dependency org.mockito:mockito-core to v5.18.0 (#6296)
- 58a477c build(deps): lock file maintenance (#6295)
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- d11a921 release: Releasing version 11.2.1-beta-19
- 32980c5 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f447739 release: Releasing version 11.2.1-beta-18
- 349e85e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-18
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 1b79383 build(deps): update jfx.version to v25-ea+18 (#6299)
- 2e3cc07 build(deps): update dependency gradle to v8.14.1 (#6298)
- cf78a1e build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.18.0 (#6297)
- 6c7f990 build(deps): update dependency org.mockito:mockito-core to v5.18.0 (#6296)
- 58a477c build(deps): lock file maintenance (#6295)
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- f447739 release: Releasing version 11.2.1-beta-18
- 349e85e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-17
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งช Tests
- ddfdfe9 test: add tests about #5001 (#6285)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 75cfe5e build(deps): update jfx.version to v25-ea+17 (#6294)
- d3b7b98 build(deps): update github/codeql-action action to v3.28.18 (#6293)
- 4b22bfe build(deps): update github/codeql-action digest to ff0a06e (#6292)
- f59d00e build(deps): lock file maintenance (#6287)
- 5622951 build(deps): update github/codeql-action action to v3.28.17 (#6284)
- 5dbcfe1 build(deps): update github/codeql-action digest to 60168ef (#6283)
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 56a2356 release: Releasing version 11.2.1-beta-17
- 463587b release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-16
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- e5d519b release: Releasing version 11.2.1-beta-16
- 9ead812 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-15
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- 4c9c57b chore: Add explicit scm for each submodule to have valid urls (#6280)
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 9b5c5a6 build(deps): update determinatesystems/nix-installer-action action to v17 (#6275)
- c533454 build(deps): update actions/attest-build-provenance action to v2.3.0 (#6282)
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 8bebe46 release: Releasing version 11.2.1-beta-15
- 284d56e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-14
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- 84627a0 chore(config): migrate config renovate.json (#6269)
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 9d8f91d build(deps): update jfx.version to v25-ea+14 (#6281)
- 784f073 build(deps): update dependency gradle to v8.14 (#6279)
- 00049f0 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.19.0 (#6277)
- 7889543 build(deps): update github/codeql-action action to v3.28.16 (#6274)
- 32be8c2 build(deps): update github/codeql-action digest to 28deaed (#6273)
- 2d0a0b7 build(deps): update step-security/harden-runner action to v2.12.0 (#6271)
- 4622898 build(deps): lock file maintenance (#6270)
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- f5fac60 release: Releasing version 11.2.1-beta-14
- c27c671 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-13
Changelog
๐ Fixes
- 50c13c9 fix(noclasspath): Add null check in isIncorrectlyBoundExecutableInNoClasspath (#6268)
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- 3ebc0d8 chore: Update package.json of changelog generator (#6267)
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 0e7bdec build(deps): update dependency com.mycila:license-maven-plugin to v5 (#6235)
- 34dd1ee build(deps): update dependency org.apache.maven.plugins:maven-enforcer-plugin to v3 (#6236)
- aa13ace build(deps): update jfx.version to v25-ea+12 (#6266)
- 22958c8 build(deps): lock file maintenance (#6265)
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- cb8ba04 release: Releasing version 11.2.1-beta-13
- 08407c1 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Ganesh Subramanian (@minnal) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-12
Changelog
๐ Fixes
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- a788806 build(deps): update dependency commons-io:commons-io to v2.19.0 (#6264)
- 8ebfb15 build(deps): update junit5 monorepo (#6263)
- dc343c5 build(deps): update actions/setup-java action to v4.7.1 (#6262)
- 85aef67 build(deps): update actions/setup-java digest to c5195ef (#6261)
- 092bcd2 build(deps): update github/codeql-action action to v3.28.15 (#6256)
- 077ac95 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.4 (#6258)
- fe5a12f build(deps): update github/codeql-action digest to 45775bd (#6257)
- e029410 build(deps): update github/codeql-action digest to fc7e4a0 (#6255)
- c2c4c29 build(deps): update dependency org.mockito:mockito-junit-jupiter to v5.17.0 (#6253)
- ed42036 build(deps): lock file maintenance (#6254)
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 6697d4c release: Releasing version 11.2.1-beta-12
- 7fd5f58 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-11
Changelog
๐ Fixes
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- e446a3f build(deps): update dependency org.mockito:mockito-core to v5.17.0 (#6252)
- 4b96d94 build(deps): update jfx.version to v25-ea+11 (#6251)
- e6449f0 build(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.13 (#6250)
- c848a8a build(deps): update step-security/harden-runner action to v2.11.1 (#6249)
- cd4835f build(deps): lock file maintenance (#6247)
- f81c106 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.3 (#6246)
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- d64c119 release: Releasing version 11.2.1-beta-11
- 5ac4279 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-10
Changelog
๐ Fixes
- b8f021e fix: prevent printing spaces before typecast (#6237)
๐งฐ Tasks
- d4dbb76 chore: Set Launcher's compliance level to 17 for some default-pretty-printer tests (#6241)
๐ Build
- 9b94e46 build(deps): update jfx.version to v25-ea+10 (#6245)
- b3b525f build(deps): update github/codeql-action action to v3.28.13 (#6240)
- adf4d89 build(deps): update github/codeql-action digest to 1b549b9 (#6239)
- 765d261 build(deps): lock file maintenance (#6238)
- 859c45b release: Releasing version 11.2.1-beta-10
- 1026ca2 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-9
Changelog
๐งฐ Tasks
- e656581 chore: ensure in CI that there is no dependency to snapshots (#6221)
- 6dd1612 chore: update jdt.core to v3.41.0 (breaking update + fix, see #6220) (#6226)
๐ Build
- d042823 build(deps): update github/codeql-action action to v3.28.12 (#6230)
- df31d7a build(deps): update actions/upload-artifact action to v4.6.2 (#6233)
- 043007b build(deps): update actions/cache action to v4.2.3 (#6232)
- 9ce3b35 build(deps): update actions/upload-artifact digest to ea165f8 (#6231)
- 870c321 build(deps): update github/codeql-action digest to 5f8171a (#6229)
- cfbed3d build(deps): update dependency ch.qos.logback:logback-classic to v1.5.18 (#6228)
- 4167287 build(deps): lock file maintenance (#6225)
- 2fb27f1 release: Releasing version 11.2.1-beta-9
- 69e2283 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - I-Al-Istannen (@I-Al-Istannen) - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-8
Changelog
๐ Fixes
- ba6e797 fix: Ensure proper compilation units when renaming a top-level type (#6188)
- 5a3634f fix: fix parenthesis around type-cast when using SniperJavaPrettyPrinter (#6215)
๐ Build
- f0b0e3c build(deps): update mockito monorepo to v5.16.1 (#6224)
- b7270ac build(deps): update junit5 monorepo (#6223)
- af1259a build(deps): update jfx.version to v25-ea+8 (#6222)
- e8623bf build(deps): lock file maintenance (#6219)
- 23b2026 release: Releasing version 11.2.1-beta-8
- 994bcfb builds: spoon-control-flow pom parent version (#6202)
- e471a03 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Rishi Vijayvargiya (@rishivijayv) - jdmcmahan () - jian ()
- Java
Published by MartinWitt about 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-7
Changelog
๐งฐ Tasks
- 0e20d51 chore: fix deprecated package in changelog_generator (#6207)
๐ Build
- db1d8b7 build(deps): update github/codeql-action action to v3.28.11 (#6218)
- 856805f build(deps): update github/codeql-action digest to 6bb031a (#6217)
- b2199de build(deps): update actions/attest-build-provenance action to v2.2.3 (#6216)
- 1830224 build(deps): update jfx.version to v25-ea+6 (#6214)
- 908dc93 build(deps): update mockito monorepo to v5.16.0 (#6213)
- e84c405 build(deps): lock file maintenance (#6212)
- f1eb4e3 release: Releasing version 11.2.1-beta-7
- bf8c846 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Monperrus (@monperrus)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-6
Changelog
๐งช Tests
- 083c5f6 test: Separate imports work for annotations in package-info.java (#6183)
๐ Build
- 0b49e0d build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.3 (#6211)
- bd8ae27 build(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.1.4 (#6210)
- 9f7f04c build(deps): update actions/cache action to v4.2.2 (#6209)
- c9104ae build(deps): update actions/attest-build-provenance action to v2.2.2 (#6208)
- db7c4c5 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.9.0 (#6206)
- 6850f0f build(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.4 (#6205)
- 83e1da3 build(deps): update actions/attest-build-provenance action to v2.2.1 (#6204)
- 9981589 build(deps): update dependency tools.aqua:z3-turnkey to v4.14.0 (#6203)
- a04a556 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.17 (#6200)
- 7e1a7e5 build(deps): update dependency org.slf4j:slf4j-api to v2.0.17 (#6201)
- ca11fe4 build(deps): update dependency gradle to v8.13 (#6199)
- 4b8948d build(deps): lock file maintenance (#6198)
- 6b8173b release: Releasing version 11.2.1-beta-6
- 056d8fe release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - I-Al-Istannen (@I-Al-Istannen) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-5
Changelog
๐ Fixes
- b2b160f fix: Correct switch case behaviours (#5730, #5731) (#5732)
- 7146351 fix: improve targeted expression precedence (#6105)
- 4c45dd0 fix: ReferenceBuilder.getTypeReference can handle complex type-params in generics (#6176)
๐งฐ Tasks
- 028a123 chore: Use java 17 for tests (#6107)
- 513ef9c chore: Update extraChecks JDK to v23 in flake.nix (#6186)
- 9f3cbc7 chore: Push SBOM to Maven central when releasing (#6154)
๐ Build
- 1772042 build(deps): update junit5 monorepo (#6197)
- 135e6ae build(deps): update ossf/scorecard-action action to v2.4.1 (#6196)
- 45b2c7e build(deps): update github/codeql-action action to v3.28.10 (#6192)
- 6c0a51b build(deps): update jfx.version to v25-ea+5 (#6195)
- c9d66ed build(deps): update actions/upload-artifact action to v4.6.1 (#6194)
- f80ecd9 build(deps): update actions/upload-artifact digest to 4cec3d8 (#6193)
- 0d19c40 build(deps): update github/codeql-action digest to b56ba49 (#6191)
- 57c1d80 build(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.14.0 (#6190)
- df722cb build(deps): update jfx.version to v25 (#6158)
- 9bf6534 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.3 (#6189)
- 681ff23 build(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.4.1 (#6185)
- 1d1eafc build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.40.0 (#6087)
- 44488ea build(deps): update determinatesystems/nix-installer-action action to v16 (#6075)
- fa61deb build(deps): update determinatesystems/magic-nix-cache-action action to v9 (#6145)
- 37ac91b build(deps): update actions/cache action to v4.2.1 (#6184)
- 361bc03 build(deps): lock file maintenance (#6181)
- 7e52a8f build(deps): update step-security/harden-runner action to v2.11.0 (#6180)
- 1f4fc63 release: Releasing version 11.2.1-beta-5
- 5a96b9e release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Elias Lundell (@LogFlames) - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Mr. Pine () - Rishi Vijayvargiya (@rishivijayv) - SirYwell ()
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-4
Changelog
๐งฐ Tasks
- 3be246f chore: Disambiguate release workflow names (#6150)
๐ Build
- 016ad61 build(deps): update actions/attest-build-provenance action to v2 (#6090)
- c5faa2b build(deps): lock file maintenance (#6177)
- d7573fb release: Releasing version 11.2.1-beta-4
- d57fda0 doc: fix missing Javadoc tag warning in CtImport (#6171)
- 87ce1a0 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Monperrus (@monperrus) - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-3
Changelog
๐๏ธ Changes
- c59c903 refactor: Resolving unchecked-cast warnings in ContractVerifier (#6173)
- 092d610 refactor: fix sonarqube issues in Pattern.java (#6172)
๐ Build
- afb7f10 build(deps): update github/codeql-action action to v3.28.9 (#6175)
- 432b0c3 build(deps): update github/codeql-action digest to 9e8d078 (#6174)
- ce5be10 build(deps): lock file maintenance (#6170)
- e78cc97 release: Releasing version 11.2.1-beta-3
- b503740 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Rishi Vijayvargiya (@rishivijayv)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-2
Changelog
๐ Fixes
- 5053a54 fix: avoid unnecessary downcast in ReferenceBuilder (#6162)
๐ Build
- 9bc5e7c build(deps): update github/codeql-action action to v3.28.8 (#6167)
- 8739ce1 build(deps): update github/codeql-action digest to dd74661 (#6168)
- d6aebf4 build(deps): update actions/setup-java action to v4.7.0 (#6165)
- 1cd19db build(deps): update github/codeql-action digest to 6e54559 (#6166)
- b17c4ea build(deps): update actions/setup-java digest to 3a4f6e1 (#6164)
- 2af39e3 build(deps): update github/codeql-action action to v3.28.6 (#6161)
- 215c567 build(deps): update github/codeql-action digest to 17a820b (#6160)
- f80cf26 build(deps): update github/codeql-action action to v3.28.5 (#6157)
- 4aafbe3 build(deps): update github/codeql-action digest to f6091c0 (#6155)
- f139274 build(deps): update dependency gradle to v8.12.1 (#6156)
- 4d08f6e release: Releasing version 11.2.1-beta-2
- ace95f7 release: Reverting to SNAPSHOT version 11.2.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Thomas Degueule (@tdegueul)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.1-beta-1
Changelog
๐ Build
- 60597a0 build(deps): update github/codeql-action action to v3.28.4 (#6153)
- 7a31af1 build(deps): update github/codeql-action digest to ee117c9 (#6152)
- b313661 build(deps): update dependency fr.inria.gforge.spoon:spoon-core to v11.2.0 (#6151)
- ba61512 build(deps): update plugin com.github.ben-manes.versions to v0.52.0 (#6149)
- 3ce9994 release: Releasing version 11.2.1-beta-1
- 6cf466e release: Setting SNAPSHOT version 11.2.1-SNAPSHOT
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.2.0
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- a9a6121 chore: Update nix lockfile (#6130)
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 1a9b50b build(deps): update github/codeql-action action to v3.28.3 (#6148)
- 93b766e build(deps): update github/codeql-action digest to dd196fa (#6147)
- 2a983e2 build(deps): update dependency org.jetbrains:annotations to v26.0.2 (#6146)
- 41c13df build(deps): update github/codeql-action action to v3.28.2 (#6144)
- e0d4f60 build(deps): update github/codeql-action digest to d68b2d4 (#6143)
- bf8574e build(deps): lock file maintenance (#6142)
- a77311c build(deps): update step-security/harden-runner action to v2.10.4 (#6141)
- e77eaeb build(deps): update dependency org.assertj:assertj-core to v3.27.3 (#6139)
- dd6ffdd build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.2 (#6138)
- c7b2113 build(deps): update actions/upload-artifact action to v4.6.0 (#6134)
- 3e942c7 build(deps): lock file maintenance (#6137)
- e2beed9 build(deps): update github/codeql-action action to v3.28.1 (#6136)
- 26caf77 build(deps): update github/codeql-action digest to b6a472f (#6135)
- 58e1b64 build(deps): update actions/upload-artifact digest to 65c4c4a (#6133)
- ad5c081 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.1 (#6131)
- 2ac9654 build(deps): update step-security/harden-runner action to v2.10.3 (#6132)
- 14698b9 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.0 (#6129)
- a02587d build(deps): update dependency ch.qos.logback:logback-classic to v1.5.16 (#6128)
- 0621fa7 build(deps): update dependency org.assertj:assertj-core to v3.27.2 (#6127)
- cbd81fc build(deps): update mockito monorepo to v5.15.2 (#6126)
- da014b6 build(deps): update dependency org.assertj:assertj-core to v3.27.1 (#6125)
- 4bdeb10 build(deps): lock file maintenance (#6122)
- fe93459 build(deps): update jetbrains/qodana-action action to v2024.3.4 (#6121)
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 48659c6 release: Releasing version 11.2.0
- a663d8d release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 14a45c7 release: Releasing version 11.1.1-beta-23
- 20be583 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 9d1bc17 release: Releasing version 11.1.1-beta-22
- 0891441 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- dc38a87 release: Releasing version 11.1.1-beta-21
- 18443e9 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- c191fc5 release: Releasing version 11.1.1-beta-20
- 8462384 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- c ...
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-23
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- a9a6121 chore: Update nix lockfile (#6130)
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- dd6ffdd build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.2 (#6138)
- c7b2113 build(deps): update actions/upload-artifact action to v4.6.0 (#6134)
- 3e942c7 build(deps): lock file maintenance (#6137)
- e2beed9 build(deps): update github/codeql-action action to v3.28.1 (#6136)
- 26caf77 build(deps): update github/codeql-action digest to b6a472f (#6135)
- 58e1b64 build(deps): update actions/upload-artifact digest to 65c4c4a (#6133)
- ad5c081 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.1 (#6131)
- 2ac9654 build(deps): update step-security/harden-runner action to v2.10.3 (#6132)
- 14698b9 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.0 (#6129)
- a02587d build(deps): update dependency ch.qos.logback:logback-classic to v1.5.16 (#6128)
- 0621fa7 build(deps): update dependency org.assertj:assertj-core to v3.27.2 (#6127)
- cbd81fc build(deps): update mockito monorepo to v5.15.2 (#6126)
- da014b6 build(deps): update dependency org.assertj:assertj-core to v3.27.1 (#6125)
- 4bdeb10 build(deps): lock file maintenance (#6122)
- fe93459 build(deps): update jetbrains/qodana-action action to v2024.3.4 (#6121)
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 14a45c7 release: Releasing version 11.1.1-beta-23
- 20be583 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 9d1bc17 release: Releasing version 11.1.1-beta-22
- 0891441 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- dc38a87 release: Releasing version 11.1.1-beta-21
- 18443e9 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- c191fc5 release: Releasing version 11.1.1-beta-20
- 8462384 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafa ...
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-22
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- a9a6121 chore: Update nix lockfile (#6130)
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- e2beed9 build(deps): update github/codeql-action action to v3.28.1 (#6136)
- 26caf77 build(deps): update github/codeql-action digest to b6a472f (#6135)
- 58e1b64 build(deps): update actions/upload-artifact digest to 65c4c4a (#6133)
- ad5c081 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.1 (#6131)
- 2ac9654 build(deps): update step-security/harden-runner action to v2.10.3 (#6132)
- 14698b9 build(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.44.0 (#6129)
- a02587d build(deps): update dependency ch.qos.logback:logback-classic to v1.5.16 (#6128)
- 0621fa7 build(deps): update dependency org.assertj:assertj-core to v3.27.2 (#6127)
- cbd81fc build(deps): update mockito monorepo to v5.15.2 (#6126)
- da014b6 build(deps): update dependency org.assertj:assertj-core to v3.27.1 (#6125)
- 4bdeb10 build(deps): lock file maintenance (#6122)
- fe93459 build(deps): update jetbrains/qodana-action action to v2024.3.4 (#6121)
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 9d1bc17 release: Releasing version 11.1.1-beta-22
- 0891441 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- dc38a87 release: Releasing version 11.1.1-beta-21
- 18443e9 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- c191fc5 release: Releasing version 11.1.1-beta-20
- 8462384 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-21
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 0621fa7 build(deps): update dependency org.assertj:assertj-core to v3.27.2 (#6127)
- cbd81fc build(deps): update mockito monorepo to v5.15.2 (#6126)
- da014b6 build(deps): update dependency org.assertj:assertj-core to v3.27.1 (#6125)
- 4bdeb10 build(deps): lock file maintenance (#6122)
- fe93459 build(deps): update jetbrains/qodana-action action to v2024.3.4 (#6121)
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- dc38a87 release: Releasing version 11.1.1-beta-21
- 18443e9 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- c191fc5 release: Releasing version 11.1.1-beta-20
- 8462384 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-20
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 4bdeb10 build(deps): lock file maintenance (#6122)
- fe93459 build(deps): update jetbrains/qodana-action action to v2024.3.4 (#6121)
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- c191fc5 release: Releasing version 11.1.1-beta-20
- 8462384 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-19
Changelog
๐ Fixes
- e27367c fix: protect against NPE (#6103)
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- eafbcca build(deps): update dependency ch.qos.logback:logback-classic to v1.5.15 (#6120)
- 0b605ca build(deps): update github/codeql-action action to v3.28.0 (#6119)
- 24e33e1 build(deps): update github/codeql-action digest to 48ab28a (#6118)
- 5afd5af build(deps): update dependency gradle to v8.12 (#6117)
- 6a44066 build(deps): update dependency org.assertj:assertj-core to v3.27.0 (#6116)
- f486180 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.14 (#6115)
- d3a16b0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.13 (#6114)
- e234c0c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.4 (#6113)
- c7626ef build(deps): update actions/upload-artifact action to v4.5.0 (#6110)
- a82aa74 build(deps): update actions/setup-java action to v4.6.0 (#6112)
- 230fd53 build(deps): update actions/setup-java digest to 7a6d8a8 (#6111)
- 9db26df build(deps): update jetbrains/qodana-action action to v2024.3.3 (#6109)
- 685e9a6 build(deps): update actions/upload-artifact digest to 6f51ac0 (#6108)
- 1201a3d build(deps): update dependency com.google.guava:guava to v33.4.0-jre (#6104)
- a87b1c2 build(deps): update junit5 monorepo (#6102)
- 6037ff3 build(deps): lock file maintenance (#6101)
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- d7c48f3 release: Releasing version 11.1.1-beta-19
- 969654c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-18
Changelog
๐ Fixes
- f57bf23 fix: Crashes when records contain static fields (#6095)
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 28ab1c4 build(deps): update github/codeql-action action to v3.27.9 (#6100)
- b3647fd build(deps): update github/codeql-action digest to df409f7 (#6099)
- 32ecf69 build(deps): update jetbrains/qodana-action action to v2024.3.2 (#6098)
- a1acd7b build(deps): update github/codeql-action action to v3.27.7 (#6097)
- a0bfe46 build(deps): update github/codeql-action digest to babb554 (#6096)
- 9baf35f build(deps): lock file maintenance (#6093)
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 167a2aa release: Releasing version 11.1.1-beta-18
- 2cf9fb2 Fix missing parens for
(string + string).contains(...)(#6094) - eb40e22 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-17
Changelog
๐ Fixes
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- a681bd8 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.2 (#6092)
- b36db8d build(deps): update actions/cache action to v4.2.0 (#6091)
- de5513e build(deps): update github/codeql-action action to v3.27.6 (#6089)
- 103117a build(deps): update github/codeql-action digest to aa57810 (#6088)
- e0211f2 build(deps): lock file maintenance (#6086)
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- a12090f release: Releasing version 11.1.1-beta-17
- 61be92e release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-16
Changelog
๐ Fixes
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 2defa92 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.2 (#6085)
- 7636b19 build(deps): lock file maintenance (#6083)
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 3583f4f release: Releasing version 11.1.1-beta-16
- 5e519b7 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-15
Changelog
๐ Fixes
- 4c8531f fix: Improve comment handling in lambda parameters and local variables (#6076)
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 4be6e6a build(deps): update dependency commons-io:commons-io to v2.18.0 (#6082)
- eaca898 build(deps): update github/codeql-action action to v3.27.5 (#6080)
- 9ac12c8 build(deps): update dependency gradle to v8.11.1 (#6081)
- d2b8b85 build(deps): update github/codeql-action digest to f09c1c0 (#6079)
- f844528 build(deps): update step-security/harden-runner action to v2.10.2 (#6078)
- c82277b build(deps): lock file maintenance (#6077)
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 4b75a12 release: Releasing version 11.1.1-beta-15
- 77a8226 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-14
Changelog
๐ Fixes
- 5f250ea fix: Make SortedList#add return value adhere to List contract (#6049)
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 8cafc79 build(deps): update github/codeql-action action to v3.27.4 (#6074)
- ad00dfc build(deps): update github/codeql-action digest to ea9e4e3 (#6073)
- d69b44f build(deps): update github/codeql-action action to v3.27.3 (#6071)
- e88b806 build(deps): update github/codeql-action digest to 396bb3e (#6070)
- 351cfd1 build(deps): update github/codeql-action action to v3.27.2 (#6067)
- f8bb98c build(deps): update github/codeql-action digest to 9278e42 (#6066)
- f142331 build: remove junit dependency in spoon-control-flow (#6060)
- 2645f5b build(deps): update dependency gradle to v8.11 (#6065)
- 685f92d build(deps): lock file maintenance (#6064)
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 57f02a0 release: Releasing version 11.1.1-beta-14
- 12f787a doc: add SUPPLY-CHAIN.md (#6063)
- 6184185 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - CoreRasurae (@CoreRasurae) - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - jian () - ludvigch (@ludvigch)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-13
Changelog
๐ Fixes
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 269d938 chore: remove depclean (#6053)
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 0f73b42 build(deps): update github/codeql-action action to v3.27.1 (#6062)
- b45e718 build(deps): update github/codeql-action digest to 4f3212b (#6061)
- 52762e4 build(deps): update actions/attest-build-provenance action to v1.4.4 (#6059)
- c4fdc94 build(deps): lock file maintenance (#6056)
- ff410a4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.11.1 (#6055)
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 22f4339 release: Releasing version 11.1.1-beta-13
- 41a86e1 review: feat: read jvm version for default compliance level (#6043)
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - ludvigch ()
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-12
Changelog
๐ Fixes
- a2049a7 fix: Use new line symbol from system also for BLOCK comments when printing (#6052)
- d1c9d72 fix: inconsistent parents for elements in model (#5870)
๐งช Tests
- 3c6e7ef test: easy type access for ModelTests (#6051)
๐งฐ Tasks
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- 9bc3d38 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.2 (#6054)
- 692c4d4 build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.1 (#6050)
- ddf0233 build(deps): update jetbrains/qodana-action action to v2024.2.6 (#6047)
- 5854e60 build(deps): lock file maintenance (#6044)
- 2131800 build(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.39.0 (#5977)
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- ff280ad release: Releasing version 11.1.1-beta-12
- 5c5424c release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Frantisek () - Frantisek Simon () - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - ludvigch ()
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-11
Changelog
๐งฐ Tasks
- 51b5032 chore: Attest release artifacts with sigstore/cosign (#6016)
๐ Build
- ceb0a3c build(deps): update jetbrains/qodana-action action to v2024 (#5783)
- cf3dafd build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.6.0 (#6041)
- 5039565 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.12 (#6042)
- 1eaf2b0 build(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.1 (#6040)
- 20142bf build(deps): update actions/setup-java digest to 8df1039 (#6038)
- dd13a47 build(deps): update actions/setup-java action to v4.5.0 (#6037)
- 0887e3d build(deps): update actions/checkout action to v4.2.2 (#6036)
- 7375973 build(deps): update actions/checkout digest to 11bd719 (#6035)
- a123012 build(deps): update github/codeql-action action to v3.27.0 (#6032)
- bab9d96 build(deps): update github/codeql-action digest to 6624720 (#6031)
- d9c4d2e build(deps): update actions/cache action to v4.1.2 (#6030)
- 0c30154 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.21.0 (#6029)
- 3f01296 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.8.0 (#6028)
- 0656d77 build(deps): update junit5 monorepo (#6027)
- e8c8faa build(deps): lock file maintenance (#6025)
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- cbfbed5 release: Releasing version 11.1.1-beta-11
- 9aa8d24 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Wittlinger (@MartinWitt) - Rafael Oliveira () - ludvigch ()
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-10
Changelog
๐ Build
- cc93e16 build(deps): update mockito monorepo to v5.14.2 (#6023)
- 7ad0a58 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.11 (#6022)
- da9dca7 build(deps): update github/codeql-action action to v3.26.13 (#6020)
- 607ceb2 build(deps): update github/codeql-action digest to f779452 (#6019)
- da11a69 build(deps): update dependency org.jetbrains:annotations to v26.0.1 (#6018)
- e77d157 build(deps): lock file maintenance (#6017)
- 7a4982d release: Releasing version 11.1.1-beta-10
- 25c9f66 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-9
Changelog
๐ Fixes
- 344adc5 fix: Improve noclasspath handling of mixed (un)qualified references (#5981)
๐งช Tests
- 594b2d8 test: only run tests with compliance level >=8 (#5994)
๐ Build
- af904e2 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.10 (#6015)
- 09c200f build(deps): update actions/upload-artifact digest to b4b15b8 (#6014)
- 9d01968 build(deps): update actions/upload-artifact action to v4.4.3 (#6013)
- 17f4476 build(deps): update dependency org.slf4j:slf4j-api to v2 (#5962)
- f4adccd build(deps): update dependency org.jgrapht:jgrapht-core to v1 (#5961)
- a7b4e9b build(deps): update actions/upload-artifact digest to 604373d (#6012)
- 523a13c build(deps): update actions/upload-artifact action to v4.4.2 (#6011)
- 0a8adb2 build(deps): update actions/upload-artifact digest to 8448086 (#6010)
- d7f5464 build(deps): update step-security/harden-runner action to v2.10.1 (#6008)
- a01c244 build(deps): update mockito monorepo to v5.14.1 (#6007)
- 165bccb build(deps): update dependency commons-io:commons-io to v2.17.0 (#6006)
- 46e2850 build(deps): update dependency com.mycila:license-maven-plugin to v4.6 (#6005)
- 306800f build(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.18.0 (#6004)
- d249475 build(deps): update actions/setup-java action to v4.4.0 (#6003)
- 95f1737 build(deps): update actions/checkout action to v4.2.1 (#6002)
- 67551f7 build(deps): update github/codeql-action action to v3.26.12 (#5999)
- 0c68b11 build(deps): update actions/cache action to v4.1.1 (#6001)
- 97350ce build(deps): update junit5 monorepo (#6000)
- c65a63e build(deps): update dependency org.jetbrains:annotations to v26 (#6009)
- c009ce0 build(deps): update dependency ch.qos.logback:logback-classic to v1.5.9 (#5995)
- dc37e4c build(deps): update dependency tools.aqua:z3-turnkey to v4.13.0.1 (#5998)
- 2c180e1 build(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.1 (#5997)
- d0594f4 build(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.1 (#5996)
- 0972467 build(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.7.0 (#5947)
- ad3647b build(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.5.0 (#5948)
- 2a87d69 build(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.7 (#5993)
- 75affb1 build(deps): update dependency gradle to v8.10.2 (#5992)
- a68e87f build(deps): update actions/upload-artifact action to v4.4.1 (#5990)
- ad1f371 build(deps): update dependency com.google.guava:guava to v33.3.1-jre (#5991)
- 03dbec9 build(deps): update dependency org.apache.maven.plugins:maven-site-plugin to v3.20.0 (#5933)
- d9863d2 build(deps): update actions/upload-artifact digest to 604373d (#5988)
- 0b4efa8 build(deps): update github/codeql-action digest to c36620d (#5989)
- 85c0233 build(deps): update actions/setup-java digest to b36c23c (#5987)
- 661aca7 build(deps): update determinatesystems/nix-installer-action action to v14 (#5976)
- eeac69b build(deps): update determinatesystems/magic-nix-cache-action action to v8 (#5975)
- 8637550 build(deps): update actions/checkout digest to eef6144 (#5986)
- e64fb5a build(deps): update determinatesystems/flake-checker-action action to v9 (#5974)
- c7dedb0 build(deps): lock file maintenance (#5985)
- b9b5510 release: Releasing version 11.1.1-beta-9
- 2936e34 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - treenwang ()
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-8
Changelog
- 3f1bfee release: Releasing version 11.1.1-beta-8
- dc33803 doc: Update FUNDING.yml (#5982)
- 5e77e89 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Monperrus (@monperrus)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-7
Changelog
- aacec1c release: Releasing version 11.1.1-beta-7
- c8d9d54 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-6
Changelog
- 691a158 release: Releasing version 11.1.1-beta-6
- c60af45 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-5
Changelog
๐ Fixes
- 3c8febb fix: Fix running of
spoon-visualization(#5963)
๐ Build
- 6dc873c build(deps): update actions/setup-java action to v4.3.0 (#5973)
- a67fe13 build(deps): update actions/setup-java digest to 2dfa201 (#5972)
- 00d3503 build(deps): update dependency gradle to v8.10.1 (#5971)
- 59193ef build(deps): lock file maintenance (#5970)
- d318536 release: Releasing version 11.1.1-beta-5
- 5bff43f release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - I-Al-Istannen (@I-Al-Istannen)
- Java
Published by MartinWitt over 1 year ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-4
Changelog
๐ Build
- 2b7526b build(deps): update dependency ch.qos.logback:logback-classic to v1.5.8 (#5969)
- d0544ee build(deps): update actions/upload-artifact digest to 5076954 (#5967)
- 9f1025d build(deps): update actions/upload-artifact action to v4.4.0 (#5964)
- ff380bf build(deps): update github/codeql-action action to v3.26.6 (#5959)
- b8673f5 build(deps): lock file maintenance (#5966)
- d1e2466 build(deps): update github/codeql-action digest to 4dd1613 (#5958)
- bf0edf7 build(deps): update dependency org.apache.commons:commons-lang3 to v3.17.0 (#5960)
- 60c0c55 build(deps): lock file maintenance (#5965)
- e395474 release: Releasing version 11.1.1-beta-4
- c572dbd release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-3
Changelog
๐ Fixes
- d6cdabb fix: make CtRecordComponent#toMethod return a proper model (#5801)
- 0bcc1a5 fix: correct spelling of shouldBeConsumed in API, doc and tests (#5934) (#5943)
๐งฐ Tasks
- 2719e53 chore: Always use 'chore(deps)' prefix for renovate commits (#5953)
- 07721a4 chore(deps): update mockito monorepo to v5.13.0 (#5956)
- 72666e6 chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.5.0 (#5955)
- 1a1a355 chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.10.0 (#5954)
- 3557334 chore(deps): lock file maintenance (#5951)
- 72ac388 release: Releasing version 11.1.1-beta-3
- 2afcece release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Philip (@PinkMoustacheMan)
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-2
Changelog
๐ Fixes
- 2fc9bd1 fix(deps): update dependency org.apache.commons:commons-compress to v1.27.1 (#5941)
- bda6f0b fix(deps): update jfx.version to v24 (major) (#5942)
- 934b941 fix(deps): update jfx.version to v23 (major) (#5654)
๐งฐ Tasks
- 3178055 chore(deps): update github/codeql-action action to v3.26.5 (#5950)
- 278c7ad chore(deps): update github/codeql-action digest to 2c779ab (#5949)
- fa11a5d chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.8.0 (#5946)
- 1a5ce7b chore(deps): update github/codeql-action action to v3.26.4 (#5945)
- 04f126b chore(deps): update github/codeql-action digest to f0f3afe (#5944)
- 3cf7de8 chore(deps): update github/codeql-action action to v3.26.3 (#5940)
- 169b12e chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.1.3 (#5939)
- e20b924 chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.3 (#5938)
- 29ba244 chore(deps): update github/codeql-action digest to 883d858 (#5937)
- f2a5414 chore(deps): lock file maintenance (#5936)
- c242ea2 chore(deps): update dependency com.google.guava:guava to v33.3.0-jre (#5932)
- 8d989af chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.4.0 (#5935)
- d711351 release: Releasing version 11.1.1-beta-2
- 4c6bd75 release: Reverting to SNAPSHOT version 11.1.1-SNAPSHOT
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.1-beta-1
Changelog
๐ Fixes
- 0ea5228 fix: NPE in no classpath (#5764)
- 5d4560b fix(deps): update dependency commons-cli:commons-cli to v1.9.0 (#5930)
- 3ac1e39 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v11.1.0 (#5921)
๐งฐ Tasks
- 15c8bb3 chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.7 (#5931)
- c25302e chore: refresh the Jenkins CI scripts (#5910)
- 61dd440 chore(deps): update github/codeql-action action to v3.26.2 (#5929)
- c7a0891 chore(deps): update github/codeql-action digest to 429e197 (#5928)
- 9a68556 chore(deps): update dependency gradle to v8.10 (#5927)
- d44b935 chore(deps): update junit5 monorepo (#5926)
- 884c55e chore(deps): update github/codeql-action action to v3.26.1 (#5925)
- 0c0d21c chore(deps): update github/codeql-action digest to 29d86d2 (#5924)
- 8d1fbf6 chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.4.1 (#5923)
- e3124c5 chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.5 (#5922)
- 3a38752 release: Releasing version 11.1.1-beta-1
- a63f45f release: Setting SNAPSHOT version 11.1.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Martin Monperrus (@monperrus) - c00593292 () - sretake (@sretake)
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.1.0
Changelog
- 309d849 release: Releasing version 11.1.0
- 933dbbc release: Reverting to SNAPSHOT version 11.0.1-SNAPSHOT
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.0.1-beta-18
Changelog
๐ Fixes
- 44e3b21 fix: fix modeling bug (#5912)
- d960701 fix(deps): update dependency org.apache.commons:commons-compress to v1.27.0 (#5920)
- fbf1aeb fix(deps): update dependency org.apache.commons:commons-lang3 to v3.16.0 (#5919)
๐งฐ Tasks
- 39f3c0a chore(deps): update github/codeql-action action to v3.26.0 (#5916)
- 1d5b4b8 chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.4.0 (#5917)
- d8f91c6 chore(deps): update actions/upload-artifact action to v4.3.6 (#5914)
- 91e3896 chore(deps): update github/codeql-action digest to eb055d7 (#5915)
- 7bd1c8d chore(deps): update actions/upload-artifact digest to 834a144 (#5913)
- d694261 chore(deps): update step-security/harden-runner action to v2.9.1 (#5911)
- 8627f07 chore(deps): update actions/setup-java action to v4.2.2 (#5908)
- ee0968b chore(deps): update actions/setup-java digest to 6a0805f (#5909)
- bd26855 chore(deps): update dependency org.hamcrest:hamcrest to v3 (#5904)
- d8dccfb chore: mark beta releases as pre-release (#5907)
- 795dad9 release: Releasing version 11.0.1-beta-18
- 43c614c release: Reverting to SNAPSHOT version 11.0.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Aman Sharma () - Martin Monperrus (@monperrus)
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.0.1-beta-17
Changelog
๐ Features
- 9e8bb35 feat: Add newline at EOF and refactor type calculation (#5747)
๐ Fixes
- eb34399 fix: Make CtFieldRead inherit from CtResource (#5860)
- febed3c fix(deps): update dependency org.jspecify:jspecify to v1 (#5888)
- 2e4767b fix(deps): update dependency org.apache.commons:commons-lang3 to v3.15.0 (#5889)
- 13c7ea7 fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.2 (#5879)
- b511afd fix: Inherit formal javadoc type parameters (#5869)
- 98d1c16 fix: Extend support for member references without a leading # and java modules (#5867)
- c7b41ca fix: Trim apostrophes from JDT synthetic factory methods (#5844)
- 86d735f fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.38.0 (#5846)
- 3ca86b5 fix(deps): update dependency org.apache.commons:commons-compress to v1.26.2 (#5824)
- 3cb4a79 fix(deps): update dependency commons-cli:commons-cli to v1.8.0 (#5823)
- d4a90ee fix(deps): update dependency org.apache.maven.shared:maven-invoker to v3.3.0 (#5809)
- 588a206 fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.1 (#5793)
- 2c30f68 fix(control-flow): Process constructor call in control flow graph (#5738)
- 3d030ac fix(deps): update dependency commons-cli:commons-cli to v1.7.0 (#5771)
- 937baa2 fix(deps): update dependency tools.aqua:z3-turnkey to v4.13.0 (#5767)
- 95fcd5b fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v11 (#5737)
- 0a6a083 fix: skip synthetic break from JDT (#5746)
- b2315b5 fix(deps): update dependency commons-io:commons-io to v2.16.1 (#5755)
- dc50171 fix(control-flow): Proper generation of CFG for constructor (#5739)
๐๏ธ Changes
- 2a07930 refactor(SpoonPom): Replace deprecated methods (#5813)
- b80aed1 refactor: Minimize unrelated diff with CtGenerationTest (#5744)
๐งฐ Tasks
- 48e7c9e chore(deps): update actions/upload-artifact action to v4.3.5 (#5906)
- 361a2d5 chore(deps): update actions/upload-artifact digest to 89ef406 (#5905)
- 3bddf4d chore(deps): update determinatesystems/nix-installer-action action to v13 (#5895)
- fa74466 chore: Associate a commit with beta releases (#5530)
- ede89c4 chore(deps): update dependency org.tukaani:xz to v1.10 (#5902)
- 958006c chore(deps): lock file maintenance (#5901)
- f03026a chore(deps): update ossf/scorecard-action action to v2.4.0 (#5900)
- 95d1855 chore(deps): update github/codeql-action action to v3.25.15 (#5899)
- 3df799a chore(deps): update github/codeql-action digest to afb54ba (#5898)
- 995e40f chore(deps): lock file maintenance (#5894)
- b0456aa chore(deps): update github/codeql-action action to v3.25.14 (#5897)
- 4e968d6 chore(deps): update github/codeql-action digest to 5cf07d8 (#5896)
- c19b6a7 chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.8.0 (#5893)
- 55101f5 chore(deps): update github/codeql-action action to v3.25.13 (#5892)
- 51abb12 chore(deps): update github/codeql-action digest to 2d79040 (#5891)
- ac7162c chore(deps): update step-security/harden-runner action to v2.9.0 (#5890)
- b5b0a91 chore: Remove slarse as integrator (#5863)
- 4ef9f1f chore(deps): lock file maintenance (#5887)
- dd4cb6e chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.1.1 (#5886)
- d0dd9ee chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.6.2 (#5885)
- 5041a0a chore(deps): update github/codeql-action action to v3.25.12 (#5883)
- f75631a chore(deps): update github/codeql-action digest to 4fa2a79 (#5882)
- 7913c8f chore(deps): update dependency gradle to v8.9 (#5881)
- 529baa5 chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.3.1 (#5880)
- ae26eff chore(deps): update dependency org.assertj:assertj-core to v3.26.3 (#5878)
- 91ec634 chore(deps): update actions/upload-artifact action to v4.3.4 (#5877)
- 1bc4672 chore(deps): update actions/upload-artifact digest to 0b2256b (#5876)
- 1bdef4f chore(deps): lock file maintenance (#5875)
- db1af15 chore(deps): update github/codeql-action action to v3.25.11 (#5874)
- d9722a2 chore(deps): update github/codeql-action digest to b611370 (#5873)
- 0bef41e chore(deps): update junit5 monorepo (#5872)
- 7630578 chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.6.1 (#5871)
- 4b9552e chore(deps): lock file maintenance (#5866)
- 5c9c8c0 chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.7.1 (#5865)
- 59ae911 chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.4.0 (#5862)
- 757b981 chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.2 (#5861)
- 1ec101c chore(deps): lock file maintenance (#5859)
- 18a5903 chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.1.0 (#5858)
- 7cb1422 chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.6.0 (#5857)
- 71175fe chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.3.0 (#5856)
- 0af23c3 chore(deps): update github/codeql-action action to v3.25.10 (#5853)
- 5c68243 chore(deps): update actions/checkout digest to 692973e (#5854)
- 1e06060 chore(deps): update github/codeql-action digest to 23acc5c (#5852)
- 3c17e9e chore(deps): update github/codeql-action action to v3.25.9 (#5851)
- 8ada32c chore(deps): update actions/checkout action to v4.1.7 (#5850)
- 5a2bfe4 chore(deps): update github/codeql-action digest to 530d4fe (#5849)
- 1e284c8 chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.7.0 (#5847)
- c8b4ce6 chore(deps): update determinatesystems/magic-nix-cache-action action to v7 (#5836)
- aea8815 chore(deps): update determinatesystems/flake-checker-action action to v8 (#5835)
- 2691185 chore(deps): update determinatesystems/nix-installer-action action to v12 (#5837)
- 09423f9 chore(deps): lock file maintenance (#5845)
- f72f6cb chore(deps): update step-security/harden-runner action to v2.8.1 (#5842)
- ee55268 chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.4.0 (#5841)
- 39f0628 chore(deps): update github/codeql-action action to v3.25.8 (#5839)
- 68c2e93 chore(deps): update github/codeql-action digest to 2e230e8 (#5838)
- 30ab86b chore(deps): lock file maintenance (#5834)
- 61fb2d9 chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.7.0 (#5832)
- 55a6800 chore(deps): update dependency gradle to v8.8 (#5833)
- 56923cb chore(deps): update dependency com.google.guava:guava to v33.2.1-jre (#5831)
- a7e815d chore(deps): update github/codeql-action action to v3.25.7 (#5830)
- 3e071d4 chore(deps): update github/codeql-action digest to f079b84 (#5829)
- 1816e1c chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.7.0 (#5828)
- bca2f55 chore(deps): update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.14 (#5827)
- 3f1f667 chore(deps): lock file maintenance (#5826)
- decad04 chore(deps): update dependency org.assertj:assertj-core to v3.26.0 (#5825)
- 17f32fc chore(deps): update step-security/harden-runner action to v2.8.0 (#5822)
- bceed9d chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.3.0 (#5821)
- d3ed1fd chore(deps): update github/codeql-action action to v3.25.6 (#5820)
- 291191b chore(deps): update github/codeql-action digest to 9fdb3e4 (#5819)
- 333a75b chore(deps): update actions/checkout digest to a5ac7e5 (#5802)
- 31d66f6 chore(deps): lock file maintenance (#5817)
- 563dddc chore(deps): update actions/checkout action to v4.1.6 (#5816)
- c1ce296 chore(deps): update github/codeql-action action to v3.25.5 (#5815)
- de3cc33 chore(deps): update github/codeql-action digest to b7cec75 (#5814)
- 01aff42 chore(deps): lock file maintenance (#5812)
- 496272d chore(deps): update dependency com.mycila:license-maven-plugin to v4.5 (#5811)
- dd55526 chore(deps): update mockito monorepo to v5.12.0 (#5810)
- b180ef4 chore(deps): update ossf/scorecard-action action to v2.3.3 (#5804)
- f26c99a chore(deps): update actions/checkout action to v4.1.5 (#5800)
- fe1d0cb chore(deps): update actions/checkout digest to 44c2b7a (#5799)
- 0a267f6 chore(deps): update github/codeql-action action to v3.25.4 (#5798)
- a3bfaba chore(deps): update github/codeql-action digest to ccf74c9 (#5797)
- 9b222af chore(deps): update dependency com.mycila:license-maven-plugin to v4.4 (#5796)
- a33fdcf chore(deps): lock file maintenance (#5794)
- 36610b4 chore(deps): update dependency com.google.guava:guava to v33.2.0-jre (#5792)
- b5862b1 chore(deps): update step-security/harden-runner action to v2.7.1 (#5791)
- f7e4ff0 chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.1.2 (#5790)
- 1823259 chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.2 (#5789)
- d93baf8 chore(deps): update github/codeql-action action to v3.25.3 (#5787)
- 5f55df8 chore(deps): update github/codeql-action digest to d39d31e (#5786)
- e46cc4f chore(deps): update actions/checkout digest to 0ad4b8f (#5785)
- f2cbbe8 chore(deps): update actions/checkout action to v4.1.4 (#5784)
- 91c67d7 chore(deps): update github/codeql-action action to v3.25.2 (#5782)
- dafce6d chore(deps): update actions/upload-artifact action to v4.3.3 (#5780)
- 9ac4e3d chore(deps): update github/codeql-action digest to 8f596b4 (#5781)
- cf2de85 chore(deps): update actions/checkout action to v4.1.3 (#5778)
- cead5db chore(deps): update actions/upload-artifact digest to 6546280 (#5779)
- 4b8c0d0 chore(deps): update actions/checkout digest to 1d96c77 (#5777)
- 06fdb24 chore(deps): lock file maintenance (#5776)
- 95460ea chore(deps): update dependency org.apache.maven.plugins:maven-jar-plugin to v3.4.1 (#5775)
- db9b81c chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.4 (#5774)
- 7ea4cda chore(deps): update actio ...
- Java
Published by MartinWitt almost 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v11.0.0
Changelog
๐ Features
- 1dc595a feat: Add support for CtReceiverParameter in spoon model. (#5674)
๐ Fixes
- a3879ab fix: split guard from CtCasePattern (#5728)
- 695bb82 fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.17.0 (#5594)
- dbd0bbf fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.37.0 (#5694)
- 4a8df19 fix: implement configurable module path (#5325)
- 93a1ac6 fix: Do not inherit the return tag if an inline return is present (#5645)
- 9bb76f3 fix: Print unqualified enum constants in switches pre Java 21 (#5636)
- 94b9419 fix(deps): update dependency commons-io:commons-io to v2.16.0 (#5719)
- d3bd38d fix(deps): update dependency org.apache.commons:commons-compress to v1.26.1 (#5690)
- 9cf1f3f fix(deps): update dependency org.apache.commons:commons-compress to v1.26.0 (#5675)
- 1d55e5a fix: Add extra newline after printing enum values (#5649)
- da0c252 fix(deps): update dependency tools.aqua:z3-turnkey to v4.12.5 (#5647)
- 7121a4c fix: Make TypeAdaptor method adaptation thread safe (#5621)
- 1ac4b4d fix(deps): update dependency tools.aqua:z3-turnkey to v4.12.4 (#5625)
- 98a0f5c fix(deps): update dependency commons-io:commons-io to v2.15.1 (#5563)
- feb3a9b fix(deps): update dependency org.apache.commons:commons-lang3 to v3.14.0 (#5553)
- 9b30e74 fix(deps): update dependency org.apache.commons:commons-compress to v1.25.0 (#5542)
- 58484ef fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.16.0 (#5541)
- 107d045 fix(deps): update dependency org.jetbrains:annotations to v24.1.0 (#5540)
- b2aac25 fix(deps): update dependency commons-cli:commons-cli to v1.6.0 (#5523)
- 21dd9fd fix(deps): update dependency commons-io:commons-io to v2.15.0 (#5521)
- 109bdfa fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.3 (#5502)
- 74554a7 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.2 (#5491)
๐๏ธ Changes
- d4b6e9a refactor: Convert ASTPair to an internal record (#5718)
- 0fd7324 refactor: Deprecate old javadoc classes (#5609)
- 94bfd33 refactor: Apply
@Nullableannotation tospoon.support.util(#5537) - 0bcaeda refactor: Apply
@Nullableannotation tospoon.support.visitor(#5497)
๐งช Tests
- e6c8087 test: fix AssertJ code generation (#5673)
- 8409386 test: introduce generated AssertJ asserts (#5644)
๐งฐ Tasks
- 6a2f5d8 chore: Update custom packages in flake.nix (#5734)
- ba0a0b0 chore: Set euo pipefail in all scripts (#5727)
- 7750dd3 chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.1 (#5729)
- 6ca336b chore(deps): update dependency org.assertj:assertj-core to v3.25.3 (#5724)
- 9fd55d4 chore(deps): update determinatesystems/nix-installer-action action to v10 (#5700)
- b361f31 chore(deps): update dependency ch.qos.logback:logback-classic to v1.5.3 (#5672)
- 1f306e5 chore(deps): update dependency org.testfx:openjfx-monocle to v21.0.2 (#5671)
- 1cb0b5f chore: Disable depclean (#5725)
- ddfb82c chore: Build spoon manually so jbang finds an artifact in local repository
- f9dd782 chore: Remove java17 from workflow files
- 144d7d7 chore: Use
RELEASEversion for jbang instead ofLATEST(#5716) - e7d4b9b chore: deprecate public CtTypeReference fields in TypeFactory (#5646)
- 235d04d chore: Rewrite javadoc checkstyle in spoon (#5642)
- 8e59a07 chore: update jdt to 3.36.0 (#5586)
- 2105ee6 chore: compile spoon with Java 17 (#5588)
- 2a5a583 chore: Remove Java 11 from tests.yml (#5293)
- cb829b2 chore: Run tests for java17 branch (#5295)
- 6e5297e chore(deps): update determinatesystems/magic-nix-cache-action action to v4 (#5699)
- 75ca6ac chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.12 (#5721)
- daa7372 chore(deps): lock file maintenance (#5720)
- 92ca915 chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.2 (#5717)
- 787745b chore(deps): update jetbrains/qodana-action action to v2023.3.2 (#5715)
- 476f941 chore(deps): lock file maintenance (#5714)
- 24f41ed chore(deps): update dependency gradle to v8.7 (#5713)
- f5ea24d chore(deps): update github/codeql-action action to v3.24.9 (#5712)
- 8bfe3d4 chore(deps): update github/codeql-action digest to 1b1aada (#5711)
- 67dfc48 chore(deps): update actions/cache action to v4.0.2 (#5710)
- 4b90a52 chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.13.0 (#5709)
- 3f35640 chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.1 (#5708)
- 11f3716 chore(deps): update github/codeql-action action to v3.24.8 (#5707)
- d0f2ab5 chore(deps): update github/codeql-action digest to 05963f4 (#5706)
- 8e96a6a chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.1 (#5705)
- 3109d05 chore(deps): lock file maintenance (#5704)
- dded371 chore(deps): update actions/setup-java digest to 99b8673 (#5703)
- 1c2e66d chore(deps): update actions/setup-java action to v4.2.1 (#5702)
- 4d9e33d chore(deps): update dependency com.google.guava:guava to v33.1.0-jre (#5701)
- 1f3c676 chore(deps): update actions/setup-java action to v4.2.0 (#5698)
- ed36f8f chore(deps): update actions/setup-java digest to 5896cec (#5697)
- 8c53867 chore(deps): update github/codeql-action action to v3.24.7 (#5696)
- 73a6c34 chore(deps): update github/codeql-action digest to 3ab4101 (#5695)
- 24f7508 chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.2.0 (#5693)
- 633db01 chore(deps): lock file maintenance (#5692)
- 8962534 chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.7.0 (#5691)
- 12c73de chore(deps): lock file maintenance (#5689)
- 9dfef16 chore(deps): update mockito monorepo to v5.11.0 (#5688)
- 4648bcc chore(deps): update github/codeql-action action to v3.24.6 (#5686)
- 6119af4 chore(deps): update actions/cache action to v4.0.1 (#5687)
- 6f9fa50 chore(deps): update github/codeql-action digest to 8a470fd (#5685)
- f938373 chore(deps): update actions/setup-java digest to 9704b39 (#5684)
- a594f09 chore(deps): update actions/setup-java action to v4.1.0 (#5683)
- d06fa37 chore(deps): lock file maintenance (#5682)
- c1e80bf chore(deps): update github/codeql-action action to v3.24.5 (#5681)
- 9cddf6d chore(deps): update github/codeql-action digest to 47b3d88 (#5680)
- 05d117f chore(deps): update github/codeql-action action to v3.24.4 (#5679)
- 4e081d7 chore(deps): update github/codeql-action digest to e2e140a (#5678)
- 13ee110 chore(deps): update dependency org.codehaus.mojo:exec-maven-plugin to v3.2.0 (#5677)
- 0c0da3e chore(deps): lock file maintenance (#5676)
- 9fca682 chore(deps): update github/codeql-action action to v3.24.3 (#5670)
- 0cac99b chore(deps): update github/codeql-action digest to 3796146 (#5669)
- 73ff136 chore(deps): update github/codeql-action action to v3.24.1 (#5668)
- 8637f72 chore(deps): update github/codeql-action digest to e675ced (#5667)
- 72d6718 chore(deps): lock file maintenance (#5665)
- ee07a58 chore(deps): update determinatesystems/magic-nix-cache-action action to v3 (#5653)
- d4fc568 chore(deps): update dependency org.testfx:testfx-junit5 to v4.0.18 (#5664)
- 27d730a chore(deps): update actions/upload-artifact action to v4.3.1 (#5659)
- 035b429 chore(deps): update actions/upload-artifact digest to 5d5d22a (#5658)
- c3f0396 chore(deps): lock file maintenance (#5657)
- 2b1487c chore(deps): update dependency org.assertj:assertj-core to v3.25.3 (#5656)
- 21fcf3c chore(deps): update junit5 monorepo (#5655)
- 67a9593 chore(deps): update github/codeql-action action to v3.24.0 (#5652)
- ea5a4d4 chore(deps): update dependency gradle to v8.6 (#5651)
- bd8a3f3 chore(deps): update github/codeql-action digest to e8893c5 (#5650)
- a02f829 chore(deps): update step-security/harden-runner action to v2.7.0 (#5648)
- 5641fde chore(deps): lock file maintenance (#5643)
- 63399e5 chore(deps): update github/codeql-action action to v3.23.2 (#5641)
- c647204 chore(deps): update github/codeql-action digest to b7bf0a3 (#5640)
- bd9b16f chore(deps): update mockito monorepo to v5.10.0 (#5638)
- fd43d61 chore(deps): update dependency org.assertj:assertj-core to v3.25.2 (#5635)
- b3c9e03 chore(deps): update actions/upload-artifact action to v4.3.0 (#5634)
- 124ef58 chore(deps): update actions/upload-artifact digest to 26f96df (#5633)
- ede5bda chore(deps): update jetbrains/qodana-action action to v2023.3.1 (#5631)
- be40895 chore(deps): update plugin com.github.ben-manes.versions to v0.51.0 (#5630)
- 0008076 chore(deps): update actions/cache action to v4 (#5624)
- f6e23c6 chore(deps): lock file maintenance (#5629)
- a19328e chore(deps): update actions/upload-artifact digest to 694cdab (#5627)
- 1d0bd39 chore(deps): update actions/upload-artifact action to v4.2.0 (#5626)
- 404b870 chore(deps): update github/codeql-action action to v3.23.1 (#5623)
- b9bf57c chore(deps): update github/codeql-action digest to 0b21cf2 (#5622)
- f2077c5 chore(deps): lock file maintenance (#5618)
- 3688d06 chore(deps): update mockito monorepo to v5.9.0 (#5617)
- a7418b6 chore(deps): update actions/upload-artifact action to v4.1.0 (#5614)
- 9eb4be3 chore(deps): update actions/upload-artifact digest to 1eb3cb2 (#5613)
- 93c0ec8 chore(deps): update actions/cache action to v3.3.3 (#5612)
- 1e5746a chore: Remove .lift.toml configuration file (#5607)
- 1657485 chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.5 (#5608)
- 0247a6d chore(deps): update github/codeql-action action to v3.23.0 (#5604)
- 7bcf22d chore(deps): update github/codeql-action digest to e5f05b8 (#5603)
- 78ae4a9 chore(deps): lock file maintenance (#5602)
- 1df437c chore(deps): lock file maintenance (#5601)
- eb5b611 chore(deps): update dependency org.assertj:assertj-core to v3.25.1 (#5599)
- 742f73d chore(deps): update dependency com.google.guava:guava to v33 (#5590)
- 2e32c43 chore(deps): update actions/setup-java action to v4 (#5562)
- 4fab345 chore(d ...
- Java
Published by MartinWitt about 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v10.4.2
Changelog
๐ Fixes
- a1c2975 fix(deps): update dependency tools.aqua:z3-turnkey to v4.12.2.1 (#5488)
- 30c6186 fix: Use CtSuperAccess when implicitly accessing superclass field (#5406)
- 3370138 fix(deps): update dependency commons-io:commons-io to v2.14.0 (#5479)
- e777ea7 fix: Subtyping relationships for arrays (#5466)
- ac76933 fix: Fixing regression in CtQueryImpl caused by lambda names in Java 21 (#5469)
- adedea9 fix: replace Infinity and NaN in reflection model with divisions (#5445)
- c2a8880 fix(deps): update dependency org.apache.commons:commons-compress to v1.24.0 (#5441)
- aa741f2 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.1 (#5439)
- 30dadf1 fix: Keep implicit status for more implicit enclosing class references (#5425)
๐๏ธ Changes
- a8233ad refactor: Use prebuilt z3 package/binary (#5482)
- e311c3d refactor: Apply the
@Nullableannotation tospoon.support(#5456) - b86ef72 refactor: adopt jspecify to
spoon.support.compiler(#5422)
๐งฐ Tasks
- 53ef15f chore(deps): update determinatesystems/nix-installer-action action to v5 (#5484)
- f8aefd5 chore(deps): update ossf/scorecard-action action to v2.3.0 (#5489)
- 73f08b5 chore(deps): update mockito monorepo to v5.6.0 (#5487)
- 7e4a82c chore(deps): update github/codeql-action action to v2.22.0 (#5486)
- 9a9ade9 chore(deps): update github/codeql-action digest to 2cb752a (#5485)
- a267a0d chore(deps): update dependency gradle to v8.4 (#5483)
- af5f2c5 chore: Switch to oracle JDK 21 in CI until nixpkgs catches up (#5468)
- 4321881 chore(deps): update step-security/harden-runner action to v2.6.0 (#5481)
- 812947f chore(deps): lock file maintenance (#5480)
- b2d7d01 chore(deps): update github/codeql-action action to v2.21.9 (#5474)
- 4fe1ed4 chore(deps): update github/codeql-action digest to ddccb87 (#5473)
- 412529b chore(deps): update dependency com.mycila:license-maven-plugin to v4.3 (#5472)
- 0c78369 chore(deps): lock file maintenance (#5470)
- b9b890d chore: enable lockfile automerge (#5471)
- 3baf672 chore: enable renovate lockfile maintenance for nix (#5467)
- 02c9e04 chore(deps): update actions/checkout action to v4.1.0 (#5464)
- f7fc10f chore(deps): update actions/checkout digest to 8ade135 (#5463)
- fb4a6fa chore(deps): update actions/setup-java action to v3.13.0 (#5460)
- c1a6cab chore(deps): update github/codeql-action action to v2.21.8 (#5458)
- 0344e50 chore(deps): update github/codeql-action digest to 6a28655 (#5457)
- e72319c chore: fix regression testing pipeline (#5450)
- 45b8c41 chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.0 (#5455)
- 794bf8e chore(deps): update github/codeql-action action to v2.21.7 (#5453)
- 877cca5 chore(deps): update github/codeql-action digest to 04daf01 (#5452)
- 09fb29b chore(deps): update dependency org.testfx:testfx-junit5 to v4.0.17 (#5451)
- f0012af chore: Replace version range with specific version (#5447)
- debe175 chore(deps): update github/codeql-action action to v2.21.6 (#5449)
- 27b4a78 chore(deps): update github/codeql-action digest to 701f152 (#5448)
- f815806 chore: Use renovate to maintain flake.lock (#5444)
- 0d86d67 chore(deps): update actions/checkout action to v4 (#5442)
- c9f7020 chore(deps): Update flake.lock (#5443)
- 3c2f4c1 chore(deps): update plugin com.github.ben-manes.versions to v0.48.0 (#5440)
- ca21053 chore(deps): update jetbrains/qodana-action action to v2023.2.6 (#5438)
- 6af0465 chore(deps): update actions/upload-artifact action to v3.1.3 (#5437)
- 496767f chore(deps): update actions/cache action to v3.3.2 (#5436)
- 467fe30 chore(deps): update actions/upload-artifact digest to a8a3f3a (#5435)
- 752b228 chore: fix renovate config (#5421)
- 75584ab chore: Use workflow token with permissions for automerge (#5432)
- 67c429f chore: update regression script (#5418)
- 066f4cf release: Releasing version 10.4.2
- 2fe3587 document the CI pipeline (#5415)
- 0a36d02 doc(Environment): replace space indentation with tab (#5434)
- 84dc692 doc: add last releases (#5423)
- 6177cde Revert "fix(deps): update dependency org.apache.maven:maven-model to v3.9.4" (#5419)
- c18a84d release: Setting SNAPSHOT version 10.4.2-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Ryota Hiyoshi (@tenax66) - The Spoon Bot () - intrigus-lgtm (@intrigus-lgtm)
- Java
Published by MartinWitt over 2 years ago
fr.inria.gforge.spoon:spoon-core - Release v10.4.1
Changelog
๐ Features
- dae341a feat: Add configurable encoding of processed source code (#5350)
๐ Fixes
- ec757f7 fix: keep track of declaring type for nested field accesses (#5408)
- 6940831 fix: Synchronize access to anonymous type cache (#5403)
- a9b3e77 fix: Remove compilation unit by reference equality if it has no file (#5400)
- e623d6f fix: Filter resources to replace version placeholder (#5401)
- 3dcff6a fix: Use wildcard type in CtUnaryOperator get/setOperand (#5399)
- 82e2af1 fix: Return all accesses for generic fields in VariableAccessFilter (#5396)
- 95b1bb2 fix: update the level of unwanted info logs to debug (#5312)
- 5f30f72 fix(deps): update dependency org.apache.maven:maven-model to v3.9.4 (#5376)
- 2214866 fix(deps): update dependency org.apache.commons:commons-lang3 to v3.13.0 (#5371)
- 274acaa fix: Print annotations for typerefs without parents (#5326)
- 223c956 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.0 (#5330)
- 1f00de7 fix: Deploy spoon-parent pom in release workflow (#5332)
- 3dd8b4e fix: Use local maven repository in spoon-dataflow build (#5344)
๐๏ธ Changes
- 2c64874 refactor: adopt jspecify (#5384)
- f60b801 refactor(SpoonifierVisitor):
Dequeshould be used instead ofStack(#5374) - c49efd7 refactor: Add whitespace after varargs (#5358)
๐งฐ Tasks
- 9105418 chore: use correct central url for snapshots in smoke testing (#5417)
- 21f8b6b chore: Set missing +x for release script (#5416)
- fd2c6ab chore: Use Nix in CI where possible (#5394)
- f6ed792 chore(deps): update dependency jquery to v3.7.1 (#5411)
- 8887a34 chore(deps): update github/codeql-action action to v2.21.5 (#5410)
- b2433af chore(deps): update github/codeql-action digest to 00e563e (#5409)
- 155a9b3 chore(deps): update mockito monorepo to v5.5.0 (#5389)
- 8579cfb chore(deps): update actions/checkout action to v3.6.0 (#5393)
- 559f765 chore(deps): update actions/checkout digest to f43a0e5 (#5392)
- f044630 chore(deps): update dependency gradle to v8.3 (#5388)
- 5739f95 chore(deps): update github/codeql-action action to v2.21.4 (#5386)
- 12a97be chore(deps): update github/codeql-action digest to a09933a (#5385)
- 0cbcd04 chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.11 (#5382)
- 3c707c7 chore(deps): update step-security/harden-runner action to v2.5.1 (#5383)
- 533cac5 chore(deps): update github/codeql-action action to v2.21.3 (#5381)
- be720cd chore(deps): update github/codeql-action digest to 5b6282e (#5380)
- 348bef5 chore(deps): update actions/setup-go digest to 93397be (#5379)
- 15e1fa3 chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.9 (#5377)
- cf65349 chore(deps): update dependency com.google.guava:guava to v32.1.2-jre (#5375)
- 53b82ae chore(deps): update github/codeql-action action to v2.21.2 (#5373)
- 8471e3c chore(deps): update github/codeql-action digest to 0ba4244 (#5372)
- 9815715 chore(deps): update actions/cache action to v3 (#5342)
- 98585a7 chore(deps): update github/codeql-action digest to 6ca1aa8 (#5367)
- 572fbf4 chore(deps): update github/codeql-action action to v2.21.1 (#5368)
- 9140336 chore(deps): update step-security/harden-runner action to v2.5.0 (#5363)
- fd3a299 chore(deps): update actions/setup-java digest to cd89f46 (#5362)
- a222600 chore(deps): update actions/setup-java action to v3.12.0 (#5361)
- 2be2f17 chore(deps): update junit5 monorepo (#5360)
- d46391f chore(deps): update github/codeql-action action to v2.21.0 (#5354)
- a4ad69f chore(deps): update github/codeql-action digest to 1813ca7 (#5353)
- 1b03355 chore(deps): update jetbrains/qodana-action action to v2023.2.1 (#5351)
- 18e1bd7 chore(deps): update actions/setup-python action to v4.7.0 (#5346)
- aa38bbb chore(deps): update github/codeql-action action to v2.20.4 (#5348)
- eabba95 chore(deps): update dependency gradle to v8.2.1 (#5339)
- 8a6cf00 chore(deps): update github/codeql-action digest to 489225d (#5347)
- e503723 chore(deps): pin actions/cache action to 8492260 (#5341)
- 537faa9 chore: convert extra checks to github action (#5333)
- 1de5d99 release: Releasing version 10.4.1
- 335bcc9 doc: Warn that reference equality might be different than expected in DirectReferenceFilter (#5398)
- c8df9d8 doc: fix typos "is is..." (#5365)
- 8ec4e38 doc: Improve javadoc for
CtTypeInformationandCtCodeElement#partiallyEvaluate(#5331) - 5d6a2d3 release: Setting SNAPSHOT version 10.4.1-SNAPSHOT
Contributors
We'd like to thank the following people for their contributions: - Hannes Greule (@SirYwell) - I-Al-Istannen (@I-Al-Istannen) - Lucas (@Luro02) - Martin Monperrus (@monperrus) - Martin Wittlinger (@MartinWitt) - Ryota Hiyoshi (@tenax66) - Yogya Tulip Gamage (@yogyagamage) - intrigus-lgtm (@intrigus-lgtm)
- Java
Published by MartinWitt almost 3 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 10.4.0
What's Changed
- chore(deps): update github/codeql-action digest to 168b99b by @renovate in https://github.com/INRIA/spoon/pull/5138
- chore(deps): update actions/cache action to v3.3.1 by @renovate in https://github.com/INRIA/spoon/pull/5136
- chore(deps): update mockito monorepo to v5.2.0 by @renovate in https://github.com/INRIA/spoon/pull/5137
- chore: prepare next version by @monperrus in https://github.com/INRIA/spoon/pull/5139
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.0.0 by @renovate in https://github.com/INRIA/spoon/pull/5144
- chore(deps): update dependency gradle to v8 by @renovate in https://github.com/INRIA/spoon/pull/5108
- chore(deps): update github/codeql-action digest to 8c8d71d by @renovate in https://github.com/INRIA/spoon/pull/5152
- chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v3.1.1 by @renovate in https://github.com/INRIA/spoon/pull/5153
- chore(deps): update actions/checkout action to v3.5.0 by @renovate in https://github.com/INRIA/spoon/pull/5145
- chore(deps): update dependency jquery to v3.6.4 by @renovate in https://github.com/INRIA/spoon/pull/5134
- fix(deps): update dependency org.jetbrains:annotations to v24.0.1 by @renovate in https://github.com/INRIA/spoon/pull/5133
- fix: Remove escaping of ' in a CtLiteral
by @MartinWitt in https://github.com/INRIA/spoon/pull/5070 - chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.0.0 by @renovate in https://github.com/INRIA/spoon/pull/5157
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.6 by @renovate in https://github.com/INRIA/spoon/pull/5142
- chore(deps): update dependency org.apache.maven.plugins:maven-install-plugin to v3.1.1 by @renovate in https://github.com/INRIA/spoon/pull/5155
- doc: update license year and text by @pombredanne in https://github.com/INRIA/spoon/pull/5146
- chore(deps): update actions/setup-java action to v3.11.0 by @renovate in https://github.com/INRIA/spoon/pull/5161
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to version 0.8.9 by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/5159
- chore(deps): update dependency org.apache.maven.plugins:maven-resources-plugin to v3.3.1 by @renovate in https://github.com/INRIA/spoon/pull/5158
- chore(deps): update dependency com.mycila:license-maven-plugin to v4.2 by @renovate in https://github.com/INRIA/spoon/pull/5162
- fix(deps): update dependency org.apache.commons:commons-compress to v1.23.0 by @renovate in https://github.com/INRIA/spoon/pull/5165
- fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.3.0 by @renovate in https://github.com/INRIA/spoon/pull/5163
- fix(deps): update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.33.0 by @renovate in https://github.com/INRIA/spoon/pull/5166
- fix: Use a better heuristic for guessing type/field references in no classpath mode by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/5170
- chore: Allow any input for jvm versions in bug report template by @SirYwell in https://github.com/INRIA/spoon/pull/5176
- fix: Support back-to-back properties and file.separator in SpoonPom by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/5156
- chore(deps): update github/codeql-action digest to 7df0ce3 by @renovate in https://github.com/INRIA/spoon/pull/5167
- review: chore(actions): add pom quality checker to github actions by @MartinWitt in https://github.com/INRIA/spoon/pull/5164
- chore(deps): update actions/checkout action to v3.5.2 by @renovate in https://github.com/INRIA/spoon/pull/5174
- chore(deps): update mockito monorepo to v5.3.0 by @renovate in https://github.com/INRIA/spoon/pull/5173
- chore: Enable renovate automerge for non-major updates by @MartinWitt in https://github.com/INRIA/spoon/pull/5182
- chore(deps): update dependency gradle to v8.1 by @renovate in https://github.com/INRIA/spoon/pull/5175
- sec: replace expired key with new one by @monperrus in https://github.com/INRIA/spoon/pull/5185
- test: Add tests for comment association by @Zuplyx in https://github.com/INRIA/spoon/pull/5169
- chore(deps): update actions/setup-python action to v4.6.0 by @renovate in https://github.com/INRIA/spoon/pull/5184
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.3 by @renovate in https://github.com/INRIA/spoon/pull/5181
- chore: Use native transport configuration for Maven in CI by @MartinWitt in https://github.com/INRIA/spoon/pull/5190
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.7 by @renovate in https://github.com/INRIA/spoon/pull/5183
- chore(deps): update github/codeql-action digest to 8662eab by @renovate in https://github.com/INRIA/spoon/pull/5187
- chore(deps): update dependency gradle to v8.1.1 by @renovate in https://github.com/INRIA/spoon/pull/5188
- chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.2.2 by @renovate in https://github.com/INRIA/spoon/pull/5186
- chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.10 by @renovate in https://github.com/INRIA/spoon/pull/5191
- chore(deps): update junit5 monorepo by @renovate in https://github.com/INRIA/spoon/pull/5192
- chore(deps): update github/codeql-action digest to f3feb00 by @renovate in https://github.com/INRIA/spoon/pull/5196
- chore(deps): update mockito monorepo to v5.3.1 by @renovate in https://github.com/INRIA/spoon/pull/5193
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.0 by @renovate in https://github.com/INRIA/spoon/pull/5194
- review: chore(CI): bump java ea version to 21 by @MartinWitt in https://github.com/INRIA/spoon/pull/5143
- chore: automerge pinDigest action from renovate by @MartinWitt in https://github.com/INRIA/spoon/pull/5197
- chore(deps): pin dependencies by @renovate in https://github.com/INRIA/spoon/pull/5180
- deps: remove outdated dependency that cannot be resolved anymore by @monperrus in https://github.com/INRIA/spoon/pull/5198
- chore(deps): update github/codeql-action digest to 29b1f65 by @renovate in https://github.com/INRIA/spoon/pull/5201
- chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3.1.0 by @renovate in https://github.com/INRIA/spoon/pull/5202
- fix: fix renovate.json by @monperrus in https://github.com/INRIA/spoon/pull/5203
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.0 by @renovate in https://github.com/INRIA/spoon/pull/5204
- chore(deps): update dependency jquery to v3.7.0 by @renovate in https://github.com/INRIA/spoon/pull/5207
- chore(deps): update jetbrains/qodana-action action to v2023 by @renovate in https://github.com/INRIA/spoon/pull/5195
- Create FUNDING.yml by @monperrus in https://github.com/INRIA/spoon/pull/5205
- review: fix: set declaring type for array field accesses by @SirYwell in https://github.com/INRIA/spoon/pull/5206
- chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0 by @renovate in https://github.com/INRIA/spoon/pull/5212
- fix(deps): update dependency commons-io:commons-io to v2.12.0 by @renovate in https://github.com/INRIA/spoon/pull/5214
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.1 by @renovate in https://github.com/INRIA/spoon/pull/5215
- feat: Add release workflow and config by @MartinWitt in https://github.com/INRIA/spoon/pull/5209
- chore(deps): pin maximeheckel/github-action-merge-fast-forward action to 30b1ff6 by @renovate in https://github.com/INRIA/spoon/pull/5219
- chore(deps): update actions/setup-go digest to fac708d by @renovate in https://github.com/INRIA/spoon/pull/5220
- chore(deps): update maximeheckel/github-action-merge-fast-forward action to v1.1.1 by @renovate in https://github.com/INRIA/spoon/pull/5222
- chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.3.0 by @renovate in https://github.com/INRIA/spoon/pull/5223
- chore(deps): update dependency org.apache.maven.plugins:maven-checkstyle-plugin to v3.3.0 by @renovate in https://github.com/INRIA/spoon/pull/5224
- chore(deps): update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.6.0 by @renovate in https://github.com/INRIA/spoon/pull/5225
- chore(deps): update actions/setup-python action to v4.6.1 by @renovate in https://github.com/INRIA/spoon/pull/5230
- chore(deps): update github/codeql-action digest to f0e3dfb by @renovate in https://github.com/INRIA/spoon/pull/5231
- review: fix: set correct executable reference type for signature polymorphic methods by @SirYwell in https://github.com/INRIA/spoon/pull/4915
- review: fix: Correctly adapt type parameters inherited from enclosing classes by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/5228
- chore(deps): update github/codeql-action digest to 0225834 by @renovate in https://github.com/INRIA/spoon/pull/5232
- test: Move GitHub issue to correct package and fix problem with multiple @Test annotations by @MartinWitt in https://github.com/INRIA/spoon/pull/5234
- review: fix: special-case getModifiers for array.length accesses by @SirYwell in https://github.com/INRIA/spoon/pull/5236
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.4 by @renovate in https://github.com/INRIA/spoon/pull/5240
- review: fix: make getActualField respect static fields in annotations by @SirYwell in https://github.com/INRIA/spoon/pull/5238
- refactor: remove cast by narrowing type by @MartinWitt in https://github.com/INRIA/spoon/pull/5239
- fix(deps): update dependency com.fasterxml.jackson.core:jackson-databind to v2.15.2 by @renovate in https://github.com/INRIA/spoon/pull/5243
- review: refactor: replace direct access to ContextBuilder#stack with methods by @SirYwell in https://github.com/INRIA/spoon/pull/5241
- chore(deps): update github/codeql-action digest to 83f0fe6 by @renovate in https://github.com/INRIA/spoon/pull/5249
- chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v3.0.1 by @renovate in https://github.com/INRIA/spoon/pull/5250
- review: fix: record imports of static nested type by @algomaster99 in https://github.com/INRIA/spoon/pull/5213
- review: fix: do not replace types when looking up fields from supertypes by @SirYwell in https://github.com/INRIA/spoon/pull/5248
- chore(deps): update dependency org.apache.maven.plugins:maven-project-info-reports-plugin to v3.4.5 by @renovate in https://github.com/INRIA/spoon/pull/5251
- chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.1.2 by @renovate in https://github.com/INRIA/spoon/pull/5253
- fix(deps): update dependency commons-io:commons-io to v2.13.0 by @renovate in https://github.com/INRIA/spoon/pull/5256
- fix: add temp file to gitignore and skip jacoco on releases by @MartinWitt in https://github.com/INRIA/spoon/pull/5258
- chore(deps): update plugin com.github.ben-manes.versions to v0.47.0 by @renovate in https://github.com/INRIA/spoon/pull/5260
- chore(deps): update actions/checkout digest to c85c95e by @renovate in https://github.com/INRIA/spoon/pull/5261
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in https://github.com/INRIA/spoon/pull/5262
- review: refactor: reduce complexity of setInputClassLoader by @MartinWitt in https://github.com/INRIA/spoon/pull/5242
- review: fix: Refactor code to fix runtime exception caused by package name with CtType.INNERTTYPE_SEPARATOR by @MartinWitt in https://github.com/INRIA/spoon/pull/5237
- review: fix: refactor visitCtForEach method by @MartinWitt in https://github.com/INRIA/spoon/pull/5244
- review: chore: Added GPG private key & passphrase secrets to JReleaser workflow. by @MartinWitt in https://github.com/INRIA/spoon/pull/5263
- release: Skip GPG plugin and remove js git actions by @MartinWitt in https://github.com/INRIA/spoon/pull/5267
- style: change badge from png to svg by @MartinWitt in https://github.com/INRIA/spoon/pull/5259
- chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.8 by @renovate in https://github.com/INRIA/spoon/pull/5269
- chore(deps): update jetbrains/qodana-action action to v2023.1.4 by @renovate in https://github.com/INRIA/spoon/pull/5270
- chore(deps): update github/codeql-action digest to 6c089f5 by @renovate in https://github.com/INRIA/spoon/pull/5271
- [StepSecurity] Apply security best practices by @step-security-bot in https://github.com/INRIA/spoon/pull/5254
- chore(deps): update github/codeql-action action to v2.20.0 by @renovate in https://github.com/INRIA/spoon/pull/5276
- chore(deps): update ossf/scorecard-action action to v2.1.3 by @renovate in https://github.com/INRIA/spoon/pull/5278
- chore(deps): update dependency com.google.guava:guava to v32 by @renovate in https://github.com/INRIA/spoon/pull/5235
- review: chore: disable Qodana PR comment by @SirYwell in https://github.com/INRIA/spoon/pull/5277
- chore(deps): update dependency com.google.guava:guava to v32.0.1-jre by @renovate in https://github.com/INRIA/spoon/pull/5281
- fix: Add configuration for git user on GitHub Actions. by @MartinWitt in https://github.com/INRIA/spoon/pull/5279
- Add JProfiler acknowledgement for Spoon development support by @MartinWitt in https://github.com/INRIA/spoon/pull/5284
- chore(deps): update mockito monorepo to v5.4.0 by @renovate in https://github.com/INRIA/spoon/pull/5286
- Fix pom.xml for JReleaser Maven release. by @MartinWitt in https://github.com/INRIA/spoon/pull/5283
- feat: Javadoc parser submodule by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/4748
- chore(deps): update actions/checkout action to v3.5.3 by @renovate in https://github.com/INRIA/spoon/pull/5275
- chore(deps): update plugin com.github.johnrengelman.shadow to v8 by @renovate in https://github.com/INRIA/spoon/pull/5127
- review: doc: highlight for CtRecordComponent that return values are views by @MartinWitt in https://github.com/INRIA/spoon/pull/5287
- chore(deps): update step-security/harden-runner action to v2.4.1 by @renovate in https://github.com/INRIA/spoon/pull/5296
- chore(deps): update dependency org.apache.maven.plugins:maven-clean-plugin to v3.3.1 by @renovate in https://github.com/INRIA/spoon/pull/5299
- review: fix: Synchronize reflection tree builder entrypoint method on factory by @I-Al-Istannen in https://github.com/INRIA/spoon/pull/5285
- review: fix: fix releasing of spoon-core, parent and javadoc module by @MartinWitt in https://github.com/INRIA/spoon/pull/5292
- chore(deps): update github/codeql-action digest to f6e388e by @renovate in https://github.com/INRIA/spoon/pull/5303
- chore(deps): update github/codeql-action action to v2.20.1 by @renovate in https://github.com/INRIA/spoon/pull/5304
- chore(deps): update jetbrains/qodana-action action to v2023.1.5 by @renovate in https://github.com/INRIA/spoon/pull/5305
- avoid version range: makes build is not stable by @hboutemy in https://github.com/INRIA/spoon/pull/5300
- chore(deps): update ossf/scorecard-action action to v2.2.0 by @renovate in https://github.com/INRIA/spoon/pull/5308
- chore(deps): update dependency org.kohsuke.metainf-services:metainf-services to v1.11 by @renovate in https://github.com/INRIA/spoon/pull/5314
- fix: use old sonatype url by @MartinWitt in https://github.com/INRIA/spoon/pull/5306
- review: deps: revert maven-model back to 3.6 by @MartinWitt in https://github.com/INRIA/spoon/pull/5311
- chore(deps): update dependency com.google.guava:guava to v32.1.0-jre by @renovate in https://github.com/INRIA/spoon/pull/5317
- chore(deps): update dependency com.google.guava:guava to v32.1.1-jre by @renovate in https://github.com/INRIA/spoon/pull/5318
- chore(deps): update dependency gradle to v8.2 by @renovate in https://github.com/INRIA/spoon/pull/5319
- review: fix: add handling for UnresolvedReferenceBinding in ReferenceBuilder by @MartinWitt in https://github.com/INRIA/spoon/pull/5294
- chore(deps): update github/codeql-action digest to 004c5de by @renovate in https://github.com/INRIA/spoon/pull/5322
- chore(deps): update github/codeql-action action to v2.20.2 by @renovate in https://github.com/INRIA/spoon/pull/5323
- Fix bugs in
VisitorPartialEvaluator, namely with support forcharand preservation of types by @Luro02 in https://github.com/INRIA/spoon/pull/5291 - chore(deps): update github/codeql-action digest to 46ed16d by @renovate in https://github.com/INRIA/spoon/pull/5327
- chore: use correct groupID for staging repo by @MartinWitt in https://github.com/INRIA/spoon/pull/5315
- chore(deps): update github/codeql-action action to v2.20.3 by @renovate in https://github.com/INRIA/spoon/pull/5328
New Contributors
- @pombredanne made their first contribution in https://github.com/INRIA/spoon/pull/5146
- @Zuplyx made their first contribution in https://github.com/INRIA/spoon/pull/5169
- @step-security-bot made their first contribution in https://github.com/INRIA/spoon/pull/5254
- @hboutemy made their first contribution in https://github.com/INRIA/spoon/pull/5300
- @Luro02 made their first contribution in https://github.com/INRIA/spoon/pull/5291
Full Changelog: https://github.com/INRIA/spoon/compare/spoon-core-10.3.0...v10.4.0
- Java
Published by MartinWitt almost 3 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 10.3.0
Changelog https://github.com/INRIA/spoon/issues/5135
- Java
Published by monperrus over 3 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 10.2.0
Changelog: https://github.com/INRIA/spoon/pull/4946
- Java
Published by monperrus over 3 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 10.1.0
Changelog
New features
- Support shift left and right operation inside VisitorPartialEvaluator. (PR: #4237)
- Add support for first class resource in try-with-resource. (PR: #4371)
- Add support for type parameters on method references. (PR: #4343)
Bug fixes
- ImportCleaner: Resolve imports of parent types. (PR: #4353)
- Launcher: NPE in Launcher.prettyprint(). (PR: #4303)
- MavenLauncher: Maximum recovery from missing libraries. (PR: #4336)
- record: Valid assignments in record compact constructors. (PR: #4389)
- Backward compatible modeling of try-with-resource. (PR: #4625)
- Fix incorrect import. (PR: #4610)
- Fix qodana warning with proper call to Array.toString(). (PR: #4536)
- No parentheses for single lambda parameters. (PR: #4448)
- Escape sequences in text-blocks are kept. (PR: #4409)
- Fix square bracket printing in array field declarations. (PR: #4436)
- Correct type reference for ClassLiteralAccess. (PR: #4383)
- Do not strip super class from qualified name. (PR: #4359)
- Handle spaces in classpath paths. (PR: #4358)
- Print square brackets in array initalisation. (PR: #4341)
- Clone metadata for elements created via template. (PR: #4396)
- Fix testcases for windows CI. (PR: #4385)
- Add junit extension for line endings. (PR: #4349)
- Fix pretty-printing ordering for record parameters. (PR: #4366)
- Prevent stackoverflow when visiting of cyclic annotation/package structures. (PR: #4356)
- Prevent removal of static field import. (PR: #4331)
- Prevent importing classes which are already imported via
*. (PR: #4320) - Print each resource in
CtTryWithResourceexactly once and retain separator. (PR: #4309) - Lookup absolute path to maven executable. (PR: #4298)
- Ensure sniper pretty-printer prints modifiers and type separated by a space. (PR: #4296)
- Removed annotation should not appear in sniper mode. (PR: #4284)
- Add missing space after modifiers in sniper mode. (PR: #4279)
- Fix flaky test TestModule.testModuleNames(). (PR: #4286)
- Correctly print type parameters of generic records. (PR: #4283)
Migration to JUnit5
- Migrate SMPL tests to JUnit5. (PR: #4598)
- Migrate dataflow to Junit 5. (PR: #4618)
- Migrate spoon-control-flow tests to JUnit 5. (PR: #4615)
- Migrate decompiler to JUnit 5. (PR: #4599)
- Migrate OneCanCallSetterWithNullParameterizedTest to JUnit 5. (PR: #4555)
- Migrate InterfaceTest to JUnit 5. (PR: #4556)
- Migrate TestInterfaceWithoutSetup to JUnit 5. (PR: #4557)
- Migrate ImportBuilderTest to JUnit 5. (PR: #4562)
- Migrate TestLabels to JUnit 5. (PR: #4563)
- Migrate AnonymousInLambdaTest to JUnit 5. (PR: #4564)
- Migrate SetParentTest to JUnit 5. (PR: #4567)
- Migrate Maintest to JUnit 5. (PR: #4570)
- Migrate ContractOnSettersParametrizedTest to JUnit 5. (PR: #4569)
- Migrate InvocationTest to JUnit 5. (PR: #4558)
- Migrate AnnotationPositionTest to JUnit 5. (PR: #4559)
- Migrate SniperPrettyPrinterJavaxTest to JUnit 5. (PR: #4560)
- Migrate JarTest to JUnit 5. (PR: #4561)
- Migrate LambdaTest to JUnit 5. (PR: #4565)
- Migrate InternalTest to JUnit 5. (PR: #4566)
- Move test Java source to ./src/test/resources/. (PR: #4568)
- Migrate MethodOverriddingTest to JUnit 5. (PR: #4550)
- Migrate MethodTest to JUnit 5. (PR: #4551)
- Migrate LoopTest to JUnit 5. (PR: #4552)
- Migrate UnicodeBugTest to JUnit 5. (PR: #4553)
- Migrate LiteralTest to JUnit 5. (PR: #4554)
- Migrate ReplaceParametrizedTest. (PR: #4542)
- Migrate ParallelProcessorTest to JUnit 5. (PR: #4543)
- Migrate TestModule to JUnit 5. (PR: #4544)
- Migrate ModifiersTest to JUnit 5. (PR: #4545)
- Migrate TypeTest to JUnit 5. (PR: #4546)
- Migrate BlockTest to JUnit 5. (PR: #4547)
- Migrate MethodReferenceTest to JUnit 5. (PR: #4549)
- Migrate FactoryTest to JUnit 5. (PR: #4530)
- Migrate CUFilterTest to JUnit 5. (PR: #4531)
- Migrate TypeFactoryTest to JUnit 5. (PR: #4532)
- Migrate NameScopeTest to JUnit 5. (PR: #4533)
- Migrate IntercessionTest to JUnit 5. (PR: #4534)
- Migrate InsertMethodsTest to JUnit 5. (PR: #4535)
- Migrate InitializerTest to JUnit 5. (PR: #4527)
- Migrate ConstructorFactoryTest to JUnit 5. (PR: #4513)
- Migrate CodeFactoryTest to JUnit 5. (PR: #4514)
- Migrate ClassFactoryTest to JUnit 5. (PR: #4515)
- Migrate AnnotationFactoryTest to JUnit 5. (PR: #4516)
- Migrate to ExecutableTest to JUnit 5. (PR: #4517)
- Migrate ExecutableRefTest to JUnit 5. (PR: #4518)
- Migrate to ExceptionTest to JUnit 5. (PR: #4519)
- Migrate EnumsTypeTest to JUnit 5. (PR: #4520)
- Migrate FluentLauncherTest to JUnit 5. (PR: #4521)
- Migrate ExecutableFactoryTest to JUnit 5. (PR: #4522)
- Migrate FieldFactoryTest to JUnit 5. (PR: #4523)
- Migrate FieldAccessTest to JUnit 5. (PR: #4524)
- Migrate GenericsTest to JUnit 5. (PR: #4525)
- Migrate StaticNoOrdered to JUnit 5. (PR: #4526)
- Migrate RemoveTest to JUnit 5. (PR: #4528)
- Migrate TopLevelTypeTest to JUnit 5. (PR: #4505)
- Migrate PackageTest JUnit 5. (PR: #4504)
- Migrate PositionTest to JUnit 5. (PR: #4503)
- Migrate TestSourceFragment to JUnit 5. (PR: #4502)
- Migrate LinesTest to JUnit 5. (PR: #4501)
- Migrate LoopSniperJavaPrettyPrinterTest to JUnit 5. (PR: #4500)
- Migrate PrinterTest JUnit 5. (PR: #4499)
- Migrate VariableReferencesTest to JUnit 5. (PR: #4497)
- Migrate TestCtBlock to JUnit 5. (PR: #4491)
- Migrate QualifiedThisRefTest. (PR: #4498)
- Migrate EvalTest to JUnit 5. (PR: #4495)
- Migrate DeleteTest to JUnit 5. (PR: #4494)
- Migrate CtBodyHolderTest to JUnit 5. (PR: #4493)
- Migrate CtClassTest to JUnit 5. (PR: #4492)
- Migrate GetBinaryFilesTest to JUnit 5. (PR: #4486)
- Migrate NewClassTest to JUnit 5. (PR: #4490)
- Migrate ControlTest to JUnit 5. (PR: #4489)
- Migrate ConstructorCallTest to JUnit 5. (PR: #4488)
- Migrate ConditionalTest to JUnit 5. (PR: #4487)
- Migrate EqualTest to JUnit 5. (PR: #4485)
- Migrate ParentTest to JUnit 5. (PR: #4506)
- Migrate NullParentTest to JUnit 5. (PR: #4507)
- Migrate ParameterTest to JUnit 5. (PR: #4508)
- Migrate ClassesTest to JUnit 5. (PR: #4465)
- Migrate ModelStreamerTest to JUnit 5. (PR: #4464)
- Migrate SerializableTest to JUnit 5. (PR: #4463)
- Migrate SignatureTest to Junit 5. (PR: #4462)
- Migrate SnippetTest to JUnit 5. (PR: #4461)
- Migrate TypeTest to Junit 5. (PR: #4460)
- Migrate TestCtRole to JUnit 5. (PR: #4466)
- Migrate VariableAccessTest to Junit 5. (PR: #4469)
- Migrate ExecutableReferenceTest to Junit 5. (PR: #4471)
- Migrate CtInheritanceScannerTest to JUnit 5. (PR: #4482)
- Migrate PathTest to JUnit 5. (PR: #4479)
- Migrate VariableReferencesModelTest to JUnit 5. (PR: #4476)
- Migrate TypeReferenceTest to Junit 5. (PR: #4470)
- Migrate ReferenceQueryTest to Junit 5. (PR: #4468)
- Migrate ReplaceTest to Junit 5. (PR: #4467)
- Migrate ProcessingTest to JUnit 5. (PR: #4478)
- Migrate PropertiesTest to JUnit 5. (PR: #4477)
- Migrate AnnotationFieldReferenceTest to JUnit 5. (PR: #4475)
- Migrate CloneReferenceTest to JUnit 5. (PR: #4474)
- Migrate ElasticsearchStackoverflowTest to JUnit 5. (PR: #4473)
- Migrate ExecutableReferenceGenericTest to JUnit 5. (PR: #4472)
- Migrate AnnotationTest to junit 5. (PR: #4415)
- Migrate AccessTest to Junit 5. (PR: #4438)
- Migrate AccessFullyQualifiedFieldTest to JUnit 5. (PR: #4439)
- Migrate SourcePositionTest to JUnit 5. (PR: #4447)
- Migrate VarArgsTest to JUnit 5. (PR: #4440)
- Migrate TryCatchTest to JUnit 5. (PR: #4441)
- Migrate TargetedExpressionTest to JUnit 5. (PR: #4442)
- Migrate ResourceTest to JUnit 5. (PR: #4443)
- Migrate ImplicitStaticFieldReferenceTest to JUnit 5. (PR: #4444)
- Migrate StaticAccessTest to JUnit 5. (PR: #4445)
- Migrate SpoonifierTest to JUnit 5. (PR: #4446)
- Migrate AssignmentsEqualsTest to junit 5. (PR: #4424)
- Migrate ToStringBugTest to Junit 5. (PR: #4422)
- Migrate VisitorTest to Junit 5. (PR: #4423)
- Migrate VisibilityTest to Junit 5. (PR: #4425)
- Migrate ChangeCollectorTest to Junit 5. (PR: #4432)
- Migrate CompilationTest to Junit 5. (PR: #4433)
- Migrate TestCompilationUnit to Junit 5. (PR: #4434)
- Migrate SpoonArchitectureEnforcerTest to Junit 5. (PR: #4430)
- Migrate NoClasspathTest to Junit 5. (PR: #4431)
- Migrate LauncherTest to Junit 5. (PR: #4428)
- Migrate MetamodelTest to Junit 5. (PR: #4429)
- Migrate ConstructorTest to JUnit 5. (PR: #4435)
- Migrate CtScannerTest to junit 5. (PR: #4411)
- Migrate MavenLauncherTest to Junit 5. (PR: #4416)
- Migrate AnnotationValuesTest to Junit 5. (PR: #4418)
- Migrate APITest to Junit 5. (PR: #4420)
- Migrate FileSystemFolderTest to junit 5. (PR: #4419)
- Migrate OutputTypeTest to Junit 5. (PR: #4417)
- Migrate AnnotationLoopTest to junit 5. (PR: #4414)
- Migrate TreeBuilderCompilerTest to junit 5. (PR: #4413)
- Migrate CtVisitorTest to junit 5. (PR: #4412)
- Migrate CloneTest to Junit 5. (PR: #4401)
- Migrate CtTypeInformationTest to Junit 5. (PR: #4402)
- Migrate GenerateParentlessPackageTest to junit 5. (PR: #4403)
- Migrate CtBFSIteratorTest to junit 5. (PR: #4404)
- Migrate CtInheritanceScannerMethodsTest to junit 5. (PR: #4405)
- Migrate CtIteratorTest to junit 5. (PR: #4406)
- Migrate to junit 5. (PR: #4398)
- Migrate CompilationUnitPrintTest to junit 5. (PR: #4400)
- Refactor StringLiteralTest to Junit 5. (PR: #4390)
- Migrate UnknownDeclarationTest to junit 5. (PR: #4392)
Dependencies
- Update dependency com.fasterxml.jackson.core:jackson-databind to v2.13.2. (PR: #4632)
- Update dependency org.bitbucket.mstrobel:procyon-compilertools to v0.6.0. (PR: #4620)
- Update dependency org.slf4j:slf4j-api to v1.7.36. (PR: #4592)
- Update dependency through2 to v4. (PR: #4459)
- Update dependency org.slf4j:slf4j-api to v1.7.35. (PR: #4574)
- Update dependency org.apache.maven.plugins:maven-dependency-plugin to v3.3.0. (PR: #4639)
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.1. (PR: #4638)
- Update dependency gradle to v7.4.1. (PR: #4635)
- Update dependency ch.qos.logback:logback-classic to v1.2.11. (PR: #4631)
- Update mockito monorepo to v4.4.0. (PR: #4634)
- Update actions/checkout action to v3. (PR: #4630)
- Update dependency com.google.guava:guava to v31.1-jre. (PR: #4629)
- Update actions/setup-python action to v3. (PR: #4628)
- Update actions/setup-java action to v3. (PR: #4627)
- Update dependency org.junit.jupiter:junit-jupiter to v5.8.2. (PR: #4622)
- Delete junit 4 dependency. (PR: #4619)
- Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.11. (PR: #4609)
- Update dependency org.sonatype.plugins:nexus-staging-maven-plugin to v1.6.10. (PR: #4597)
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.0. (PR: #4602)
- Update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.2. (PR: #4596)
- Update dependency gradle to v7.4. (PR: #4590)
- Update actions/setup-python action to v2.3.2. (PR: #4586)
- Update jetbrains/qodana-action action to v4.2.5. (PR: #4583)
- Update jetbrains/qodana-action action to v4.2.4. (PR: #4580)
- Update mockito monorepo to v4.3.1. (PR: #4578)
- Update mockito monorepo to v4.3.0. (PR: #4572)
- Update dependency org.slf4j:slf4j-api to v1.7.33. (PR: #4496)
- Update jetbrains/qodana-action action to v4.2.3. (PR: #4511)
- Update dependency com.mysema.querydsl:querydsl-core to v3.7.4. (PR: #4450)
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.9.0. (PR: #4481)
- Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.2. (PR: #4483)
- Update actions/checkout action to v2.4.0. (PR: #4449)
- Update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.8.1. (PR: #4453)
- Update dependency junit:junit to v4.13.2. (PR: #4452)
- Update dependency org.apache.maven.plugins:maven-jar-plugin to v3.2.1. (PR: #4426)
- Update plugin com.github.ben-manes.versions to v0.41.0. (PR: #4399)
- Update jetbrains/qodana-action action to v4.2.2. (PR: #4397)
- Update plugin com.github.ben-manes.versions to v0.40.0. (PR: #4391)
- Update plugin com.github.johnrengelman.shadow to v7.1.2. (PR: #4388)
- Update jetbrains/qodana-action action to v4.2.1. (PR: #4375)
- Update dependency org.apache.maven.wagon:wagon-ssh to v3.5.1. (PR: #4386)
- Update dependency ch.qos.logback:logback-classic to v1.2.10. (PR: #4379)
- Update dependency org.apache.maven.wagon:wagon-ssh to v3.5.0. (PR: #4378)
- Update dependency gradle to v7.3.3. (PR: #4376)
- Update actions/setup-java action to v2.5.0. (PR: #4372)
- Update mockito monorepo to v4.2.0. (PR: #4360)
- Update dependency ch.qos.logback:logback-classic to v1.2.9. (PR: #4364)
- Update dependency gradle to v7.3.2. (PR: #4355)
- Update dependency ch.qos.logback:logback-classic to v1.2.8. (PR: #4352)
- Update plugin com.github.johnrengelman.shadow to v7.1.1. (PR: #4354)
- Update dependency org.benf:cfr to v0.152. (PR: #4347)
- Update dependency org.eclipse.jdt:org.eclipse.jdt.core to v3.28.0. (PR: #4338)
- Update dependency gradle to v7.3.1. (PR: #4321)
- Update junit5 monorepo to v5.8.2. (PR: #4314)
- Update actions/setup-java action to v2.4.0. (PR: #4316)
- Update actions/setup-python action to v2.3.1. (PR: #4317)
- Update mockito monorepo to v4.1.0. (PR: #4299)
- Update actions/cache action to v2.1.7. (PR: #4304)
- Update actions/setup-python action to v2.3.0. (PR: #4293)
- Update dependency org.jetbrains:annotations to v23. (PR: #4276)
- Update dependency ch.qos.logback:logback-classic to v1.2.7. (PR: #4280)
- Update dependency gradle to v7.3. (PR: #4273)
- Update actions/checkout commit hash to ec3a7ce. (PR: #4266)
- Update actions/checkout action to v2.4.0. (PR: #4267)
- Update plugin se.patrikerdes.use-latest-versions to v0.2.18. (PR: #4261)
- Update dependency com.google.code.gson:gson to v2.8.9. (PR: #4260)
- Update dependency fr.inria.gforge.spoon:spoon-core to v10. (PR: #4257)
- Update dependency commons-cli:commons-cli to v1.5.0. (PR: #4258)
- Use range for dependency maven-model. (PR: #4252)
Authors
| Name | Nb Commit | |---------|-----------| | MartinWitt | 180 | | renovate[bot] | 68 | | Aman Sharma | 15 | | Axel Howind | 8 | | Martin Monperrus | 8 | | Hannes Greule | 4 | | Simon Larsรฉn | 4 | | Henry Chu | 2 | | Nicolas Harrand | 2 | | Thimo Seitz | 1 | | Ceki Gรผlcรผ | 1 | | Anton Lyxell | 1 | | intrigus-lgtm | 1 | | Cรฉsar Soto Valero | 1 | | I-Al-Istannen | 1 | | Rijnard van Tonder | 1 | | Viktor | 1 |
- Java
Published by monperrus about 4 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 10.0.0
Changelog: https://github.com/INRIA/spoon/pull/4254
- Java
Published by monperrus over 4 years ago
fr.inria.gforge.spoon:spoon-core - Release Spoon 9.1.0
Changelog https://github.com/INRIA/spoon/pull/4104
- Java
Published by monperrus over 4 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 9.0.0
Changelog https://github.com/INRIA/spoon/issues/3845
- Java
Published by monperrus about 5 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 8.3.0
Changelog: https://github.com/INRIA/spoon/pull/3647
- Java
Published by monperrus over 5 years ago
fr.inria.gforge.spoon:spoon-core - Release of 8.2.0
Changelog: https://github.com/INRIA/spoon/pull/3501
- Java
Published by monperrus almost 6 years ago
fr.inria.gforge.spoon:spoon-core - Release 8.1.0
Changelog: https://github.com/INRIA/spoon/pull/3310
- Java
Published by monperrus about 6 years ago
fr.inria.gforge.spoon:spoon-core - Release 8.0.0
New features
- Add new variable refactoring class. (PR: #3162)
- Add role EMODIFIER for extended modifier. (PR: #3098)
- CtImportVisitor#visitUnresolvedImport. (PR: #3086)
- DecompiledResource: Add a SpoonResource that can be used in any launcher. (PR: #3124)
- SpoonifierVisitor: A visitor that generates the spoon code to recreate a spoon model. (PR: #3105)
- decompiler: Add support for procyon. (PR: #3123)
- visualisation
- Panel added to show Spoon objects' properties. (PR: #3107)
- Spoon visualiser improvement for accessing JavaDoc. (PR: #3101)
- spoon-visualisation: Spoon AST visualisation tool. (PR: #3072)
Bug Fixes
- CreateVariableAssignment now creates a CtVariableWrite. (PR: #3157)
- Fixes the toString() call on an array. (PR: #3134)
- CtCompilationUnitImpl: Fix regression after auto-import refactoring. (PR: #3131)
- Fix regression when rewriting static field access. (PR: #3115)
- The type of string concatenation is not null. (PR: #3075)
- (ParentExiter.java): set position for implicit loop body block. (PR: #3084)
- Fix regression in field accesses of static fields. (PR: #3139)
- Improve backward compatibility of toString and add toDebugString. (PR: #3099)
- Don't check modifiers in CtVariable#getDeclaringType. (PR: #3066)
- Fix regression in pretty printer (default DJPP is fully qualified). (PR: #3132)
- Fix incorrect model for empty for loop. (PR: #3108)
- Fix more regressions after auto-import refactoring. (PR: #3127)
- ToStringWithImports works even with no position. (PR: #3110)
- Fix regression in auto-import. (PR: #3125)
- Indeed call the preprocessors in toString/autoimports. (PR: #3103)
- CtElementImpl#toString: Fix toString for SniperPrinter. (PR: #3147)
- DefaultJavaPrettyPrinter: Support for inline else if. (PR: #3088)
- ImportCleaner: Import must be kept when they are used in Javadoc. (PR: #3160)
- Iterators: Next() first checks hasNext and throws the correct error. (PR: #3164)
- PositionBuilder: Fix lambda parameters position. (PR: #3137)
- SourceFragmentContext: Visit field reference in import as well. (PR: #3161)
- SourceOptions: Close the output stream in SourceOptions. (PR: #3089)
- TypeNameScope: Order of processing LexicalScope elements of Type. (PR: #3085)
- core: Parsing a one-line class produces correct line numbers. (PR: #3069)
- import: Fix regression after import refactoring. (PR: #3149)
- pom: Update/add license header in poms. (PR: #3143)
Documentation
- Add API documentation to public methods. (PR: #3152)
- Add archunit to related work in architecture enforcement. (PR: #3146)
- Improve documentation while preparing the MadridJUG meetup. (PR: #3141)
- Improve landing page. (PR: #3128)
- Minor improvement to example page. (PR: #3100)
- Add example for snippet filtering. (PR: #3062)
- ROADMAP.md: Roadmap 100% points to issues. (PR: #3119)
- launcher.md: Improve decompilation doc. (PR: #3130)
- visualisation: Mention the visualisation tool on the website. (PR: #3102)
Refactoring
- Use .equals() when comparing Strings and Boxed types. (PR: #3165)
- Rename internal method with particularly confusing name. (PR: #3109)
- Handling of imports in pretty printer. (PR: #2683)
- Decompiler: Update interface (in preparation for DecompiledResource). (PR: #3122)
- NoSourcePosition: Applies the null design pattern to compilation units. (PR: #3151)
Authors
| Name | Nb Commit | |---------|-----------| | Martin Monperrus | 30 | | Nicolas Harrand | 14 | | arno | 5 | | Haris Adzemovic | 3 | | Pavel Vojtechovsky | 3 | | Egor Bredikhin | 2 | | Rhys Compton | 1 | | Muhammet Ali AKBAY | 1 | | Simon Urli | 1 | | Thomas Durieux | 1 | | HectorSM | 1 | | Lionel Seinturier | 1 |
- Java
Published by nharrand over 6 years ago
fr.inria.gforge.spoon:spoon-core - spoon-decompiler release 0.1.0
Initial release of spoon-decompiler
This release contains the following functionalities: * JarLauncher * DecompiledResource * SpoonCLassFileTransformer * Wwrapper for two decompilers (CFR and Procyon)
- Java
Published by nharrand over 6 years ago
fr.inria.gforge.spoon:spoon-core - Release 7.5.0
Changelog at https://github.com/INRIA/spoon/pull/3057
- Java
Published by monperrus almost 7 years ago
fr.inria.gforge.spoon:spoon-core - Release 7.4.0
New features
- Add CtType#toStringWithImports. (PR: #2945)
- Check if a CtType is an array type. (PR: #2882)
- CtBFSIterator: Add an iterator that explores a CtElement's children in breadth first order. (PR: #2904)
- CtElement: Add a method to get all direct children of an element. (PR: #2906)
- CtCommentImpl: Add _setRawContent to be able to bypass cleanComment. (PR: #2889)
Bug Fixes
- Handle special cases in CtAnnotationType. (PR: #2947)
- Test and fix untested method createNewClass(). (PR: #2943)
- Give appropriate permissions of files in doc folder. (PR: #2949)
- Improve getCorrespondingRuntimeObject/convertElementToRuntimeObject to handle shadow fields. (PR: #2899)
- JarLauncher: Fix #2951, Really delete temporary decompiled source directory. (PR: #2952)
- ContextBuilder: Catch PositionBuilder exception and log it instead of crashing. (PR: #2907)
- CtCompilationUnitImpl: ToString() no longer throws a NPE. (PR: #2918)
- position: Type of CtNewClass is implicit without position. (PR: #2834)
- TypeFactory: Raise an exception for deprecated createTypeParameterReference wildcard. (PR: #2890)
Documentation
- Add example for CtAssert#setExpressiont #2917. (PR: #2917)
- Fix links in doc page "Examples of Spoon Usages". (PR: #2932)
- CONTRIBUTING.md mentions our architectural rules. (PR: #2929)
- Add & update links in the example page. (PR: #2925)
- Fix jenkins badge. (PR: #2924)
- Fix typos in slides. (PR: #2948)
- Add example for CtAssert#setExpression. (PR: #2917)
- Fix broken documentation. (PR: #2968)
- Fix remaining Javadoc issues. (PR: #2910)
- Fix doc in JavadocDescription.java. (PR: #2909)
- Improve documentation on AST traversal. (PR: #2905)
- Add slide decks. (PR: #2937)
- Release.md: Improve documentation about releasing after release of 7.3.0. (PR: #2881)
- spoon-control-flow: Fix javadoc errors. (PR: #2916)
- command_line.md: Remove link to decommissioned Gforge. (PR: #2900)
Refactoring
- JDTCommentBuilder: Improve error message with position of offending comment. (PR: #2908)
Tests
- SourcePositionTest: Don't save temporary files in ./src. (PR: #2969)
- Rename ArchitectureTest into DecompilerArchitectureTest in spoon-decompiler to avoid confusion. (PR: #2930)
- CtTypeReference: Add test for methods CtTypeReference#unbox() and box(), fix #1842. (PR: #2919)
- FieldAccessTest: Nested field access, and example for #2884.
Other
- Exclude GUI from coverage. (PR: #2940)
- Switch to junit5. (PR: #2939)
- Add Sonar Quality Gate badge. (PR: #2935)
- Fix javadoc and reporting config and check it in CI. (PR: #2911)
- Clean parent pom.xml. (PR: #2883)
- Bump to 7.4.0-snapshot. (PR: #2874)
Unknown
- Adopt dual licensing MIT-CECILL-C (#2950). (PR: #2950)
- Up. (PR: #2941)
- Update the list of contributors. (PR: #2912)
- Eclipse` in README. (PR: #2903)
Authors
| Name | Nb Commit | |---------|-----------| | Martin Monperrus | 28 | | Nicolas Harrand | 9 | | Alexander Shopov | 2 | | Charm | 1 | | Pavel Vojtechovsky | 1 | | GluckZhang | 1 | | Fabien DUMINY | 1 | | Simon Urli | 1 | | Mickael Istria | 1 |
- Java
Published by surli about 7 years ago
fr.inria.gforge.spoon:spoon-core - Release 7.3.0
New features
- Introduce the concept of lexical scope (interface LexicalScope). (PR: #2813)
- Allow spoon to support duplicate definitions. (PR: #2772)
- Add module for control-flow analysis. (PR: #2827)
Bug Fixes
- Fix NPE for multicatch qualified exceptions. (PR: #2862)
- Reference of CtImport is fully qualified and has no generics. (PR: #2819)
- IndexOutOfBoundsException in JDTCommentBuilder. (PR: #2840)
- Fix static type wildcard imports. (PR: #2865)
- Refactor code->runtime methods so that CtAnnotation#getValueOfObject does not overflow. (PR: #2866)
- Fix classpath error with surefire. (PR: #2867)
- Security issue with jackson-databind. (PR: #2856)
- CompilationUnit has lineSeparatorPositions even for empty class. (PR: #2824)
- Fix position of type modifier after comment. (PR: #2825)
- NPE in JDTCommentBuilder. (PR: #2822)
- PositionBuilder: Prevents exception for incomplete modifiers' position information. (PR: #2848)
- position
- Source position of CtFieldReference. (PR: #2830)
- Position of reference of import and package declaration. (PR: #2832)
- Fix source position of
new ArrayList<>(). (PR: #2833)
- doc: Fixes#2790 javadoc site deployment, adapting to new modules organization. (PR: #2826)
Documentation
- Fix broken link. (PR: #2871)
- Fix unrendered link in doc. (PR: #2851)
- Fix broken snippet. (PR: #2841)
Refactoring
- Rename getCurrentNameScope to getCurrentLexicalScope. (PR: #2857)
- Access to JDK CompilationUnit contents and lineSeparatorPositions. (PR: #2831)
- Refactor refactoring code :-) in Refactoring#copyType(). (PR: #2820)
- performance: Optimize incremental launcher. (PR: #2821)
Tests
- MavenLauncher: Test that system dependencies are resolved in classpath fix #1682. (PR: #2836)
Other
- pom.xml: Updating commons-io and commons-lang3. (PR: #2853)
- Moves JUnit dependency to parent pom. (PR: #2828)
- Clean old Travis scripts. (PR: #2829)
Community
- Nicolas Harrand becomes integrator. (PR: #2818)
Authors
| Name | Nb Commit | |---------|-----------| | Pavel Vojtechovsky | 10 | | Martin Monperrus | 9 | | Egor Bredikhin | 3 | | Nicolas Harrand | 3 | | Thomas Durieux | 1 | | Kai Luo | 1 | | Benjamin DANGLOT | 1 | | Lionel Seinturier | 1 | | Simon Urli | 1 | | Clรฉment Fournier | 1 |
- Java
Published by monperrus over 7 years ago
fr.inria.gforge.spoon:spoon-core - Release 7.2.0
New features
- Add CtImportVisitor. (PR: #2730)
- Add CtTypeReference#canAccess(CtTypeMember). (PR: #2815)
- AllTypeMembersFunction has new mode SKIP_PRIVATE. (PR: #2803)
- Add support for javadoc inline tags. (PR: #2802)
- Add encoding detection callback. (PR: #2788)
- EarlyTerminatingScanner can scan content of compilation units. (PR: #2793)
- Add assertCtElementEquals. (PR: #2767)
- Add CtAbstractImportVisitor. (PR: #2764)
- Add CtTypeReference#implicitParent. (PR: #2805)
- Add CtComment#getRawContent(). (PR: #2746)
- New CtTypeMemberWildcardImportReference for
import package.Type.*. (PR: #2731) - CtScannerListener knows role of scanned element. (PR: #2739)
- Add CtCompilationUnit for future import and sniper improvements. (PR: #2702)
- Use Apache Common Compressor API to [de]compress serialized models. (PR: #2165)
- Add metamodel concept CtPackageDeclaration. (PR: #2707)
- Add support for Fernflower for decompilation. (PR: #2668)
- Add support for transformation at load-time in the JVM. (PR: #2645)
Bug Fixes
- CtQueryImpl#detectTargetClassFromCCE, FilterTest#testInvalidQueryStep: Adapt parsing of ClassCastException message which has changed in oracle jdk 11. (PR: #2787)
- FieldAccessTest: Adapt FieldAccessTest to oracle jdk 11/jdt changes. (PR: #2789)
- MainTest: Quickfix for Travis 10min timeout. (PR: #2667)
- doc: Explain the different kinds of pull-requests. (PR: #2647)
- documentation: Pattern.md. (PR: #2735)
- javadoc: Replace deprecated by better javadoc. (PR: #2663)
- printer: Add space before
elseofifstatement. (PR: #2679) - test
- MainTest#testGenericContract on MS Windows. (PR: #2814)
- ImportTest. (PR: #2816)
- Modifiers of enum members. (PR: #2630)
- One can call getModifiers on ".class" of "Aclass.class". (PR: #2776)
- Fix incomplete behavior: Javadoc#setContent should parse tags. (PR: #2765)
- Parsing of java version not starting with "1." in pom.xml. (PR: #2729)
- CtPackageDeclaration has a valid source position. (PR: #2760)
- JDT spoon compiler builds imports and then comments. (PR: #2807)
- Broken link in papers.md. (PR: #2749)
- CtImport position includes its comment. (PR: #2810)
- PatternMatcher ignores isImplicit. (PR: #2726)
- CtExecutableReference cannot use CtTypeParameterReference. (PR: #2725)
- Upgrade insecure commons-compress to latest version. (PR: #2717)
- Fix comment of CtAnnotation value. (PR: #2587)
- MetamodelProperty#containerKindOf knows Collection. (PR: #2705)
- Invalid error log message in ContextBuilder#getVariableDeclaration. (PR: #2677)
- CtPackageDeclaration position doesn't include top file comment. (PR: #2811)
- Sniper printer leaves when no more child tokens. (PR: #2808)
- ChangeCollector detects changes in CtCompilationUnit too. (PR: #2794)
- Use Environment encoding when writing files on disk. (PR: #2796)
- Fix invalid if model with empty statements in then/else branch. (PR: #2733)
Documentation
- Improve documentation about release process. (PR: #2650)
- Remove all hard coded version numbers to simplify release. (PR: #2786)
- Spoon-decompiler is not spoon-bytecode. (PR: #2784)
- Getting started for external dependency. (PR: #2752)
- Fix broken link in doc. (PR: #2743)
- Fix javadoc in TypeFactory.java. (PR: #2688)
- Remove link to decommissioned Gforge. (PR: #2792)
- Updated spelling and formatting of path.md page. (PR: #2696)
- Add missing javadoc for PatternPrinter. (PR: #2689)
- Fix @link in javadoc. (PR: #2685)
- Fix contract sentence. (PR: #2691)
- Add example in path.md. (PR: #2661)
- website: Document IncrementalLauncher. (PR: #2651)
Refactoring
- Fix sonarqube - use Java array syntax (not C-like). (PR: #2686)
- Better handling of SourceFragment in CompilationUnit. (PR: #2806)
- Sort modifiers in ModelStreamerTest.java. (PR: #2755)
- Excluding decompiler related features from spoon-core. (PR: #2766)
- GetDocComment uses the same implementation as pretty-printer. (PR: #2775)
- Improve error message with Spoon testing fluent API. (PR: #2769)
- In clone code, builder.copy is called first. (PR: #2768)
- JavaOutputProcessor uses Environment#createPrinter(). (PR: #2759)
- Better error handling in CtFieldReference#getActualField. (PR: #2754)
- Replace
List<? extends Object>byList<?>in PatternTest. (PR: #2753) - Remove redundant cast. (PR: #2700)
- Remove useless assignment in JDTTreeBuilderHelper.java. (PR: #2690)
- Simplify negation (fix SonarQube). (PR: #2695)
- CtTypeAccess#implicit is derived now. (PR: #2804)
- Change assertion from assertSame to assertEquals. (PR: #2687)
- Remove redundant parentheses in PatternBuilder. (PR: #2653)
- Use static import for asserts in tests. (PR: #2655)
- Remove redundant 'super' call from SpoonClassFileTransformerTest.java. (PR: #2678)
- SourcePosition#equals should take into account all information. (PR: #2660)
- Replace <? extends Object> by <?>. (PR: #2675)
- Flip order of comparison - put literal first to lower risk of NPE. (PR: #2674)
- Add missing braces to tests. (PR: #2673)
- Remove deprecated annotation (for sonarqube). (PR: #2665)
- Add final modifier. (PR: #2664)
- Stream handling in SerializationModelStreamer#load(InputStream). (PR: #2635)
- Replace
length()==0byisEmpty(). (PR: #2658)
Performance
- .travis.yml: Merge travis builds to fall under 5 builds. (PR: #2782)
- MainTest: Parallelize execution of testElementToPathToElementEquivalency. (PR: #2694)
- Cache result of CtTypeReference#findClass(). (PR: #2591)
Tests
- Remove long logs fof CtGenerationTest which makes CI log unreadable. (PR: #2750)
- Minimize logs in FilterTest. (PR: #2756)
- Generic contracts are run only on .testclasses.. (PR: #2716)
- Use contains instead of indexOf. (PR: #2715)
- Relax intercession test to prepare #2615. (PR: #2706)
- Remove redundant cast. (PR: #2704)
- Relax intercession test to prepare #2615.
- Constructor with this(xxx) replaced by super(xxx)?. (PR: #2680)
- In tests also, windows's classpath elements are separated by semi column. (PR: #2692)
- IncrementalLauncherTest: Attempt to remove flackiness on windows CI. (PR: #2745)
Other
- Do not execute checkstyle for all jobs. (PR: #2799)
- Maven-javadoc-plugin now supports the doclint parameter. (PR: #2800)
- Check style doesn't check left curly on lambda. (PR: #2795)
- Update build.sh to use the correct snapshot repo in Jenkins. (PR: #2777)
- Change jenkins/build.sh to allow passing maven parameters. (PR: #2723)
- Fix security issue in dependency. (PR: #2697)
- Prepares checkstyle checking for src/test/java. (PR: #2611)
- Remove deprecated methods after release. (PR: #2649)
- Bump info after release of 7.1.0. (PR: #2648)
Unknown
- 7.2.0 released on Central.
- Explicit rule on how integrators are chosen. (PR: #2791)
- AccessFullyQualifiedFieldTest.java. (PR: #2656)
Authors
| Name | Nb Commit | |---------|-----------| | Pavel Vojtechovsky | 38 | | Martin Monperrus | 27 | | Tomasz Zieliลski | 23 | | Nicolas Harrand | 12 | | Egor Bredikhin | 3 | | Simon Urli | 3 | | Mehdi Kaytoue | 1 | | lodart | 1 | | raymogg | 1 |
- Java
Published by monperrus over 7 years ago
fr.inria.gforge.spoon:spoon-core - Release 7.1.0
Changelog at https://github.com/INRIA/spoon/issues/2489
- Java
Published by monperrus over 7 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-7.0.0
Changelog
All potentially breaking changes are marked with a ":warning:"
Major new features
- Java 10 is now fully supported in Spoon (PR: #2054)
- A new mechanism for matching code called "Pattern", see http://spoon.gforge.inria.fr/pattern.html. Kudos to @pvojtechovsky for this amazing job! (PR: #1686)
New features
- :warning: Explicitly fail when an element is added twice to two different parents. (PR: #2009)
- :warning: Enable comments by default. (PR: #2065)
- One can get annotation values directly. (PR: #2036)
- Add the ability to follow the progress of the creation of the Spoon model. (PR: #2043)
- Add support for incremental build. (PR: #1905)
- Handles range version in MavenLauncher. (PR: #2057)
- Introduce the concept of "Pattern". (PR: #1686)
- Add CtAnnotation#getAllValues to reason about all annotation values. (PR: #2042)
- Gzip model serialization. (PR: #2103)
- EqualsVisitor can report which attribute is not equal. (PR: #1998)
- Add CtElement#descendantIterator and CtElement#asIterable. (PR: #1986)
- Add CtIterator for dfs-based iteration of CtElement's descendants. (PR: #1980)
- Add SourcePosition#isValidPosition(), to detect invalid position without null or -1 checks. (PR: #1964)
- Add #getSourceDetails to debug source code positions. (PR: #1950)
- API methods to know when the initial model is built. (PR: #2138)
- Add support to Java 10. (PR: #2054)
- Add CtAnnotation#getWrappedValue to provide a regular interface for annotation values. (PR: #1935)
- experimental: Add ChangeCollector to listen on changes and remembers them. (PR: #1941)
- position: Add the position of the modifier in the ast. (PR: #1959)
Bug Fixes
- executable: Fix npe in getExecutableDeclaration when declaring type is null. (PR: #2021)
- mavenlauncher: Add support for Maven dependency management. (PR: #2024)
- metamodel: Mark unsettable setters of name, modifier and label. (PR: #2048)
- module: Spoon is able to build Java 9 code with modules in full classpath. (PR: #2070)
- pattern: Improve handling of CtTypeReference Pattern parameters. (PR: #2078)
- position
- Fix enum constructor call. (PR: #2146)
- Fix position of nested type arguments like List
- >. (PR: #2142)
- Fix position of CtForEach. (PR: #2152)
- Invalid end column. (PR: #2159)
- Position of expressions ending with wildcard. (PR: #2151)
- Position of CtCase includes it's statements. (PR: #2150)
- Fix position of
String arg[]and lambda parameter. (PR: #2149) - CtCatch has no modifiers, they are in CatchVariable. (PR: #2156)
- Fix source position of empty method body. (PR: #2145)
- reference: Fix npe in getTypeReference when the reference is null. (PR: #2020)
- Bug in AccessibleVariablesFinder when executed after PartialEvaluation. (PR: #2123)
- Fix line separators in test. (PR: #2111)
- The imports are properly computed after processing. (PR: #2083)
- Finish the change about the default classpath mode. (PR: #2074)
- Enum#valueOf is now well shadowed. (PR: #2096)
- Bug when getting CU from a parsed snippet. (PR: #2086)
- Fix source position of CtCatch and CtCatchVariable. (PR: #2128)
- DJPP is more tolerant to inconsistent model. (PR: #1903)
- Init RoleHandler lazily to pass when RoleHandler is generated. (PR: #2068)
- Fix missing license header. (PR: #2075)
- Fix regression in Template. (PR: #2069)
- Proper support for "Object[]::new" constructs. (PR: #1945)
- NPE when calling getQualifiedName on some CtFieldReference. (PR: #2135)
- Fix position of (String arg[]). (PR: #2015)
- Support creation of partial shadow classes. (PR: #2040)
- VarArgs parameters always have a CtArrayTypeReference type. (PR: #2131)
- Prevent NPE due to getDeclaringType. (PR: #2039)
- Fix regression due to #2009. (PR: #2035)
- CtAnnotation#getValue returns the default value if one exists. (PR: #2034)
- Detection of lambda expression method. (PR: #2023)
- Expression type cast source positions. (PR: #2113)
- Fix low-level JDT error due to some annotations (in particular @Nullable). (PR: #1975)
- Npe in getEnclosingType when getTypeDeclaration is null. (PR: #2033)
- Fix when interface method overrides object method. (PR: #2025)
- Fix CtTypeParameter creation in shadow mode. (PR: #2031)
- Consistent contract for getActualClass: never returns null. (PR: #2027)
- Fix SonarQube warning by addiing transient modifiers in SpoonObjectFieldsTable. (PR: #2121)
- EOL were not fully taken into account in Spoon. (PR: #2122)
- Clarify Environment#checksAreSkipped and associated setters. (PR: #2011)
- Set parent of auto-created CtExecutableReference. (PR: #2007)
- Manage generics from interfaces in shadow mode. (PR: #1914)
- Fix visibility of enum values. (PR: #1999)
- Fix actualTypeArguments of array type reference. (PR: #1997)
- SetModifiers(Collections.emptySet()) resets modifiers now. (PR: #1992)
- Don't fail on ClassNotFoundException in CtQueryImpl. (PR: #1996)
- NPE when CtQueryImpl#detectTargetClassFromCCE return null. (PR: #1995)
- Handle comments at the bottom of a file. (PR: #1976)
- Catch NoClassDefFoundError when we try to import a class absent from the classpath. (PR: #1974)
- Fix LineFilter for loops with no body. (PR: #1973)
- Fix the position of catch variables. (PR: #1969)
- Set the constructor implicitness directly in JDTTreeBuilder. (PR: #1958)
- Fix the source start and source end of package. (PR: #1957)
- Fix failing build because of the usage of random in CompilationUnit comparison. (PR: #1954)
- Provide default sorting of compilation units. (PR: #1938)
- Remove useless CtPackageImpl#getPosition. (PR: #1952)
- Fix position of new
new SomeInterface() {...}. (PR: #1949) - Fix positions of TypeParameter, annonymous classes, and methods without modifiers. (PR: #1948)
- Add a log warning in verifySourceClasspath. (PR: #1937)
- Fix class class-level comments' position. (PR: #1931)
- Always create new type reference for primitive type. (PR: #1940)
- Comments after class name and before type members are associated to correct node. (PR: #1939)
- Typo in javadoc of CtModel. (PR: #1942)
- CtCatchVariable#getType() in noclasspath mode may return null. (PR: #1932)
- Fix bugs and resource leaks found with error-prone. (PR: #1924)
- Derived properties return unmodifiable collections. (PR: #1923)
- CompilationTest#testFilterResourcesDir file separators on Windows. (PR: #1925)
- All unsettable properties in the metamodel are derived too. (PR: #1904)
- Comment /*/ parsing in JDTCommentBuilder. (PR: #2032)
Refactoring
- :warning: comment: Creating an inline comment with newline separators throws an exception. (PR: #2080)
- :warning: Move experimental.modelobs to support.modelobs. (PR: #2140)
- :warning: Remove deprecated elements from last release of Spoon. (PR: #2098)
- :warning: Remove usage of getActualClass() from CtTypeReferenceImpl. (PR: #2037)
- :warning: Set noclasspath to true as default. (PR: #1936)
- :warning: Launcher#setArgs cannot be called twice. (PR: #2141)
- position: CompoundSourcePosition extends SourcePosition. (PR: #2115)
- Avoid duplicated calls in ImportScannerImpl. (PR: #2134)
- Refactor imports of CtRole. (PR: #2132)
- Deprecate methods computeImports in DJPP. (PR: #2124)
- Fix checkstyle in tests. (PR: #2127)
- Add transient modifiers in StandardEnvironment.java. (PR: #2059)
- Remove old broken untested mechanism "buildOnlyOutdatedFiles". (PR: #1913)
- Slightly change the import API. (PR: #2110)
- Report missing parameter value in exception. (PR: #2079)
- Fix bad resource usage with try-with-resources. (PR: #2045)
- Move metamodel from src/test to src/main. (PR: #2016)
- GetTypeDeclaration cannot crash in noclasspath mode. (PR: #2028)
- Introduce ModelList and ModelSet, collections specific to Spoon that handle parents and change events. (PR: #1917)
- Get*Field now use shadow types. (PR: #2008)
- EqualsChecker#setNotEqual can be used to debug non-equality. (PR: #1993)
- PartialSourcePosition only supports getCompilationUnit for fail-fast behavior. (PR: #1963)
- Encapsulate try-with-resources for printing lists in DefaultJavaPrettyPrinter. (PR: #1956)
- Never return null from CtElement#getPosition() but NoSourcePosition. (PR: #1951)
- EnumValues constructor call should be marked as implicit. (PR: #2090)
- Remove old, unused, untested class Timer. (PR: #2017)
- Allow to use @Experimental on a single method. (PR: #2099)
Tests
- Unify MetamodelTest and MetaModelTest. (PR: #2012)
- Improve MainTest. (PR: #2144)
- Fix CtGenerationTest#testGenerateRoleHandler egg/chicken problem. (PR: #2087)
- Better tests for derived and unsettable properties. (PR: #2050)
- Fix MavenLauncherTest. (PR: #2049)
- Compare the computed imports against human imports. (PR: #1365)
- Add test to check that all setters trigger a change event. (PR: #2010)
- Fix MavenLauncherTest to find paths using File separator. (PR: #2129)
- Ignore OS specific EOL. (PR: #2006)
- SpoonMetaModel can be built without spoon sources, only using shadow classes. (PR: #1907)
- Remove testIncrementalModel. (PR: #2004)
- Add test for ExpressionTemplate. (PR: #2002)
- Add new test for shadow enums. (PR: #1926)
- Add a test to check that in NO_OUTPUT mode, nothing is created. (PR: #1915)
- Remove unused imports from tests. (PR: #2104)
- Make checkstyle happy. (PR: #2116)
- refactor
- Move ClassWithSwitchExample.java to testclasses. (PR: #2158)
- Move Castings.java to testclasses. (PR: #2155)
- Move ArrayClass.java to testclasses. (PR: #2154)
- Move ExtendedStringLiteralTestClass to testclasses. (PR: #2153)
- Move Ifoo.java to testclasses. (PR: #2157)
- Typo: invokation -> invocation. (PR: #2114)
Documentation
- Give our definition of public API. (PR: #2092)
- Add Youtube Links of Spoon presentations on Readme. (PR: #2082)
- Move package.html to package-info.java. (PR: #2005)
- Add link to Google Scholar. (PR: #1987)
- Update documentation after release 6.2. (PR: #1899)
- Update README.md to state Java 10 support. (PR: #2091)
Other
- Remove bold emphasis of component in changelog. (PR: #2046)
- Run Spoon tests also on JDK10. (PR: #2053)
- Coverage computation now uses JDK9. (PR: #2071)
- Upgrade JDT version to 3.13.102. (PR: #2052)
- Upgrade copyright to 2018. (PR: #2058)
- Check license header presence in CI. (PR: #2066)
- Add SonarQube dashboard link. (PR: #2044)
- Change README to encourage usage/contribution. (PR: #2030)
- Fix SCM info in pom.xml. (PR: #1966)
- Fix revapi comparison against Snapshot. (PR: #1920)
- Fix typo in snapshot repository URL. (PR: #1910)
- Deploy snapshots on maven.inria.fr instead of gforge.inria.fr for better availability. (PR: #1900)
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Simon Urli | 48 | | Pavel Vojtechovsky | 48 | | Martin Monperrus | 20 | | Thomas Durieux | 20 | | Tomasz Zielinski | 9 | | Egor18 | 5 | | Miguel Sozinho Ramalho | 2 | | Ashutosh Kumar Verma | 2 | | Lionel Seinturier | 2 | | Filip Krakowski | 1 | | Mehdi Kaytoue | 1 | | Roman Leventov | 1 | | Andrรฉ Cruz | 1 |
- Java
Published by surli almost 8 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-6.2.0
Thanks for the new contributors on this release ๐
New features
- Add support to change the destination file on disk for modules, packages and types. (PR: #1610)
- Add CtScanner#scan(Map) for a better EarlyTerminatingScanner. (PR: #1805)
- Add support for paths for all elements from model root (CtElement#getPath). (PR: #1874)
- One could add a type member that already exists (equals but not same) and modify it afterwards. (PR: #1864)
- Add method CtMethod#getTopDefinitions. (PR: #1844)
- Add Refactoring#copyType and #copyMethod for advanced cloning. (PR: #1884)
- All RoleHandlers supports set/add/remove. (PR: #1793)
- Add methods getRoleHandlers(Class), forEachRoleHandler, getRoleHandlerWrtParent in RoleHandlerHelper. (PR: #1794)
- SpoonModelTree GUI can be created with a custom root element. (PR: #1799)
- Add support for clone process customization with CloneHelper#addClone. (PR: #1802)
- Spoon Filter implements java.util.function.Predicate. (PR: #1798)
Bug Fixes
- GetDocComment returns the complete Javadoc comment, incl. tags. (PR: #1822)
- Add RoleHandler setter for SUPER_TYPE and INTERFACE. (PR: #1890)
- CtCatchVariable#multiType role TYPE changed to MULTI_TYPE. (PR: #1877)
- Fully comply with the contract of CtScannerTest#testScannerCallsAllProperties. (PR: #1870)
- Change how DJPP prints "return" so that it's checkstyle-compliant. (PR: #1871)
- Unsettable properties are now really unsettable, and there is a test for this. (PR: #1893)
- Fix equality for assignments. (PR: #1845)
- GetDocComment() returns asterisk (*) and spaces before comment. (PR: #1841)
- Small bugs in MethodTypingContext and CtTypeReference. (PR: #1838)
- ClassTypingContext resolveTypeParameter can gracefully handle outer parameters. (PR: #1837)
- Fix StringIndexOutOfBoundsException in CtJavadoc#getShortDescription. (PR: #1827)
- TypeFactory#get(qualifiedName) for class names containing
$. (PR: #1891) - Stackoverflow on AbstractTypingContext. (PR: #1817)
- NPE when using MavenLauncher on module containing dependency with variable. (PR: #1810)
- Undo #1798 for backward compatibility. (PR: #1811)
- Filter extends Predicate is now working with projects in JDK7. (PR: #1808)
- Shadow classes should be interpreted according to their kind (enum, interface, etc). (PR: #1806)
- Easier specification of template parameters (without annotations). (PR: #1801)
- DefaultJavaPrettyPrinter prints an ERROR comment instead of raising an exception when a field is missing in the model. (PR: #1797)
- Various fixes in VisitorPartialEvaluator. (PR: #1800)
- DefaultJavaPrettyPrinter exposes the tokenWriter for subclasses. (PR: #1796)
- ParentFunction doesn't fail on null parent. (PR: #1795)
- Add generic typing to TypeFactory constants. (PR: #1792)
- serialization: SourcePosition#getFile() after deserialization. (PR: #1847)
- Fix order of type members. (PR: #1787)
Documentation
- Add missing javadoc. (PR: #1843)
- Add missing Javadoc in ModelsUtils. (PR: #1860)
- Missing documentation in public methods used for pretty-printing. (PR: #1854)
- Another set of Javadoc comments for public methods. (PR: #1856)
- Add API documentation to interface JavaReflectionVisitor. (PR: #1850)
- Add doc for public method in RtMethod. (PR: #1858)
- Fix Javadoc (incorrect starting tag). (PR: #1839)
- Fix missing javadoc. (PR: #1840)
- Improve Javadoc of #getAllMethods. (PR: #1836)
- Improves the documentation of getOverridingExecutable. (PR: #1828)
- Bump Spoon number in doc. (PR: #1790)
Refactoring
- Improve Meta-Metamodel classes in src/test. (PR: #1894)
- Refactor cloning code to increase extendability. (PR: #1878)
- Remove CtParameterReferenceImpl#declaringExecutable. (PR: #1875)
- Push down the equality checking code in EqualsVisitor. (PR: #1853)
- Hide some methods that are clearly meant to be package visible. (PR: #1855)
- Internal utility type in JDTTreeBuilder should be package-visible. (PR: #1848)
- Package-visible class CommentHelper should have package-visible methods. (PR: #1849)
- Remove wrong comments and unused imports. (PR: #1803)
- prettyprinter: Restore DJPP#writeHeaders that clients can override. (PR: #1866)
Tests
- architecture: All public API methods should be documented with Javadoc. (PR: #1867)
- Fix CI failure due to interaction between #1864 and #1787. (PR: #1868)
- Move metamodel related method to class SpoonMetaModel for better discoverability. (PR: #1851)
- Add method ModelUtils#getOptimizedString for handling EOL, TAB, etc in assertions. (PR: #1804)
Chores
- Enable unchecked compiler warnings. (PR: #1886)
- Enables incremental compilation. (PR: #1885)
- Fix javadoc linter config in pom.xml. (PR: #1881)
- Add Eclipse's .checkstyle to .gitignore. (PR: #1882)
- Add a script to update pom.xml for running pit-descartes. (PR: #1820)
- Add CI script to check whether Spoon compiles with Maven 3.3.9. (PR: #1815)
- revapi: Fix revapi commenting bot. (PR: #1863)
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Martin Monperrus | 30 | | Pavel Vojtechovsky | 21 | | Simon Urli | 9 | | Egor18 | 4 | | Nicolas Harrand | 2 | | Thomas Durieux | 1 | | Shantanu | 1 |
- Java
Published by surli over 8 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-6.1.0
Christmas release! ๐ ๐ โจ
The main new feature of this release is the integration of Java 9 module in Spoon model, but it also contains some other new features and bug fixes. Thanks for the contributors, merry christmas and happy new year for all of you :)
New features
- Add Factory#createQuery(Iterable). (PR: #1777)
- Add a method to get the unit type of the compilation unit. (PR: #1776)
- Add support for Java9 constructs in the Spoon metamodel (CtModule and related concepts). (PR: #1730)
- Support partial evaluation of new Object[]{...}.length -> Literal
. (PR: #1750) - Add an explicit construct for imports in the metamodel (CtImport). (PR: #1707)
- Add method hasAnnotation. (PR: #1737)
- Add inheritance between roles (CtRole#getSuperRole(), CtRole#getSubRole()). (PR: #1725)
- CtModel implements CtQueryable. (PR: #1739)
- Processor properties can be passed as string. (PR: #1734)
Bug Fixes
- CompilationUnits are created on demand. (PR: #1782)
- Start prefix space in ElementPrinterHelper. (PR: #1768)
- Fix a NPE in CtTypeImpl#isSameParameter in noclasspath. (PR: #1767)
- CtQueryImpl handles well preallocated exceptions done by JVM optimization. (PR: #1759)
- Fix bug in partial evaluator. (PR: #1751)
- Fix dirty exception in checking code at the end of model building. (PR: #1749)
- annotation: Bug when using an annotation targeting declaration and types. (PR: #1774)
- test: Improve CtGenerationTest and CtScannerTest. (PR: #1736)
Documentation
- Add explanation in Javadoc of CtTypeReference#getActualClass. (PR: #1761)
- Bump version number after release 6.0.0. (PR: #1732)
Refactoring
- OutputType is available in Environment. (PR: #1784)
- CompilationUnit returns an unmodifiable collection. (PR: #1781)
- Manage sourceOutputDirectory in Environment. (PR: #1770)
- SetSourceClasspath throws an exception in case a .class is given. (PR: #1766)
- Add a new way to build a query in QueryFactory. (PR: #1740)
Tests
- Check inheritance behaviour when using noclasspath with a sourceclasspath. (PR: #1760)
- Refactor test to be independent from JDK version. (PR: #1764)
- Metamodel's MMField valueTypes are not implicit. (PR: #1756)
- Add test for substitution of
return expression.S()with expressions. (PR: #1755) - Prepare upcoming behavioral change in template matcher. (PR: #1748)
- Add test for getAnnotation().value() on shadow classes. (PR: #1738)
Other
- Skip checkstyle in Travis install phase. (PR: #1746)
Unknown
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Simon Urli | 20 | | Pavel Vojtechovsky | 9 | | Martin Monperrus | 3 |
- Java
Published by surli over 8 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-6.0.0
New major Spoon 6.0.0 release ๐
โ ๏ธ This release breaks some existing API. Here follows the changelog with indication of what is breaking. Thanks to all contributors on this amazing release ๐
New features
- Roles
- Add method CtElement#getRoleInParent(). (PR: #1669)
- CtScanner supports scanning based on roles. (PR: #1632)
- Add CtRole to CtReference. (PR: #1586)
- One can get and set children of elements based on roles. (PR: #1582)
- Spoon GUI shows roles of nodes. (PR: #1715)
- Introduction of TokenWriter to support custom formatting of pretty-printed code. (PR: #1494)
- Spoon runs on Java9 JVM with JDK9. (PR: #1585)
- Add TypeFactory LIST, SET, MAP, ... constant type references. (PR: #1660)
- Add new create method in Factory. (PR: #1659)
- Add CtPackage#getQualifiedName. (PR: #1652)
- The cloning behavior can be subclassed. (PR: #1580)
- Add a static method to getting started with one single line of code. (PR: #1559)
- Add support for analyzing whether a type reference is generic or not (method isGeneric). (PR: #1562)
- Add support for implicit / explicit modifiers (CtExtendedModifier). (PR: #1649)
- Add simple support for enter/exit in DJPP as in CtScanner. (PR: #1538)
- Create a launcher to analyze maven projects. (PR: #1533)
- Add utility methods in CtModifiable. (PR: #1726)
Bug Fixes
- :warning: [BREAKING] Fix ClassTypingContext#isSameSignature for generic methods. (PR: #1639)
- :warning: [BREAKING] SetVisibility should only be used with private, public or protected. (PR: #1705)
- :warning: [MAYBE BREAKING] Less hashcode collisions for CtReference. (PR: #1717)
- :warning: [BREAKING] Move deprecated classes to spoon.legacy. (PR: #1518)
- :warning: [BREAKING] Template: Replacing of field access by refining behaviour of String parameter. (PR: #1476)
- :warning: [BREAKING] Remove the useless factory in Environment. (PR: #1673)
- :warning: Fix bug with repeatable annotations. (PR: #1724)
- Typo in RoleHandlersGenerator. (PR: #1709)
- Method with varargs should never be transient. (PR: #1701)
- JDTImportBuilder should not import all public methods from interfaces. (PR: #1620)
- Explicit "final" modifier are possible in catch variables and should be kept when pretty-printing. (PR: #1690)
- CtVariableAccess#getVariable() sets the type of "super". (PR: #1684)
- MavenLauncher warns when a provided dependency is not loaded. (PR: #1681)
- Add position for implicit blocks. (PR: #1678)
- Bug related with cloning newClass invocation with anonymous class. (PR: #1667)
- Improve contract+test of CtScanner and it relation to roles. (PR: #1642)
- In CtCatchVariable set/getType is derived from multiType. (PR: #1668)
- AbstractTypingContext should set consistent parents. (PR: #1664)
- [BREAKING] CtTypeParameterReference#getBoundingType() consistently returns null when Object is the bound. (PR: #1661)
- Remove useless code on CtElement#setParent. (PR: #1662)
- Change default log level. (PR: #1646)
- Fix StackOverflow in MethodTypingContext on
. (PR: #1640) - Fix NPE in MavenLauncher when there is no build section. (PR: #1720)
- CtTypeInformationTest now use patch JDK version for the expected test number. (PR: #1721)
- Optional maven dependencies should not be passed to SpoonMavenLauncher. (PR: #1619)
- Fix bug related to generics in CtTypeReference in noclasspath. (PR: #1609)
- Auto-imports works for package-info. (PR: #1611)
- CtNewClassImpl#setAnonymousClass has CtRole.NESTED_TYPE not CtRole.EXECUTABLE. (PR: #1605)
- Pretty printer adds no space before comma in new array expression. (PR: #1602)
- Spoon model is a tree not a lattice. (PR: #1592)
- ImportBuilder checks visibility when importing starred imports. (PR: #1588)
- The query engine also works on JVMs where lambdas are not in stack trace elements. (PR: #1579)
- Cleaning of method signature computation. (PR: #1561)
- DJPP sends "class" as keyword and wildcard "?" as separator token. (PR: #1568)
- PotentialVariableDeclarationFunction should consider static scopes. (PR: #1536)
- Fix issue with recursively defined annotation in shadow class. (PR: #1711)
- Remove an hardcoded encoding value in CompilationUnitWrapper. (PR: #1544)
- SetSimpleName of CtRootPackage if now fail-silent to simplify client code. (PR: #1523)
- File resource leak in pretty printing. (PR: #1521)
- Bump commons-io version. (PR: #1530)
- prettyprinter
- Invalid use of type access generics. (PR: #1454)
- Bug related with "--lines" argument. (PR: #1558)
- role
- CtPackage.types is CtRole.CONTAINED_TYPE. (PR: #1600)
- CtTypeAccess getTypeAccess uses CtRole.ACCESSED_TYPE. (PR: #1637)
- CtTypeAccess.getAccessedType has CtRole.TYPE. (PR: #1630)
- template
- Relax template parameter constraint. (PR: #1535)
Refactoring
- :warning: [BREAKING] Get rid of snapshotLength and hasNewContent. (PR: #1576)
- :warning: [BREAKING] CompilationUnit#create renamed to getOrCreate. (PR: #1645)
- :warning: [BREAKING] CtModifiable add/removeModifier stick to convention on returned object. (PR: #1706)
- :warning: [BREAKING] Remove ant related code and dependency. (PR: #1540)
- :warning: [BREAKING] Move ElementPrinterHelper to the appropriate package. (PR: #1551)
- :warning: [BREAKING] GetBoundingType returns Object by default. (PR: #1672)
- All non-leaf interfaces of the metamodel should be visited by CtInheritanceScanner. (PR: #1703)
- Remove replace methods which pollute code completion and do not provide additional behavior. (PR: #1704)
- Move package
spoon.generating.*from src/main to src/test. (PR: #1647) - Introduce CommentHelper, LiteralHelper and OperatorHelper. (PR: #1525)
- Compute CtRole#forName automatically based on enum value names. (PR: #1702)
- PrinterHelper prints tabs automatically. (PR: #1566)
- DefaultJavaPrettyPrinter better uses OperatorHelper. (PR: #1553)
- Delete old/useless config files. (PR: #1548)
- Launcher#buildModel returns a CtModel. (PR: #1549)
- Add constant for code compliance level. (PR: #1543)
- Test code assumes java 8 compliance so as to allow lambdas in spoon code. (PR: #1539)
- Use LiteralHelper in DefaultJavaPrettyPrinter. (PR: #1529)
- modifier: CreateCtModifierHandler that handles the modifiers. (PR: #1677)
- role
- New CtRoles ARGUMENTTYPE and TYPEARGUMENT. (PR: #1622)
- Add CtRole.TYPE_MEMBER. (PR: #1625)
- CtThrows uses EXPRESSION now. Rolls back usage of THROWN. (PR: #1624)
- CtCodeSnippet has CtRole.SNIPPET. (PR: #1623)
- Add and refactor CtRole annotations of model. (PR: #1606)
Performance
- MainTest#checkModelIsTree needs less memory. (PR: #1596)
- Avoid slow CCE. Check acceptable type when possible. (PR: #1541)
Tests
- Add a test about the behavior of PropertySetter. (PR: #1612)
- SpoonMetaModel checks whether provided model is complete. (PR: #1714)
- Add an architectural test to catch package creation during code review. (PR: #1696)
- Fix typo in MMType. (PR: #1708)
- Check that CtComment works with \r separator. (PR: #1679)
- Add explicit Spoon metamodel to facilitate consistency checks and code generation. (PR: #1627)
- Declares missing packages for new architecture enforcing test. (PR: #1710)
- Adds a test on roles for CtReference fields. (PR: #1601)
- Don't use Junit3 classes in test suite, only use Junit4 org.junit.*. (PR: #1577)
- Add a test to verify an important contract of setParent. (PR: #1591)
- Add a new test to check if static imports are placed after type imports. (PR: #1572)
- Enforce test naming discipline. (PR: #1554)
- The ant dependency was removed so the test should be changed. (PR: #1547)
- Fix test assertion with JDK8 1.8.0_15 on Travis. (PR: #1718)
- Refactor: Faster test execution. (PR: #1552)
Documentation
- Improve getting started. (PR: #1676)
- Clarify CtType#getAllMethods documentation. (PR: #1644)
- End-of-life for mailing list spoon-discuss. (PR: #1643)
- Clarifies contracts of @DerivedProperty. (PR: #1613)
- Move around some documentation items for easier finding. (PR: #1564)
- Add recent papers that use Spoon. (PR: #1556)
- Update version number after the new release 5.9.0. (PR: #1517)
Other
- Change Revapi template to have class name shortening by a bunch of Freemarker macros. (PR: #1697)
- Revapi reports are smaller on screen to save space on the corresponding Github page. (PR: #1692)
- Revapi now deletes its own comments before commenting. (PR: #1683)
- Improve Travis configuration for parallel jobs. (PR: #1655)
- Bump revapi version. (PR: #1665)
- Upgrade to org.eclipse.tycho:org.eclipse.jdt.core:3.13.0. (PR: #1492)
- Now depends on Java8/JDK8. (PR: #1528)
- maven: Remove maven reporting plugins that we never use. (PR: #1560)
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Simon Urli | 49 | | Pavel Vojtechovsky | 44 | | Martin Monperrus | 22 | | Thomas Durieux | 4 | | tiagodrcarvalho | 1 | | Lukas Krejci | 1 |
- Java
Published by surli over 8 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-5.9.0
Spoon release on this back-to-work times!
Thanks to all contributors ๐
Changelog
New features
- Introduce NamedElementFilter (because NameFilter is ill-designed). (PR: #1500)
- In auto-import mode, imports from original source code are reused. (PR: #1499)
- Add automatically generated comments in template-produced code. (PR: #1465)
- Add support for short pretty-printing of annotation value when appropriate. (PR: #1485)
- prettyprinter: DefaultJavaPrettyPrinter#setLineSeparator(String). (PR: #1490)
Bug Fixes
- Fix a stack overflow when calling getDeclaration in noclasspath. (PR: #1515)
- Fix issue related to processing generic types. (PR: #1504)
- Fix NPE in noclasspath mode. (PR: #1502)
- Compute positions of elements. (PR: #1493)
- Support substitution of references to target type in inner type. (PR: #1477)
- setInputClassloader: Bug when using a URLClassLoader with standard URLs. (PR: #1507)
- comment: Splitting of comment by EOL. (PR: #1455)
- template: Object is not an template parameter implicitly. (PR: #1461)
- reference: Fix getReference of an unknown class that has the same name as an existing class. (PR: #1480)
Documentation
- Update usage of maven plugin to latest version 2.5. (PR: #1508)
- Remove information about deleted stable branch. (PR: #1474)
- release: Update release information in documentation. (PR: #1471)
Refactoring
- Encoding is correctly handled in Environment. (PR: #1498)
- Deprecate PrettyPrinter#getPackageDeclaration. (PR: #1489)
- printer: Remove deprecated method from PrinterHelper. (PR: #1472)
Performance
- Compile comments only if needed. (PR: #1487)
- Collect list of source files only once. (PR: #1486)
- No call to expensive toString in DoNotFurtherTemplateThisElement. (PR: #1478)
Tests
- Fix CtRenameLocalVariableRefactoringTest#testRenameAllLocalVariablesOfRenameTestSubject. (PR: #1491)
Community
- @pvojtechovsky gets merge honor and responsibility. (PR: #1468)
Other
- Fix pom.xml to allow deploying snapshots. (PR: #1495)
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Pavel Vojtechovsky | 11 | | Simon Urli | 10 | | Wreulicke | 1 | | Marcel Steinbeck | 1 | | Lionel Seinturier | 1 | | Thomas Durieux | 1 | | Jan Galinski | 1 | | Martin Monperrus | 1 |
- Java
Published by surli almost 9 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-5.8.0
This summer release mainly fixes a lot of bugs, in particular in the resolution of TypeParameters which were introduced in previous version. New experimental features are also introduced in this release.
Thanks all our amazing contributors ๐
New features
- experimental: Add experimental support for model change listeners. (PR: https://github.com/INRIA/spoon/pull/1417)
- import: Sort imports alphabetically. (PR: https://github.com/INRIA/spoon/pull/1434)
- metamodel
- CtTypeMember extends CtNamedElement. (PR: https://github.com/INRIA/spoon/pull/1452)
- Add a method to insert a statement at a specific position. (PR: https://github.com/INRIA/spoon/pull/1423)
- Annotes getter and setter with a CtRole. (PR: https://github.com/INRIA/spoon/pull/1377)
- Add first metamodel support. (PR: https://github.com/INRIA/spoon/pull/1378)
- role: Add field annotation with a role. (PR: https://github.com/INRIA/spoon/pull/1368)
- template: SubstitutionVisitor can replace substrings in NamedElements and References. (PR: https://github.com/INRIA/spoon/pull/1441)
- Add support for replacement by multiple elements CtElement#replace(Collection). (PR: https://github.com/INRIA/spoon/pull/1369)
- Add generic type information in shadow classes. (PR: https://github.com/INRIA/spoon/pull/1352)
- The template engine supports insertion of literals. (PR: https://github.com/INRIA/spoon/pull/1403)
Bug Fixes
- Ignore null items in ReplacementVisitor. (PR: https://github.com/INRIA/spoon/pull/1400)
- CtComment#getContent should never return "null". (PR: https://github.com/INRIA/spoon/pull/1442)
- Fix a bug with import static. (PR: https://github.com/INRIA/spoon/pull/1412)
- Fix issue related to overridden methods in getAllMethods. (PR: https://github.com/INRIA/spoon/pull/1375)
- Fix issue in ClassTypingContext#isOverriding. (PR: https://github.com/INRIA/spoon/pull/1411)
- Fix bug related to CtTypeParameterReference and getDeclaration. (PR: https://github.com/INRIA/spoon/pull/1383)
- Refactor SubstitutionVisitor to support null parameter values. (PR: https://github.com/INRIA/spoon/pull/1359)
- Bug with escaped literal. (PR: https://github.com/INRIA/spoon/pull/1394)
- Use getTypeDeclaration in CtTypeParameterReference. (PR: https://github.com/INRIA/spoon/pull/1387)
- Ignore only ClassCastException in query code. (PR: https://github.com/INRIA/spoon/pull/1462)
- Bugs related to continue algorithm of ClassTypingContext. (PR: https://github.com/INRIA/spoon/pull/1379)
- Fix regression related to ReferenceBuilder and generics. (PR: https://github.com/INRIA/spoon/pull/1373)
- Fix stackoverflow in ReferenceBuilder. (PR: https://github.com/INRIA/spoon/pull/1367)
- Calls to default constructors outside the factory should still be possible, and a default factory is made available. (PR: https://github.com/INRIA/spoon/pull/1448)
- Fix NPE with union catch inside lambda in noclasspath. (PR: https://github.com/INRIA/spoon/pull/1416)
- comment: Printing of comments on MS Windows. (PR: https://github.com/INRIA/spoon/pull/1435)
- factory: Create type reference from inner class. (PR: https://github.com/INRIA/spoon/pull/1361)
- import: Fix NPE with import scanner. (PR: https://github.com/INRIA/spoon/pull/1437)
- prettyprinter: Throws SpoonException with info instead of NPE in Pretty Printer on missing variable declaration. (PR: https://github.com/INRIA/spoon/pull/1451)
- reflection: Add annotation value in the model. (PR: https://github.com/INRIA/spoon/pull/1384)
- role: Fix wrong roles. (PR: https://github.com/INRIA/spoon/pull/1397)
- template
- Clarifies the contract of proxy template parameters. (PR: https://github.com/INRIA/spoon/pull/1457)
- Substitution#insertAll should bypass Template methods. (PR: https://github.com/INRIA/spoon/pull/1348)
- printer: Reset import context on reset. (PR: https://github.com/INRIA/spoon/pull/1360)
Documentation
- community: Add the integrator rules. (PR: https://github.com/INRIA/spoon/pull/1413)
- Explicit the difference between isOverriding and isSubsignature. (PR: https://github.com/INRIA/spoon/pull/1449)
- Update roadmap (inline comments are supported + link to 'features' issues). (PR: https://github.com/INRIA/spoon/pull/1440)
- Add cool idea in roadmap (by @tdurieux). (PR: https://github.com/INRIA/spoon/pull/1433)
- Improve explanation of getDeclaration. (PR: https://github.com/INRIA/spoon/pull/1429)
- Update roadmap. (PR: https://github.com/INRIA/spoon/pull/1432)
- Adds AutoJMH in the ecosystem page. (PR: https://github.com/INRIA/spoon/pull/1401)
- Clean bad comment. (PR: https://github.com/INRIA/spoon/pull/1380)
Refactoring
- Change Substitution#createTypeFromTemplate return type to avoid cast. (PR: https://github.com/INRIA/spoon/pull/1464)
- Add not-null check. (PR: https://github.com/INRIA/spoon/pull/1443)
- Explicit handlingErrorPolicy of JDT in noClasspath and normal mode. (PR: https://github.com/INRIA/spoon/pull/1424)
- Printing of lists in Spoon pretty printer. (PR: https://github.com/INRIA/spoon/pull/1428)
- GetLabelledStatement is a derived propertty shared between CtContinue and CtBreak. (PR: https://github.com/INRIA/spoon/pull/1398)
- role: Rename CtPathRole to CtRole and add new roles. (PR: https://github.com/INRIA/spoon/pull/1372)
Tests
- Use the factory instead of the constructor. (PR: https://github.com/INRIA/spoon/pull/1395)
- Add test for template substitution of enum values. (PR: https://github.com/INRIA/spoon/pull/1389)
- Add test for template substitution of variable access. (PR: https://github.com/INRIA/spoon/pull/1390)
- Add test for template substitution of return. (PR: https://github.com/INRIA/spoon/pull/1391)
- Add test for SubstitionVisitor class access. (PR: https://github.com/INRIA/spoon/pull/1388)
- Test Template array access. (PR: https://github.com/INRIA/spoon/pull/1353)
Other
- Remove old useless file. (PR: https://github.com/INRIA/spoon/pull/1421)
- Change revapi config for more relevant messages. (PR: https://github.com/INRIA/spoon/pull/1392)
- Removes one checkstyle rule. (PR: https://github.com/INRIA/spoon/pull/1336)
- Add new architectural rule. (PR: https://github.com/INRIA/spoon/pull/1355)
- travis: Fix issue by using the last image on Travis https://github.com/INRIA/spoon/issues/1414. (PR: https://github.com/INRIA/spoon/pull/1418)
- Update release numbers in documentation. (PR: https://github.com/INRIA/spoon/pull/1351)
- Prepare for next development iteration.
- Remove deprecated methods in ImportScanner. (PR: https://github.com/INRIA/spoon/pull/1366)
Authors
| Name | Nb Commit | | --- | --- | | Pavel Vojtechovsky | 23 | | Simon Urli | 16 | | Martin Monperrus | 12 | | Thomas Durieux | 11 | | Benjamin DANGLOT | 1 |
- Java
Published by surli almost 9 years ago
fr.inria.gforge.spoon:spoon-core -
New features
- Add support for Java 8 receiver parameters. (PR: #1298)
- Function to find all executables with the same signature. (PR: #1291)
- Add new filter for finding lamdas (class LambdaFilter). (PR: #1315)
- Add new function to collect subtypes (class SubInheritanceHierarchyFunction). (PR: #1290)
- Add refactoring class CtParameterRemoveRefactoring. (PR: #1317)
- Add SubInheritanceHierarchyResolver as helper for query mechanisms. (PR: #1309)
- New filter ExecutableReferenceFilter. (PR: #1318)
- Add public method MethodTypingContext#adaptMethod. (PR: #1288)
- Add method GenericTypeAdapter#getAdaptationScope. (PR: #1287)
- Add CtMethod#isOverriding(CtMethod). (PR: #1220)
- Add support for typing analysis of generic types. (PR: #1218)
- Add support for type erasure (CtType/CtTypeReference#getTypeErasure()). (PR: #1216)
- Support for better analysis of generic type arguments (TypeReference#getTypeParameterReference() and TypeFactory#createReference(type,includingFormalTypeParams)). (PR: #1237)
- SuperInheritanceHierarchyFunction supports references and listener. (PR: #1242)
- Add support for renaming local variables. (PR: #1005)
- comment: Add an AST node for the javadoc tags. (PR: #1310)
- template: The template engine supports substitution of method names in method calls. (PR: #1325)
Bug Fixes
- Fix bug in CtExecutableReference#getActualMethod when parameters are generically typed. (PR: #1277)
- Fix bug in getActualMethod() due to missing information in CtTypeParameterReference. (PR: #1286)
- Improve line preservation mode. (PR: #1335)
- Auto-import works for compilation units with multiple classes in the same file. (PR: #1322)
- Fix import bug with java.lang.subpackage. (PR: #1327)
- Fix NPE in isTypeInCollision. (PR: #1326)
- Improve ImportScanner to support variables called "java". (PR: #1321)
- Fix bug in qualified names in a special case due to missing information in JDT. Fix #1307. (PR: #1312)
- Fix bug in import inference (auto-import mode). Close #1306. (PR: #1308)
- In noClasspath, a type without import should be considered in the same package as the current class. (PR: #1302)
- Fix SuperInheritanceHierarchyFunction in noClassPath mode. (PR: #1281)
- Fix AnnotationFactory#create. (PR: #1340)
- Fix JDT error when input resource contains an entirely commented class. (PR: #1279)
- Fix special case not handled in factory.Annotation().annotate(). (PR: #1278)
- Fix a couple of bugs in recent feature "generic type adaptation". (PR: #1275)
- Fix regression regarding actual type arguments resolving. (PR: #1273)
- #setParent is not a normal metamodel setter, and is excluded from SpoonTestHelpers#getAllSetters. (PR: #1261)
- TestFactorySubFactory must only check public factory methods. (PR: #1263)
- CtBlock#getLastStatement is a @DerivedProperty. (PR: #1262)
- Fix a bug in wrongly qualified type in executable references. (PR: #1259)
- Fix issue #1246. (PR: #1251)
- Fix NPE in CtElement#getMetadataKeys. Closes #1239. (PR: #1240)
Documentation
- Add pointer to new Template example. (PR: #1343)
- Document and refactor TemplateMatcher. (PR: #1319)
- Update examples links from gforge.inria.fr to github.com. (PR: #1226)
- Adds InspectorGuidget in ecosystem page. (PR: #1304)
- Clarifies page on architectural rule checking with Spoon. (PR: #1301)
- Fix link mix. (PR: #1297)
- Fix javadoc of SuperInheritanceHierarchyFunction. (PR: #1289)
- Update doc with release 5.6.0 information. (PR: #1227)
Refactoring
- Remove or update deprecation related to queries & filters. (PR: #1300)
- Improve ImportScanner design, add getAllImports. (PR: #1339)
- Renamed confusing duplicate classes. (PR: #1333)
- Improve PrinterHelper (less duplication, more encapsulation). (PR: #1332)
- Handle some rare limit cases. (PR: #1331)
- Remove call to deprecated File#toURL. (PR: #1313)
- Change generic type bound. (PR: #1314)
- Replace string literals by constants. (PR: #1316)
- Remove deprecated method computeImports. (PR: #1311)
- Remove useless 'final' modifier in interface methods. (PR: #1334)
- MethodTypingContext#isOverriding/isSameSignature/isSubSignature moved to ClassTypingContext. (PR: #1299)
- MethodTypingContext#adaptMethod moved to ClassTypingContext. (PR: #1296)
- AllTypeMembersFunction accepts now CtTypeInformation as parameter. (PR: #1285)
- Use new CtMethod#isOverriding in method overriding/overriden filters. (PR: #1276)
- Refactor and test initProperties. (PR: #1260)
- Remove unused field. (PR: #1253)
- Adds an architural rule for helper classes with static methods. (PR: #1247)
- CtFormalTypeDeclarer extends CtTypeMember. (PR: #1235)
- Refactor *VariableReferenceFunction around LocalVariableReferenceFunction. (PR: #1193)
Performance
- Use factory.Type().OBJECT to save memory. (PR: #1241)
- Use TypeFactory#OBJECT. (PR: #1231)
Tests
- Improve TemplateMatcher test. (PR: #1323)
Other
- Checkstyle checks that the end of lines are consistent (unix-style \n only). (PR: #1344)
- Fix broken revapi reports due to regression in revapi-reporter-text 0.8.0.
- Revapi check should fail only for breaking changes. (PR: #1282)
- Fix revapi bug. (PR: #1280)
Unknown
- Add 'getBinaryFiles' to CompilationUnit. Fixes #1230. (PR: #1232)
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Pavel Vojtechovsky | 38 | | Simon Urli | 18 | | Martin Monperrus | 17 | | Thomas Durieux | 1 | | Marcel Steinbeck | 1 |
- Java
Published by surli about 9 years ago
fr.inria.gforge.spoon:spoon-core -
Thanks all contributors to this new release, and special thanks to @pvojtechovsky who continue to do an amazing work on Spoon!
New features
- Add filter helpers (FieldReferenceFunction, FieldScopeFunction, SubtypeFilter). (PR: #1141)
- ParentFunction is able to terminate early. (PR: #1211)
- Introduces CtScannerFunction as basic infrastructure for advanced functions and queries. (PR: #1180)
- Add support for CtScannerListener in EarlyTerminatingScanner. (PR: #1210)
- Automatic explicit ThisAccess for fields. (PR: #1192)
- CtLambda#getMethod() and fix of #1159. (PR: #1164)
- Add helper for query variables (VariableReferenceFunction, VariableScopeFunction). (PR: #1114)
- Add helper for query to get parents of element. (PR: #1153)
- Add query functions AllTypeMembersFunction and SuperInheritanceHierarchyFunction. (PR: #1195)
- Add filter helpers (LocalVariableReferenceFunction, LocalVariableScopeFunction). (PR: #1144)
- Add filtering helpers (CatchVariableReferenceFunction, CatchVariableScopeFunction). (PR: #1145)
- Add filtering helpers (ParameterReferenceFunction, ParameterScopeFunction). (PR: #1136)
- Add support for early terminating queries with CtQuery#first(). (PR: #1138)
- Add support for getting all children with CtQuery#filterChildren(null). (PR: #1140)
- Add CtQuery#select(Filter). (PR: #1142)
- Add query factory. (PR: #1093)
- Add metamodel method CtTypeParameter#getTypeParameterDeclarer(). (PR: #1217)
- Reusable and efficient CtQueries. (PR: #1090)
- filter: Template matchers can be used as filter. (PR: #1110)
Bug Fixes
- CtMethod#isDefaultMethod. (PR: #1165)
- Fix wrong behavior for special cases in removeStatement. Closes #1221. (PR: #1224)
- Inner interfaces should be properly handled in CtTypeReferenceImpl#canAccess. (PR: #1189)
- LocalVariableScopeFunction handles CtFor, CtTryWithResource, local classes. (PR: #1154)
- Fix regression with a lambda expression extends Function. (PR: #1178)
- CtExecutableReference#isOverriding correctly handles anonymous classes. (PR: #1219)
- Fix autoimport regression. (PR: #1162)
- Bug in isSubtypeOf (broken contract X.isSubtypeOf(X)==true). (PR: #1157)
- Improve static import support in auto-import mode. (PR: #1155)
- Fix regression (NPE) in DefaultJavaPrettyPrinter. (PR: #1214)
- GetSuperClass does not throw exception in noClassPath mode. (PR: #1128)
- Fix NPE when Spoon in executed from an empty working dir. (PR: #1208)
- Visibility detection issue in CtElement #1099. (PR: #1102)
- CtQuery: CCE on Query#forEach call of CtConsumer#apply. (PR: #1126)
- comment: Support comment on string concatenation. (PR: #1124)
- noclasspath: Fix the qualified name of partial qualified reference (inner class). (PR: #1201)
Documentation
- Adds hyperlink to the Spoon paper.
- Announces the OW2 membership. (PR: #1151)
- Update ecosystem (one single file to maintain + added syringe). (PR: #1147)
- Add links to changelogs (#1133). (PR: #1133)
- Add support files for FOSDEM'17. (PR: #1148)
- Remove outdated last-updated information on pages. (PR: #1177)
- More specific doc about the release process. (PR: #1131)
- Fixes broken menu (#1122). (PR: #1122)
- Fix javadoc JDK8 rules. (PR: #1112)
- Prepare internal doc for the new release. (PR: #1109)
- license: Update license year. (PR: #1130)
Refactoring
- Improve and simplify usage of PotentialVariableDeclarationFunction. (PR: #1194)
- Remove FieldScopeFunction. (PR: #1186)
- Remove deprecated elements from version 5.4.0. (PR: #1135)
Performance
- Improve performance of DirectReferenceFilter. (PR: #1132)
Tests
- Reduce the scope of the testSettersAreAllGood test. (PR: #1196)
Other
- Only publish revapi report if the PR is edited or opened. (PR: #1161)
- Revapi configuration and helper scripts to detect API breaking changes. (PR: #1115)
- travis: Travis must check that javadoc is well-formed. (PR: #1107)
Unknown
- Prepare for next development iteration.
Authors
| Name | Nb Commit | |---------|-----------| | Pavel Vojtechovsky | 29 | | Simon Urli | 17 | | Martin Monperrus | 5 | | Thomas Durieux | 3 | | Marcel Steinbeck | 1 |
- Java
Published by surli about 9 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-5.5.0
Thanks to all contributors!
New features
- New query architecture with support for Java8 queries. (PR: #1018)
- Allow spoon to do static imports for methods and fields. (PR: #1040)
- Interface to Exclude Compilation Units From CtModel. (PR: #1037)
- API: Add CtTypeMember.getTopLevelType(). (PR: #1004)
- CoreFactory
- Add create(Class) so as to create elements by reflection. (PR: #949)
- evaluation: Simplify classes based on static evaluation (first support). (PR: #1003)
- filter: Compute filtered types by reflection from parameter of method matches. (PR: #1015)
- getDeclaredOrInheritedField: Add CtTypeInformation.getDeclaredOrInheritedField(String fieldName). (PR: #967)
- model: Add interface CtBodyHolder. (PR: #943)
- position: Improve the element position. (PR: #984)
- snippet:
- Add support for compiling statements with return. (PR: #947)
- Print Comment in CtSnippet. (PR: #1101)
Bug Fixes
- DefaultJavaPrettyPrinted: Fix bug when printing implicit accesses to static fields in autoimport. (PR: #913)
- JDTBasedSpoonCompiler: Fix annotation bug when templates are used. (PR: #934)
- NPE: Fix NullPointerException resulting from variable accesses in constructors. (PR: #1098)
- Fixed name of test class. (PR: #1037)
- Generate expected EOL even on Windows. (PR: #977)
- No exception when writing to log. (PR: #920)
- Test: APITest.testSetterInNodes() was not testing anything . fix #972. (PR: #1022)
- Close input stream after creating a compilation unit to prevent TooManyOpenFilesException. (PR: #1097)
- Fix ReferenceBuilder#getLambdaExecutableReference to return the innermost lambda #1100. (PR: #1103)
- Set the type of a parameter declared in a lambda to Object instead of ommitting them when unknown. (PR: #1108)
- Fixed formatting. (PR: #1037)
- Fix inconsistencies between interface contract and double implementations of getAllExecutables. (PR: #1019)
- Removes unused imports. (PR: #988)
- Clean exception when Spoon is given a wrong path for input resource. (PR: #1057)
- SignaturePrinter: Overrides visitCtAnnotationMethod in SignaturePrinter. (PR: #1030)
- ThisAccess
- The type access associated to a this must be the type containing the this. (PR: #1008)
- Shorter this access. (PR: #1031)
- access path: Fix regression with type parameters in access paths. (PR: #1007)
- annotations: Fix Dropwazrd regression by fixing substituteAnnotation. (PR: #1032)
- array: The qualified name of an array is not java.lang.reflect.Array. (PR: #995)
- clone: Clone preserves comments and implicitness. (PR: #1028)
- comments
- Fixes pretty-printing bug for inline arrays with comments. (PR: #912)
- Fix bug in comments in array initialization. (PR: #1088)
- Fix a bug concerning multiple comments before a catch block. (PR: #1074)
- Handle stacked comments in package-info.java. (PR: #1011)
- Add support of comments in snippets. (PR: #930)
- enum: GetAllMethods also returns the methods of Enum. (PR: #1016)
- equal
- Regenerate EqualVisitor based on new Scanner, which fixes a number of bugs incl. #978. (PR: #993)
- Actual type references must be part of equality. (PR: #997)
- getTypeDeclaration
- First lookup in sources, then in classpath. (PR: #962)
- GetTypeDeclaration('?') should point to Object. (PR: #973)
- imports
- Correct interplay between fully-qualified types and variable names . (PR: #1026)
- Fix regressions with static imports and inner classes or enums. (PR: #1048)
- Fix a static import bug, ripple of adb2fd7420b3bf01e696be87f4791759bfb6de53. (PR: #1060)
- importscanner: Fix regression in fuly-qualified mode. (PR: #1052)
- isAssignableFrom: Deprecate isAssignableFrom that is totally confusing, and for which there is an alternative. (PR: #948)
- isSubtypeOf: Spoon can resolve anonymous references. (PR: #953)
- launcher: Easy way to parse a complete class with package. (PR: #982)
- log: Filter out some JDT errors in noclasspath. (PR: #926)
- model
- Fix NPE when compilation units array contains null elements. (PR: #928)
- Complex access paths for types with visibility are now correctly handled. (PR: #974)
- newinstance: Forces usage of the newest version of the class. (PR: #909)
- parent: Stops furious useless exceptions. (PR: #963)
- performance
- Improves performance of VirtualFolder.getAllFiles() and getSubFolders(). (PR: #915)
- Keep shadow classes. (PR: #898)
- position: Implicit elements do not have position. (PR: #1086)
- precompile: Specifies and fixes precompile option. (PR: #923)
- pretty-print
- Fix pretty-printing of 'this' access for inner classes. (PR: #1061)
- The annotation values are now pretty-printed in the original order. (PR: #1067)
- Parentheses are missing when pretty-pretting some ternary expressions. (PR: #927)
- reference: Fix reference in ctconstructor. (PR: #1095)
- scanner
- Add missing scan properties based on a new powerful specification. (PR: #966)
- serialization: Fix serialization issue in Factory. (PR: #955)
- shadow: No ClassNotFoundException when building shadow classes by reflection. (PR: #1012)
- subtype: Removes CtTypeImpl#isSubtypeOf that is wrong and anyway overridden by all subclasses. (PR: #954)
- template: Check that Template is on source path of builder. (PR: #976)
- test
- Much stronger contracts for setter spec and tests. (PR: #975)
- Fixes OS-dependent path in LauncherTest. (PR: #919)
Documentation
- Add --noclasspath for reducing first-usage friction.
- Clarifies responsibility of CtNamedElement. (PR: #1062)
- Adds adt poster and InDesign source. (PR: #1051)
- Fix markdown issue in code_elements.md.
- Improve readability and wording of doc/comments.md. (PR: #1079)
- Fix broken link.
- Improve navigability and first contact.
- Update README.md (compiling, ecosystem, contributors). (PR: #1089)
- Adds doc about constructor calls and the associated reference. (PR: #994)
- Improve template documentation. (PR: #1068)
- Adds documentation for explaining the code elements. (PR: #922)
- SignaturePrinter: Improves doc of SignaturePrinter. (PR: #987)
- info: Fix broken link to mailing list.
- Fixes a typo in doc/gradle.md. (PR: #1078)
- Fix issues related to javadoc in java 8. (PR: #1105)
Refactoring
- Same algorithm for building sources, templates and snippet. (PR: #946)
- Remove code duplication and fix inconsistencies of class Substitution. (PR: #992)
- Removes dead code. (PR: #989)
- Check everywhere that Template is on source path of builder. (PR: #979)
- Removes old unseless code. (PR: #983)
- Remove unused printer code of visitCtCatchVariable. (PR: #965)
- JDTBatchCompiler arg.sources not needed. (PR: #958)
- Regenerate files with short this for future clean diffs. (PR: #1039)
- Avoid creation of JDT hacking TMP files. (PR: #944)
- JDTBatchCompiler.getUnits() parameter not required anymore. (PR: #942)
- Remove old unmaintained/broken code. (PR: #937)
- All factory methods are also in main Factory for usability and discoverability. (PR: #1082)
- Removes duplicated code. (PR: #936)
- Remove unused imports. (PR: #935)
- Reuse existing CU in JDTBatchCompiler.getUnits(). (PR: #933)
- Introduce JDTBasedSpoonCompiler.buildModel to remove code duplication. (PR: #931)
- Improves JDTCommentBuilder. (PR: #924)
- classloader: Adds test for classloader. (PR: #897)
- printerContext: Assure correct restore of state. (PR: #999)
- processingmanager: Removes duplicated code, improves readability. (PR: #1054)
- Deprecate reference filtering that is now handled by standard element filtering. (PR: #1013)
- Renamed label from units to unitLoop. (PR: #1037)
- Remove dependency to CompilationUnitDeclaration. (PR: #1037)
- Use filter to exclude instead of accapt units. (PR: #1037)
- We must always have a source + exception handling. (PR: #996)
- Added an interface used to filter particular CompilationUnitDeclaraions. (PR: #1037)
Performance
- Cache inputClassLoader corresponding to sourceClasspath. (PR: #990)
- Improve performance of FindCommentParentScanner. (PR: #917)
Tests
- ParentContractTest: Improves contract about setting parents. (PR: #956)
- TemplateMatcher: Add tests for named template matchers (uncovered cases). (PR: #1092)
- VisitorPartialEvaluator: Add tests for VisitorPartialEvaluator. (PR: #939)
- metamodel: Enforce the package design of the metamodel. (PR: #945)
- superClass: Adds test that verifies the compilation of complex superclass references that use access paths with tricky visibility. (PR: #971)
- template: Add test for super interface templates. (PR: #1020)
- templatematcher: Add a new Junit test and dynamic assertion for TemplateMatcher. (PR: #1034)
- Add test for method parameter templating. (PR: #1064)
- Add tests and doc for template engine. (PR: #1072)
- Add a test to check if TemplateMatcher can match two equivalent snippets. (PR: #1059)
- Reduces I/O footprint (and found two IO bugs on the way). (PR: #969)
- Add coverage for templates (and unify API thanks to this). (PR: #1049)
- Add missing @Test. (PR: #950)
- One test was not named correctly, hence was not run by Maven in CI, hiding a bug. (PR: #1036)
- Update CompilationTest to match latest compiler changes. (PR: #940)
- Remove unused imports. (PR: #941)
- replacevisitor: Add a strong test and fix many bugs accordingly. (PR: #957)
- Added a test for new compilation unit filter. (PR: #1037)
Other
- changelog: Improve the changelog generator. (PR: #1087)
- jenkins: Purge local repository of all Spoon snapshots. (PR: #1065)
- Change eclipse jdt core dependency now depends on Maven central only. (PR: #1063)
- Update version of spoon-maven-plugin. (PR: #906)
- build.sh: Update minimum version to fix problem with repo.eclipse.org.
- coverage: Update coveralls version. (PR: #1001)
- release: Update version number in documentation. (PR: #907)
- Added license note to CompilationUnitFilter. (PR: #1037)
Authors
| Name | Nb Commit | | --- | --- | | Martin Monperrus | 52 | | Pavel Vojtechovsky | 36 | | Simon Urli | 21 | | Thomas Durieux | 13 | | Marcel Steinbeck | 11 | | Benjamin DANGLOT | 3 | | ะะผะธััะธะน | 1 | | Artur Bosch | 1 | | Scott Dickerson | 1 | | arno_b | 1 | | Gรฉrard Paligot | 1 | | Lionel Seinturier | 1 | | aveuiller | 1 |
- Java
Published by surli over 9 years ago
fr.inria.gforge.spoon:spoon-core - spoon-core-5.4.0
Important changes
- CtElement are not comparable anymore (no natural order), they cannot be put in raw TreeSet (PR: #844)
- The processing and scanning order has changed, it now follows the source code order (Issue: #681) (PR: #841)
New feature
- ast
- Always a block for CtIf and CtLoop. (PR: #805)
- cttype : New method to know whether a given method is part of a CtType. (PR: #880)
- position : Defines a default source position for all elements. (PR: #861)
Fixes
- factory : Handles null parameter in Type#createReference(Class) and isSubTypeOf. (Closes #825). (Issue: #825) (PR: #837)
- getDeclaration : Incorrect between getReference and getDeclaration for local variables. (PR: #888)
- Fixes potential NullPointerException in JDTTreeBuilderQuery. (PR: #887)
- Enables parallel tests. (PR: #838)
- GetAllMethods in noclasspath return when encounter an unknown class. (PR: #864)
- Better getDeclaration of CtLocalVariable (Fixes #868). (Issue: #868) (PR: #873)
- compilation : Always uses the content of the ast to compile the ast (fixes #878). (Issue: #878) (PR: #879)
- exception : Improves snippet compilation error message. (PR: #858)
- if : Print the else body when the body is not a block (closes #881). (Issue: #881) (PR: #883)
- isLocalType : Proper support for creating internal classes (fixes #776). (Issue: #776) (PR: #860)
- literal
- Fix literal type. (PR: #891)
- Set the type of the CtLiteral via the CodeFactory. (PR: #829)
- loop : Always use CtBlock in CtForeach. (PR: #847)
- method : Avoid Concurrent modification with CtType#addMethod. (PR: #850)
- position : Add default compilation unit when pretty-printing a new CtClass (closes #885). (Issue: #885) (PR: #886)
- travis : The logs of Travis are not polluted by Javadoc warnings. (PR: #866)
Documentation
- Add missing paper information. (PR: #889)
- Adds doc about architecture checking. (PR: #843)
- Update papers.md. (PR: #834)
- Update on release doc. (PR: #830)
- gradle : Improves Gradle doc (fixes #875). (Issue: #875) (PR: #876)
- support : Improves support documentation. (PR: #865)
- release : Update release number. (PR: #831)
Refactoring
- Allow Launcher to use an existing Factory (Closes #862). (Issue: #862) (PR: #863)
- Fix a test that fails on Eclipse due to its classloader. (PR: #859)
- Removes all useless conditions with CtReference. (Closes #824). (Issue: #824) (PR: #836)
- ast : Improves generic parameter type of setActualTypeReferences. (Closes #823). (Issue: #823) (PR: #835)
- release : Remove deprecated code. (PR: #833)
Other
- jenkins : Clean. (PR: #848)
- pom : Updates commons-io from 1.3.2 to 1.4. (Closes #845). (Issue: #845) (PR: #851)
- release
- Scripts to publish automatically a release. (PR: #852)
- Adds nodejs script to generate changelog. (PR: #832)
- travis : Avoid running several times the tests on Travis. (PR: #839)
- version : Update spoon maven plugin version. (PR: #849)
- website : Add a link checker (fixes #797). (Issue: #797) (PR: #872)
- Java
Published by danglotb over 9 years ago
fr.inria.gforge.spoon:spoon-core -
New feature
- ast
- Adds CtTypeInformation#isGenerics method. (PR: #799)
- Introduces new metamodel class CtTypeParameter for representing a generic type parameter. (Closes #606). (Issue: #606) (PR: #798)
- wildcard : Creates a new metamodel element for representing a generics wildcard. (Closes #605). (Issue: #605) (PR: #796)
Fixes
- access
- Qualified field access with import static. (PR: #789)
- Qualified fieldaccess in noclasspath mode. (PR: #762)
- Typecasts on conditionals are not scanned hence not cloned. (PR: #753)
- Avoid NullPointerException in CtExecutableReferenceImpl.getDeclaration. (closes #808). (Issue: #808) (PR: #809)
- Fix NPE in getUsedTypes (Closes #650). (Issue: #650) (PR: #800)
- Fix regressions introduced by #748. (Issue: #748) (PR: #789)
- GetAllMethods returns all methods, incl. those of library superclasses and java.lang.Object. (PR: #771)
- annotation : Supports enum fields with Annotation#annotate() method. (Closes #750). (Issue: #750) (PR: #767)
- actual : Rewrite actual types with their enclosing class. (PR: #789)
- api : CtModel.processWith(). (PR: #821)
- array
- Builds dimensions with casts. (PR: #789)
- Allows array in an array. (PR: #789)
- docs : Changes target of getSignature in javadoc. (PR: #742)
- enum : Handle synthetic methods of enums (fixes #793). (Issue: #793) (PR: #794)
- executable
- Allows block in executable. (PR: #789)
- Fix method ExecutableFactory#createReference to handle static methods (Closes #817). (Issue: #817) (PR: #818)
- factory : GetDeclaration from element created by factory should not return null. (closes #719). (Issue: #719) (PR: #735)
- fieldaccess : Static field access in anonymous executable (closes #816). (Issue: #816) (PR: #819)
- import : Skip
findImportandcreatePackageif necessary. Fixes #759. (Issue: #759) (PR: #760) - lambda : Resolve Literal#constant if required. Fixes #755. (Issue: #755) (PR: #758)
- method : Search method with generics. (Issue: #573) (PR: #799)
- noclasspath
- Mark target as implicit if it's an anonymous class. (Closes #707). (Issue: #707) (PR: #737)
- Correct reference to parameters in lambda methods. (Closes #779). (Issue: #779) (PR: #802)
- Access lookup in lambda expressions in noclasspath mode. (Issue: #813) (PR: #814)
- Tolerates missing annotation types. (PR: #820)
- Avoid exception when we call getAllFields method. (PR: #780)
- package : Handle packages with only package-info.java. (Closes #748). (Issue: #748) (PR: #766)
- reference
- Allow creation of a reference from CtAnonymousExecutable. (Closes #739). (Issue: #739) (PR: #740)
- Dynamically lookup the declaration of all variable references (closes #756). (Issue: #756) (PR: #764)
- No declaring type in an executable reference of a lambda. (fixes #733). (Issue: #733) (PR: #734)
- replace : Use generic replace with CtStatementList elements (closes #792). (Issue: #792) (PR: #795)
- type : Fix exception in noclasspath due to PolyTypeBinding. (Closes #751). (Issue: #751) (PR: #804)
Refactoring
- ref : Removes unused CtCircularTypeReference. (PR: #799)
- visitor : Rename EqualVisitor to DeepRepresentationVisitor. (Closes #791). (Issue: #791) (PR: #801)
- Refactors DefaultJavaPrettyPrinter and JDTTreeBuilder to simplify future maintenance. (PR: #784)
- Moves JDTTreeBuilder inner classes into top-level classes, adds one helper class with static methods. (PR: #746)
- Removes getSignature() and create getShortRepresentation(). (PR: #738)
- Java
Published by danglotb over 9 years ago
fr.inria.gforge.spoon:spoon-core - Spoon 5.2.0
Metamodel
- Clean reset of collections in intercession methods. (PR: #712)
- All setters allow null parameters. (PR: #694)
- Introduces CtModel (Issue: #584) (PR: #589)
- Creates factory methods for primitives. (Issue: #651) (PR: #700)
- Remove CtImplicitTypeRef and CtImplicitArrayTypeRef. (PR: #667)
New features
- shadow : Build shadow elements using Reflection API. (PR: #569)
- checks : Disable AST checks. (Issue: #649) (PR: #684)
- comment
- All comments are handled by the same option (-c). (Issue: #666) (PR: #676)
- Adds comment support. (PR: #554)
- filter : Adds LineFilter to reason about statements in blocks. (PR: #678)
- clone : Adds the handy CtElement#clone (and deprecates CoreFactory#clone). (PR: #677)
- Refactoring of CtElement.equals for performance. (PR: #674)
- A faster implementation of 'replace' based on code generation. (PR: #632)
Fixes
- annot : Reference to an annotation field as an invocation. (Issue: #578) (PR: #660)
- ast : Align CtNewClass with CtConstructorCall. (PR: #595)
- cache : Invalidate cache of the compiler. (Issue: #575) (PR: #577)
- clone
- Scan declaring executable of CtParameterRef (closes #729). (Issue: #729) (PR: #730)
- Fix bug (modifiers not deep copied). (PR: #727)
- comment
- Fix bug in the usage of the new flag (closes #721). (Issue: #721) (PR: #723)
- Handles comments in CtNewArray and in CtConditional. (Issue: #588) (PR: #590)
- compiler : Add class generated to compilation unit. (PR: #564)
- conditional : Puts parenthesis when it is necessary. (PR: #669)
- factory : Gets inner type from Class/InterfaceFactory. (closes #640). (Issue: #640) (PR: #682)
- filter : Fixes NPE in VariableAccessFilter when the getVariable() is null (e.g. super). (PR: #641)
- getparent : GetParent(Filter) does not return the current element when it matches the filter. (PR: #638)
- lambda : Builds executable ref from a lambda. (PR: #665)
- noclasspath : NPE in a scope usage. (Issue: #574) (PR: #576)
- parent
- Avoid NPE with CtElement#hasParent(CtElement) (Closes #679). (Issue: #679) (PR: #685)
- HasParent should not always return false. (PR: #686)
- performance : Rewrite CtExecutableReference#isOverriding. (Issue: #586) (PR: #592)
- printer : Protects each getParent invocation in DefaultJavaPrettyPrinter. (PR: #704)
- ref : Scan declaring type for CtExecutableReference. (PR: #715)
- unbox : Don't throw a SCNFException with #unbox(). (PR: #620)
- Declaring type OR package should be set for a reference, not both. (PR: #613)
- Annotation values traversal should be delegated to scan(), fixes #603. (Issue: #603) (PR: #614)
- Fix bugs in ImportScannerImpl. (PR: #596)
- Fix a number of bugs related to handling of unnamed packages. (PR: #705)
- Fix bug introduced in #689 (order to iterate with a Deque and Stack are different). (Issue: #689) (PR: #710)
- Fix nullpointer in hasTypeInImports. (PR: #672)
- Use CtTypeParameterRef for formal ops. (PR: #620)
- Fix bugs in ClassFactory.create() methods. (PR: #610)
- Fix many small bugs with double usage of AST nodes in different subtrees,. (PR: #645)
- Doesn't warn for implicit source code. (PR: #696)
- Fix a bug in CodeFactory.createThisAccess() (target was not set). (PR: #612)
- Fix bugs with creating CtTypeAccess without cloning reference, that leads to problems with replace() in graph. (PR: #611)
- Java
Published by spoon-bot almost 10 years ago
fr.inria.gforge.spoon:spoon-core -
Hotfix
- Updates remote repository to download JDT.
- Java
Published by GerardPaligot almost 10 years ago
fr.inria.gforge.spoon:spoon-core -
New features
- Full support of intersection types. #535
- Fluent api to test source code transformations. #517
- Add field at the top of a type. #537
Minor API changes
- Annotation values are handled as CtExpression. #555 #556
- CtVariableAccess#getType does not return null anymore, now delegates to getVariable().getType(). #548
Fixes
- No classpath:
- NPE thrown with annotations on primitive type. #530
- Anonymous class name must have an empty string. #530
- NPE when build the type of a CtNewArray. #561
- Generics:
- Generics in declaring types of a constructor call. #538
- A local type can have actual generic types. #542
- Generics in declaring types of a new class. #545
- Fields:
- The qualified name of a type declared in an anonymous class. #541
- Visibility:
- Field access declared in a default class. #543
Refactoring
- Refactored responsabilities of equal/hashcode/signature. #532
- Java
Published by GerardPaligot about 10 years ago
fr.inria.gforge.spoon:spoon-core -
Fixes
- Local type shouldn't start its name with its identifier in a constructor.
- Uses CtFieldRead for class access in values of annotations.
- Java
Published by GerardPaligot over 10 years ago
fr.inria.gforge.spoon:spoon-core -
Features
- replace: Adds replace in CtElement. #511
- Local type have a number in their name. #513
Fixes
- noclasspath: FieldAccess in an invocation. #512
- targeted: A class can be declared in a lambda expression. #513
- template: Replace an invocation in a BlockTemplate. #511
- Java
Published by GerardPaligot over 10 years ago
fr.inria.gforge.spoon:spoon-core -
API major changes
- Better model for field accesses (now with implicitness information), *.class expressions, and method calls (better handling of static) https://github.com/INRIA/spoon/pull/475, https://github.com/INRIA/spoon/pull/473, https://github.com/INRIA/spoon/pull/458, https://github.com/INRIA/spoon/pull/458
- Puts CtReference below CtElement (allows you to process, replace references and get signatures). https://github.com/INRIA/spoon/pull/391
- Deprecates CtTypeAnnotation to use CtAnnotation in refs. https://github.com/INRIA/spoon/pull/391
API minor changes
- Never throw an UnsupportedOpException in getters. https://github.com/INRIA/spoon/pull/438
- Delegates type information handling of CtInvocation, CtNewClass and CtConstructorCall to their executable. https://github.com/INRIA/spoon/pull/433
- Puts CtAnonymousExecutable under CtExecutable. https://github.com/INRIA/spoon/pull/430
- Minor changes in Snippet helper. https://github.com/INRIA/spoon/pull/443
Features
- Allow interruption of a processor. https://github.com/INRIA/spoon/pull/485
- Search a package in imports. https://github.com/INRIA/spoon/pull/466
- Apply filter on pretty-printed classes. https://github.com/INRIA/spoon/pull/456
- New filters to get all overridden/overriding methods. https://github.com/INRIA/spoon/pull/452
- Support filtering on parents (getParent(Filter) method in CtElement). https://github.com/INRIA/spoon/pull/439
- Delete any element in a Spoon AST. https://github.com/INRIA/spoon/pull/423
Fixes
- No classpath
- Arguments of an inv should be a CtFieldRead. https://github.com/INRIA/spoon/pull/502
- Checks if this access parent is final. https://github.com/INRIA/spoon/pull/497
- Gets package of types in the class declaration. https://github.com/INRIA/spoon/pull/477
- With an unkown argument, prints
. https://github.com/INRIA/spoon/pull/459 - Supports superclass declared in an interface. https://github.com/INRIA/spoon/pull/435
- Supports superclass of a nested class. https://github.com/INRIA/spoon/pull/434
- Supports CtLiteral of char. https://github.com/INRIA/spoon/pull/429
- Supports CtParameter. https://github.com/INRIA/spoon/pull/428
- Supports CtFieldAccess. https://github.com/INRIA/spoon/pull/424, https://github.com/INRIA/spoon/pull/417
- Supports CtConstructorCall. https://github.com/INRIA/spoon/pull/416
- Anonymous class in noclasspathmode throws NPE. https://github.com/INRIA/spoon/pull/415
- Fixes fully qualified name of type ref with generics. https://github.com/INRIA/spoon/pull/500
- Fixes getDeclaration which throws a NPE in anonymous class. https://github.com/INRIA/spoon/pull/496
- Prints (i++).toString() and no more i++.toString(). https://github.com/INRIA/spoon/pull/493
- Fixed the FieldWrite bug in OperatorAssignment. https://github.com/INRIA/spoon/pull/487
- Allows serialization of SourcePosition. https://github.com/INRIA/spoon/pull/486
- Fixes the position in the spoon model. https://github.com/INRIA/spoon/pull/421, https://github.com/INRIA/spoon/pull/441
- Fixes bug related to insertBefore, insertAfter, insertEnd and getSignature. https://github.com/INRIA/spoon/pull/450
- Java
Published by GerardPaligot over 10 years ago
fr.inria.gforge.spoon:spoon-core -
Fixes
- Supports circular type reference on declaring method: https://github.com/INRIA/spoon/pull/410
- Java
Published by GerardPaligot over 10 years ago
fr.inria.gforge.spoon:spoon-core -
Minor API Changes
- Throws a SpoonException when a processor is not found: https://github.com/INRIA/spoon/pull/366
- Deprecates process(List
) method in SpoonModelBuilderfor a new one: https://github.com/INRIA/spoon/pull/402 - Removed deprecated secondary methods: https://github.com/INRIA/spoon/pull/370, https://github.com/INRIA/spoon/pull/358, https://github.com/INRIA/spoon/pull/343
Documentation
- New documentation:
- Getting started (http://spoon.gforge.inria.fr/): https://github.com/INRIA/spoon/pull/342
- Usage (http://spoon.gforge.inria.fr/command_line.html): https://github.com/INRIA/spoon/pull/344
- Spoon Meta Model (http://spoon.gforge.inria.fr/structural_elements.html): https://github.com/INRIA/spoon/pull/351
- Quering source code elements (http://spoon.gforge.inria.fr/filter.html): https://github.com/INRIA/spoon/pull/352
- Processing source code elements (http://spoon.gforge.inria.fr/processor.html): https://github.com/INRIA/spoon/pull/357
- Templating source code (http://spoon.gforge.inria.fr/template_definition.html): https://github.com/INRIA/spoon/pull/360
- Documentation put in the master branch in the repo: https://github.com/INRIA/spoon/pull/331
Fixes
- Prints the parent class when it has generics: https://github.com/INRIA/spoon/pull/389
- Fix method calls on annotation: https://github.com/INRIA/spoon/pull/388
- Missing CtTypeReference for instanceof expressions when querying: https://github.com/INRIA/spoon/pull/392
- Writes correctly field access in anonymous type: https://github.com/INRIA/spoon/pull/387
- Handles unicode characters in string literals: https://github.com/INRIA/spoon/pull/382
- CtTypeParameterReference doesn't print always full generic: https://github.com/INRIA/spoon/pull/381
- Allows enum without fields: https://github.com/INRIA/spoon/pull/380
- Removes array notation in a lambda parameter and diamond operator: https://github.com/INRIA/spoon/pull/379
- Writes parameters in a lambda expression without their types if the original code didn't write them: https://github.com/INRIA/spoon/pull/384
- Sets the parent when we used insertAfter and insertBefore methods: https://github.com/INRIA/spoon/pull/375
- Fixes a bug with circular references in generic types: https://github.com/INRIA/spoon/pull/374
- Fix CtClass.getConstructor with Array parameter: https://github.com/INRIA/spoon/pull/373
- Better handles invocations in noclasspath mode: https://github.com/INRIA/spoon/pull/350
CI
- Integrates AppVeyor. AppVeyor is an alternative to Travis but in a Windows environment: https://github.com/INRIA/spoon/pull/394
- Integrates INRIA Jenkins and Github (http://ci.inria.fr/sos)
- Java
Published by GerardPaligot over 10 years ago