Recent Releases of sorald

sorald - sorald-0.8.6

Changelog

🐛 Fixes

  • 77e4209 fix(deps): update dependency org.apache.maven.plugin-tools:maven-plugin-annotations to v3.10.1 (#1091)
  • f2a2689 fix(deps): update dependency commons-io:commons-io to v2.14.0 (#1084)
  • 007e8a3 fix(deps): update dependency org.apache.maven:maven-plugin-api to v3.9.5 (#1086)
  • bafec59 fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.4.2 (#1060)
  • 3eb9970 fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.7.0.202309050840-r (#1078)
  • 02c0721 fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.6.1.202309021850-r (#1076)
  • d3d5f30 fix(deps): update picocli.version to v4.7.5 (#1074)
  • 7a21ea9 fix(deps): update dependency org.apache.maven:maven-plugin-api to v3.9.4 (#1067)
  • f4eb5c7 fix(deps): update dependency org.json:json to v20230618 (#1064)
  • 37b3185 fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.6.0.202305301015-r (#1062)
  • 4e13410 fix(deps): update dependency org.apache.maven.plugin-tools:maven-plugin-annotations to v3.9.0 (#1061)
  • 0ed80a6 fix(deps): update dependency commons-io:commons-io to v2.13.0 (#1059)

🧰 Tasks

  • e8a3153 chore: releasing sorald 0.8.6
  • 08ff690 chore: combine renovate[bot] PRs (#1094)
  • d418fdb chore(deps): update dependency org.apache.maven.plugins:maven-surefire-plugin to v3.2.1 (#1093)
  • 9229138 chore(deps): update dependency org.apache.maven.plugins:maven-plugin-plugin to v3.10.1 (#1090)
  • 7a8ece0 chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.40.0 (#1083)
  • 83fe5d2 chore(deps): update actions/setup-java action to v3.13.0 (#1082)
  • 594f337 chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.11 (#1089)
  • f78c359 chore(deps): update actions/setup-python action to v4.7.1 (#1085)
  • b593673 chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.6.0 (#1081)
  • f8bfd20 chore: fix snapshot repo
  • 9e1c027 chore(deps): update actions/cache action to v3.3.2 (#1079)
  • 34fda65 chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.39.0 (#1075)
  • 13ebd4c chore(deps): update actions/checkout action to v3.6.0 (#1073)
  • 5309605 chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.11 (#1071)
  • 79c4609 chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.10 (#1070)
  • 546fef0 chore(deps): update github/combine-prs action to v3.1.2 (#1069)
  • 1dc649d chore(deps): update dependency ch.qos.logback:logback-classic to v1.4.9 (#1068)
  • 664d0d6 chore(deps): update dependency org.codehaus.mojo:buildnumber-maven-plugin to v3.2.0 (#1058)
  • 490c8d7 chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.38.0 - abandoned (#1050)
  • 8fee29e chore: combine renovate[bot] PRs (#1057)
  • e7beb08 chore(deps): update dependency org.apache.maven.plugins:maven-assembly-plugin to v3.6.0 (#1053)
  • 0cead9b chore: combine renovate[bot] PRs (#1052)
  • 7bb9807 chore(deps): update actions/setup-java action to v3.12.0 (#1047)
  • c476ae1 chore: combine renovate[bot] PRs (#1049)
  • 51b3d1c chore(deps): update codecov/codecov-action action to v3.1.4 (#1036)
  • a4c0d42 chore(deps): update actions/checkout action to v3.5.3 (#1035)
  • 97758ed chore: prepare for next development iteration of sorald

🛠 Build

  • a2c9c01 ci: use skipTests for skipping tests (#1066)
  • 318bba4 ci: use github's combine pr action
  • 033cfc8 ci: fix the failing ci (#1045)

📝 Documentation

  • 6d286f9 docs: remove custom combine-prs documentation

  • 17f5b8d Update README.md

Contributors

We'd like to thank the following people for their contributions: - Aman Sharma (@algomaster99) - GitHub () - Martin Monperrus (@monperrus) - github-actionsbot - renovatebot

- Java
Published by algomaster99 over 2 years ago

sorald - sorald-0.8.5

Changelog

🐛 Fixes

  • 036c965 fix(S1481): add repair for enhanced for-loop (#1033)

🧰 Tasks

  • cfdee77 chore: releasing sorald 0.8.5
  • 1d65137 chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.36.0 (#1014)
  • 380e815 chore: prepare for next development iteration of sorald

📝 Documentation

  • ea97917 docs: Update docs/HANDLED_RULES.md (#1034)

  • 91e67bd doc: add open-access link (#1032)

Contributors

We'd like to thank the following people for their contributions: - Aman Sharma (@algomaster99) - GitHub () - Martin Monperrus (@monperrus) - github-actionsbot - renovatebot

- Java
Published by algomaster99 almost 3 years ago

sorald - sorald-0.8.4

Changelog

🐛 Fixes

  • a85ec45 fix: cover the exhaustive cases in S1155 (#1029)

🧰 Tasks

  • 8f41a55 chore: releasing sorald 0.8.4
  • f3c59bc chore: prepare for next development iteration of sorald

🛠 Build

  • 11f7622 ci: remove sonar check (#1030)

📝 Documentation

  • a3c1b43 docs: Update docs/HANDLED_RULES.md (#1031)

Contributors

We'd like to thank the following people for their contributions: - Aman Sharma (@algomaster99) - GitHub () - github-actionsbot

- Java
Published by algomaster99 almost 3 years ago

sorald - sorald-0.8.3

Changelog

🐛 Fixes

  • 5241e92 fix(S1155): return empty check for collections whose size < 1 (#1026)

🧰 Tasks

  • ccef909 chore: releasing sorald 0.8.3
  • e2ddfed chore: prepare for next development iteration of sorald

🛠 Build

  • e5e0cb1 ci: comply with conventional commits
  • 44ecff5 ci: rename organization
  • 73b9837 ci: fix tag and release names

📝 Documentation

  • ea79fa6 docs: update link to manuscript
  • f05cbf7 docs: update artifact verification protocol

  • 7d6cae2 doc: Update docs/HANDLED_RULES.md (#1027)

Contributors

We'd like to thank the following people for their contributions: - Aman Sharma (@algomaster99) - GitHub () - github-actionsbot

- Java
Published by algomaster99 almost 3 years ago

sorald - sorald-0.8.2

Changelog

🔀 Merge

  • 8b9cdad Merge pull request #1024 from SpoonLabs/debug-jreleaser
  • 3155fb3 Merge branch 'master' into debug-jreleaser

🧰 Tasks

  • 9f52994 chore: releasing sorald 0.8.2
  • 6698b40 chore: prepare for next development iteration of sorald
  • 0ed3e65 chore: releasing sorald 0.8.1

🛠 Build

  • 9e00603 ci: Remove gpg passphrase from SNAPSHOT deployment

  • 1ec9591 Merge remote-tracking branch 'origin/main' into debug-jreleaser
  • 5a07e83 Revert branch name

Contributors

We'd like to thank the following people for their contributions: - Aman Sharma (@algomaster99) - GitHub () - github-actionsbot

- Java
Published by algomaster99 almost 3 years ago

sorald - sorald-0.8.0

Announcement

Now we rely on sonar-java 7.15.0.30507 so mining output has changed. See #900 for more details.

What's Changed

  • chore: release sorald 0.7.3 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/927
  • docs: add content prepared for EclipseCon2022 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/928
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/931
  • chore: update Spoon by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/934
  • chore: fix sorald SNAPSHOT deployment by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/935
  • chore: release sorald-parent 0.0.3 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/936
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/937
  • chore(deps): update SonarJava dependency by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/900
  • fix: return correct version of sorald by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/924
  • fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.3.0-beta-3 by @renovate in https://github.com/SpoonLabs/sorald/pull/939
  • tests: use latest release for pom_configured test by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/944
  • [SECURITY] Fix Temporary File Information Disclosure Vulnerability by @JLLeitschuh in https://github.com/SpoonLabs/sorald/pull/942
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/946

New Contributors

  • @JLLeitschuh made their first contribution in https://github.com/SpoonLabs/sorald/pull/942

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.7.3...sorald-0.8.0

- Java
Published by algomaster99 about 3 years ago

sorald - sorald-0.7.3

What's Changed

  • chore: release sorald 0.7.2 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/919
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/922
  • fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.2.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/923
  • fix(S4973): add null check to the overall expression by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/918
  • fix(S1068): delete field writes of violated field only by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/921
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/925

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.7.2...sorald-0.7.3

- Java
Published by algomaster99 over 3 years ago

sorald - sorald-0.7.2

What's Changed

  • chore: release sorald 0.7.1 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/912
  • doc: add an example for running the maven plugin to the README by @khaes-kth in https://github.com/SpoonLabs/sorald/pull/916
  • fix(S1068): delete field writes as well by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/917

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.7.1...sorald-0.7.2

- Java
Published by algomaster99 over 3 years ago

sorald - sorald-0.7.1

Announcement

It is working now! Sorald now really has a maven-plugin :tada:

What's Changed

  • Added a fix for bug that prevented sorald-0.7.0 from executing

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.7.0...sorald-0.7.1

- Java
Published by algomaster99 over 3 years ago

sorald - sorald-0.7.0

Warning :warning:

The maven-plugin in this version does not work due to the bug explained in https://github.com/SpoonLabs/sorald/pull/912#issue-1412172250. Please use later versions.

Announcement

Sorald is now available as a maven-plugin! :blush:

What's Changed

  • chore: release sorald 0.6.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/854
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/861
  • chore: fix windows build failure by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/865
  • fix: mark MathOnFloatProcessor as incomplete by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/866
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/870
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/871
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/872
  • governance: Remove slarse as developer by @slarse in https://github.com/SpoonLabs/sorald/pull/878
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/880
  • chore: update google-java-format to 1.15.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/881
  • chore: update sonarlint-core to 8.8.1.54103 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/882
  • chore(deps): update junit5 monorepo by @renovate in https://github.com/SpoonLabs/sorald/pull/883
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/894
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.27.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/887
  • chore(deps): update actions/checkout action to v3.1.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/896
  • chore: add configuration options for sonatype-lift by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/904
  • feat: extend project to run as maven plugin by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/898
  • feat: add support for stats-output-file in maven-plugin by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/908
  • chore: release sorald 0.7.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/909

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.6.0...sorald-0.7.0

- Java
Published by algomaster99 over 3 years ago

sorald - sorald-0.6.0

What's Changed

  • chore: release sorald 0.5.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/824
  • fix(deps): update dependency org.sonarsource.sonarlint.core:sonarlint-core to v8.6.0.47852 by @renovate in https://github.com/SpoonLabs/sorald/pull/806
  • chore: create combined PR using GitHub app by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/803
  • Combined PR by @combine-pr in https://github.com/SpoonLabs/sorald/pull/829
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/831
  • chore: fix failing tests by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/837
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/839
  • chore: rename combine prs workflow by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/846
  • chore: combine renovate upgrades by @combine-pr in https://github.com/SpoonLabs/sorald/pull/845
  • feat: add option to specify rules to mine for (sorald-api) by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/849
  • chore: release sorald-api 0.0.2 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/850
  • feat: add option to mine for specific rules only (sorald) by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/848
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/852
  • chore: release sorald 0.6.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/853

New Contributors

  • @combine-pr made their first contribution in https://github.com/SpoonLabs/sorald/pull/829

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.5.0...sorald-0.6.0

- Java
Published by algomaster99 over 3 years ago

sorald - sorald-0.5.0

This release is equivalent to 0.4.1

What's Changed

  • feat: use SPI for analyzer loading by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/758
  • feat: abstract ruletype enum with IRuleType by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/759
  • feat: Add processor repository api and sonar implementation by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/760
  • feat: add rule repository by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/763
  • refactor: create parent pom by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/776
  • Review: move sorald to subfolder by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/779
  • refactor: create sorald-api by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/783
  • chore: release sorald 0.4.0 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/786
  • fix: fix test_prrecorder::test_make_full_record by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/794
  • doc: update bibliographic info by @monperrus in https://github.com/SpoonLabs/sorald/pull/793
  • chore: update dependencies using combined-prs workflow by @github-actions in https://github.com/SpoonLabs/sorald/pull/795
  • chore: fix test_prrecorder::test_make_full_record by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/801
  • fix(deps): update dependency org.sonarsource.sonarlint.core:sonarlint-core to v8.5.0.46449 by @renovate in https://github.com/SpoonLabs/sorald/pull/791
  • chore(deps): update codecov/codecov-action action to v3.1.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/800
  • tests: be aware of what rules Sorald can report by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/804
  • chore(deps): update actions/setup-java action to v3.3.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/777
  • chore: let Sonar to scan all modules by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/811
  • docs: update instructions for building JAR by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/810
  • chore: fix MineCommand cli documentation by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/809
  • refactor: reuse APIs defined in RuleRepository in RuleProvider by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/812
  • refactor: restructure project to load Sorald as a service using Java SPI by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/808
  • refactor: pass CLI context rather than individual parameter by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/815
  • feat: add parameters for individual rules while mining by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/816
  • chore: fix path to processors by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/818
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/820
  • chore: fix release script by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/822

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.4.0...sorald-0.5.0

- Java
Published by algomaster99 almost 4 years ago

sorald - sorald-0.4.0

What's Changed

  • fix(1854): Handle dead stores in expression position by @slarse in https://github.com/SpoonLabs/sorald/pull/545
  • feat(2095): Handle multiple unclosed closeables in same try by @slarse in https://github.com/SpoonLabs/sorald/pull/550
  • experimentation: Add full record for Spoon pr 3972 by @slarse in https://github.com/SpoonLabs/sorald/pull/552
  • doc: Update docs/ACHIEVEMENTS.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/553
  • fix(3984): Retain simply qualified name of throwable type by @slarse in https://github.com/SpoonLabs/sorald/pull/555
  • fix(1854): Fix handling of unary operators in statement position by @slarse in https://github.com/SpoonLabs/sorald/pull/556
  • chore: Do not fail build if Codecov fails by @slarse in https://github.com/SpoonLabs/sorald/pull/558
  • refactor(2095): Refactor UnclosedResourcesProcessor by @slarse in https://github.com/SpoonLabs/sorald/pull/557
  • fix(2095): Retain finally-block from try when converting to try-with-resources by @slarse in https://github.com/SpoonLabs/sorald/pull/559
  • feat: Add StringLiteralInsideEqualsProcessor (SonarSource rule 1132) by @fermadeiral in https://github.com/SpoonLabs/sorald/pull/562
  • fix: Clean up out-of-scope references to auto-managed resource by @slarse in https://github.com/SpoonLabs/sorald/pull/564
  • Update README.md by @fermadeiral in https://github.com/SpoonLabs/sorald/pull/567
  • test: Verify that processor test resources compile by @slarse in https://github.com/SpoonLabs/sorald/pull/566
  • test: Verify that compilable Java files still compile after repair by @slarse in https://github.com/SpoonLabs/sorald/pull/569
  • feat: Add CollectionIsEmptyProcessor (SonarSource rule 1155) by @fermadeiral in https://github.com/SpoonLabs/sorald/pull/571
  • fix: Fix test errors caused by compile output in test resources by @slarse in https://github.com/SpoonLabs/sorald/pull/575
  • feat: Add CollectionsEmptyConstantsProcessor (SonarSource rule 1596) by @fermadeiral in https://github.com/SpoonLabs/sorald/pull/574
  • refactor: Replace use of ImmutableList with List.copyOf by @slarse in https://github.com/SpoonLabs/sorald/pull/577
  • refactor: Use full string key for Sonar rules by @slarse in https://github.com/SpoonLabs/sorald/pull/581
  • refactor: Extract not method into Transformations utility class by @slarse in https://github.com/SpoonLabs/sorald/pull/576
  • refactor: Encapsulate SonarJava in sorald.sonar subpackage by @slarse in https://github.com/SpoonLabs/sorald/pull/582
  • feat: Add processor for deleting unused private fields (S1068) by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/584
  • fix: modify hyperlink in HANDLED_RULES.md to correctly link list item to its description by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/585
  • doc: adds SoraldBot merged PRs by @khaes-kth in https://github.com/SpoonLabs/sorald/pull/586
  • doc: Update docs/ACHIEVEMENTS.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/587
  • doc: Add badge and text on platform support by @slarse in https://github.com/SpoonLabs/sorald/pull/590
  • chore: Add script for generating HANDLED_RULES.md by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/588
  • feat: Add Windows support by @slarse in https://github.com/SpoonLabs/sorald/pull/591
  • fix: Fix linking of handled_rules.py by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/593
  • chore: Integrate generation of HANDLED_RULES.md with CI by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/595
  • docs: Fix typographical and grammatical errors in few processors' README by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/596
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/597
  • fix: Check for flow breaks before patching with the repair for S2142 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/610
  • doc: add Sorald paper by @monperrus in https://github.com/SpoonLabs/sorald/pull/609
  • fix: disable custom security manager for tests which indirectly look up the path of mvn executable by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/617
  • refactor: store excluded references in a set which wraps IdentityHashMap by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/611
  • chore: configure renovate by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/619
  • chore: prevent renovate from updating digests by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/644
  • chore(deps): update dependency org.jacoco:jacoco-maven-plugin to v0.8.7 by @renovate in https://github.com/SpoonLabs/sorald/pull/633
  • chore(deps): update dependency org.json:json to v20210307 by @renovate in https://github.com/SpoonLabs/sorald/pull/651
  • chore(deps): update dependency org.apache.maven.plugins:maven-gpg-plugin to v3 by @renovate in https://github.com/SpoonLabs/sorald/pull/650
  • chore(deps): update picocli.version to v4.6.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/648
  • chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.7 by @renovate in https://github.com/SpoonLabs/sorald/pull/629
  • chore(deps): update dependency org.apache.maven.plugins:maven-deploy-plugin to v2.8.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/631
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.17.4 by @renovate in https://github.com/SpoonLabs/sorald/pull/634
  • chore(deps): update dependency commons-io:commons-io to v2.11.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/635
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.1 by @renovate in https://github.com/SpoonLabs/sorald/pull/636
  • chore(deps): update dependency org.apache.maven.scm:maven-scm-provider-gitexe to v1.12.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/638
  • chore(deps): update junit5 monorepo by @renovate in https://github.com/SpoonLabs/sorald/pull/647
  • chore(deps): update dependency org.apache.maven.plugins:maven-release-plugin to v2.5.3 by @renovate in https://github.com/SpoonLabs/sorald/pull/632
  • chore(deps): update dependency org.apache.maven.plugins:maven-source-plugin to v3.2.1 by @renovate in https://github.com/SpoonLabs/sorald/pull/637
  • chore(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v5.13.0.202109080827-r by @renovate in https://github.com/SpoonLabs/sorald/pull/657
  • chore(deps): update dependency org.sonarsource.java:java-checks-testkit to v7 by @renovate in https://github.com/SpoonLabs/sorald/pull/655
  • chore(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6 by @renovate in https://github.com/SpoonLabs/sorald/pull/660
  • chore: remove org.reflections:reflections by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/654
  • chore: activate renovate for suggesting version updates of actions by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/661
  • chore(deps): update codecov/codecov-action action to v1.5.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/663
  • chore(deps): update actions/cache action to v2.1.7 by @renovate in https://github.com/SpoonLabs/sorald/pull/662
  • chore(deps): update actions/setup-java action to v2.4.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/665
  • chore(deps): update actions/setup-python action to v2.3.1 by @renovate in https://github.com/SpoonLabs/sorald/pull/666
  • docs: update tests' status badge by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/668
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.17.5 by @renovate in https://github.com/SpoonLabs/sorald/pull/669
  • chore(deps): update codecov/codecov-action action to v2 by @renovate in https://github.com/SpoonLabs/sorald/pull/667
  • chore(deps): update actions/checkout action to v2.4.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/664
  • docs: update tests files and description for S2111 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/670
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/671
  • chore: upgrade Spoon to 10.0.1-beta-2 by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/676
  • fix(SynchronizationOnStringOrBoxedProcessor): enables Sorald to generate multiple similar fields in separate classes for synchronization by @khaes-kth in https://github.com/SpoonLabs/sorald/pull/680
  • chore: add profile for using spoon SNAPSHOT by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/682
  • docs: update usage of repair command by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/683
  • chore: automate generation of subcommand usage with picoli by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/686
  • chore: configure env.JAVA_DISTRIBUTION in support.yml by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/687
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/688
  • docs: explain incomplete rules after listing the rules by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/689
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/690
  • docs: remove detailed description of subcommand from README by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/685
  • chore(deps): update actions/setup-java action to v2.5.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/691
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.19.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/674
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.20.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/694
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.9.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/693
  • chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.10 by @renovate in https://github.com/SpoonLabs/sorald/pull/679
  • chore: add factorypath to gitignore by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/705
  • fix(deps): update dependency org.json:json to v20211205 by @renovate in https://github.com/SpoonLabs/sorald/pull/673
  • chore(deps): update dependency org.codehaus.mojo:buildnumber-maven-plugin to v3 by @renovate in https://github.com/SpoonLabs/sorald/pull/672
  • chore(deps): update dependency org.apache.maven.scm:maven-scm-provider-gitexe to v1.12.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/692
  • fix: repair of S2142 should not induce S1193 violation by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/703
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/708
  • feat: Add processor fixing sonar rule S4065_ThreadLocalWithInitial by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/706
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/710
  • doc: Update docs/usage by @github-actions in https://github.com/SpoonLabs/sorald/pull/711
  • refactor: Use SonarLint core in Sorald by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/696
  • chore: Remove dependence of SonarJava jar plugin by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/715
  • fix(deps): update dependency org.sonarsource.sonarlint.core:sonarlint-core to v8.0.2.42487 by @renovate in https://github.com/SpoonLabs/sorald/pull/719
  • chore: Parse rule title from processor to keep HANDLED_RULES.md in sync with processors by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/724
  • doc: Update docs/HANDLED_RULES.md by @github-actions in https://github.com/SpoonLabs/sorald/pull/725
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.20.1 by @renovate in https://github.com/SpoonLabs/sorald/pull/723
  • style: remove never updated field by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/726
  • review: fix CI on windows by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/704
  • chore(deps): update actions/setup-python action to v2.3.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/727
  • doc(readme): update supported platforms and fix typo by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/728
  • chore: parse SonarJava plugin URL from config by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/733
  • fix(deps): update dependency org.sonarsource.sonarlint.core:sonarlint-core to v8.1.0.43110 by @renovate in https://github.com/SpoonLabs/sorald/pull/732
  • fix(deps): update dependency org.sonarsource.sonarlint.core:sonarlint-core to v8.2.0.43778 by @renovate in https://github.com/SpoonLabs/sorald/pull/738
  • fix(deps): update picocli.version to v4.6.3 by @renovate in https://github.com/SpoonLabs/sorald/pull/729
  • chore(deps): update dependency com.diffplug.spotless:spotless-maven-plugin to v2.21.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/730
  • fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.0.1-beta-5 by @renovate in https://github.com/SpoonLabs/sorald/pull/737
  • chore(deps): update dependency org.apache.maven.plugins:maven-javadoc-plugin to v3.3.2 by @renovate in https://github.com/SpoonLabs/sorald/pull/734
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.0 by @renovate in https://github.com/SpoonLabs/sorald/pull/736
  • chore(deps): update actions/setup-java action to v3 by @renovate in https://github.com/SpoonLabs/sorald/pull/740
  • chore(deps): update actions/setup-python action to v3 by @renovate in https://github.com/SpoonLabs/sorald/pull/741
  • chore(deps): update actions/checkout action by @renovate in https://github.com/SpoonLabs/sorald/pull/743
  • chore(deps): update dependency ch.qos.logback:logback-classic to v1.2.11 by @renovate in https://github.com/SpoonLabs/sorald/pull/744
  • fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.0.1-beta-7 by @renovate in https://github.com/SpoonLabs/sorald/pull/742
  • fix(deps): update dependency org.eclipse.jgit:org.eclipse.jgit to v6.1.0.202203080745-r by @renovate in https://github.com/SpoonLabs/sorald/pull/745
  • chore(deps): update dependency org.apache.maven.plugins:maven-compiler-plugin to v3.10.1 by @renovate in https://github.com/SpoonLabs/sorald/pull/747
  • feat: add checks which were assumed to be deprecated by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/746
  • chore(deps): update actions/cache action to v3 by @renovate in https://github.com/SpoonLabs/sorald/pull/753
  • refactor: remove dependence on sonar-java-checks by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/751
  • fix(deps): update dependency org.json:json to v20220320 by @renovate in https://github.com/SpoonLabs/sorald/pull/754
  • fix(deps): update dependency fr.inria.gforge.spoon:spoon-core to v10.0.1-beta-9 by @renovate in https://github.com/SpoonLabs/sorald/pull/749
  • refactor: convert constructor args to method parameter and store SonarLintEngine as a local variable by @MartinWitt in https://github.com/SpoonLabs/sorald/pull/757
  • chore: add workflow for combining PRs by renovate by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/765
  • Combined PR by @github-actions in https://github.com/SpoonLabs/sorald/pull/780
  • docs: elaborate steps to trigger combine-prs workflow by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/771
  • Combined PR by @github-actions in https://github.com/SpoonLabs/sorald/pull/784
  • chore: fix release script by @algomaster99 in https://github.com/SpoonLabs/sorald/pull/785

New Contributors

  • @algomaster99 made their first contribution in https://github.com/SpoonLabs/sorald/pull/584
  • @renovate made their first contribution in https://github.com/SpoonLabs/sorald/pull/633

Full Changelog: https://github.com/SpoonLabs/sorald/compare/sorald-0.3.0...sorald-0.4.0

- Java
Published by algomaster99 almost 4 years ago

sorald - sorald-0.3.0

Release sorald-0.3.0

- Java
Published by slarse almost 5 years ago

sorald - sorald-0.2.0

Release sorald-0.2.0

- Java
Published by slarse almost 5 years ago

sorald - sorald-0.1.0

This is the first release of Sorald (after the name change from SonarQube-Repair).

The CLI is currently unstable and may change with any minor version increment.

- Java
Published by slarse almost 5 years ago

sorald - Release 1.0

Handled rules

- Java
Published by fermadeiral almost 6 years ago