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 @Nullable annotation to spoon.support.util (#5537)
  • 0bcaeda refactor: Apply @Nullable annotation to spoon.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 RELEASE version for jbang instead of LATEST (#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 @Nullable annotation to spoon.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): Deque should be used instead of Stack (#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 CtTypeInformation and CtCodeElement#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 for char and 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 CtTryWithResource exactly 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 else of if statement. (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> by List<?> 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()==0 by isEmpty(). (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 findImport and createPackage if 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 SpoonModelBuilder for 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