lib-file-leak-detector

Java agent that detects file handle leak

MIT License

Stars
241
Committers
23

Bot releases are visible (Hide)

lib-file-leak-detector - 1.18 Latest Release

Published by github-actions[bot] 8 months ago

🚀 New features and improvements

  • Support files opened via Files#newBufferedWriter (#161) @adangel

🐛 Bug fixes

  • Avoid UnsupportedOperationException in ZipPath#toFile with JDK 17 (#169) @centic9

👻 Maintenance

  • Rely on parent POM SpotBugs configuration (#166) @MarkEWaite
  • Use SpotBugs 4.8.2 with more exclusions (#164) @MarkEWaite

📦 Dependency updates

  • Bump org.jenkins-ci:jenkins from 1.110 to 1.111 (#171) @dependabot
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.1 to 3.5.2 (#170) @dependabot
  • Bump release-drafter/release-drafter from 5 to 6 (#168) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.109 to 1.110 (#167) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.108 to 1.109 (#165) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.107 to 1.108 (#163) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.106 to 1.107 (#162) @dependabot
lib-file-leak-detector - 1.17

Published by github-actions[bot] about 1 year ago

📝 Documentation updates

  • [issue #153] Update commandline samples (#156) @WolfgangHG

👻 Maintenance

  • Test on Java 21 (#151) @NotMyFault

📦 Dependency updates

  • Bump org.jenkins-ci:jenkins from 1.105 to 1.106 (#159) @dependabot
  • Bump asm.version from 9.5 to 9.6 (#158) @dependabot
  • Bump org.apache.maven.plugins:maven-shade-plugin from 3.5.0 to 3.5.1 (#154) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.104 to 1.105 (#152) @dependabot
  • Bump org.jenkins-ci:jenkins from 1.103 to 1.104 (#150) @dependabot
  • Bump jenkins from 1.102 to 1.103 (#149) @dependabot
  • Bump jenkins from 1.101 to 1.102 (#148) @dependabot
  • Bump jenkins from 1.100 to 1.101 (#147) @dependabot
  • Bump git-changelist-maven-extension from 1.6 to 1.7 (#146) @dependabot
lib-file-leak-detector - 1.16

Published by github-actions[bot] over 1 year ago

🐛 Bug fixes

  • Degrade gracefully on Java 19+ (#145) @basil

📝 Documentation updates

  • Add -Xverify:none to docs for OpenJ9 (#50) @mandragorn

👻 Maintenance

  • Remove usages of Commons IO (#142) @basil
  • Partial forward compatibility for mockito upgrade (#128) @timja
  • Use Java 11 language features where possible (#99) @basil

✍ Other changes

  • Adjust/enhance some tests (#113) @centic9

📦 Dependency updates

  • Bump jenkins from 1.99 to 1.100 (#144) @dependabot
  • Bump maven-shade-plugin from 3.4.1 to 3.5.0 (#143) @dependabot
  • Bump jenkins from 1.98 to 1.99 (#140) @dependabot
  • Bump commons-io from 2.11.0 to 2.12.0 (#139) @dependabot
  • Bump jenkins from 1.97 to 1.98 (#138) @dependabot
  • Bump asm.version from 9.4 to 9.5 (#135) @dependabot
  • Bump jenkins from 1.96 to 1.97 (#136) @dependabot
  • Bump jenkins from 1.95 to 1.96 (#134) @dependabot
  • Bump git-changelist-maven-extension from 1.5 to 1.6 (#130) @dependabot
  • Bump jenkins from 1.94 to 1.95 (#131) @dependabot
  • Bump jenkins from 1.93 to 1.94 (#126) @dependabot
  • Bump git-changelist-maven-extension from 1.4 to 1.5 (#127) @dependabot
  • Bump jenkins from 1.92 to 1.93 (#125) @dependabot
  • Bump jenkins from 1.91 to 1.92 (#123) @dependabot
  • Bump jenkins from 1.90 to 1.91 (#121) @dependabot
  • Bump maven-shade-plugin from 3.4.0 to 3.4.1 (#120) @dependabot
  • Bump jenkins from 1.89 to 1.90 (#119) @dependabot
  • Bump jenkins from 1.88 to 1.89 (#118) @dependabot
  • Bump asm.version from 9.3 to 9.4 (#117) @dependabot
  • Bump maven-shade-plugin from 3.3.0 to 3.4.0 (#116) @dependabot
  • Bump jenkins from 1.87 to 1.88 (#115) @dependabot
  • Bump mockito-core from 4.7.0 to 4.8.0 (#114) @dependabot
  • Bump jenkins from 1.86 to 1.87 (#112) @dependabot
  • Bump jenkins from 1.85 to 1.86 (#110) @dependabot
  • Bump mockito-core from 4.6.1 to 4.7.0 (#109) @dependabot
  • Bump jenkins from 1.84 to 1.85 (#108) @dependabot
  • Bump jenkins from 1.83 to 1.84 (#107) @dependabot
  • Bump jenkins from 1.82 to 1.83 (#106) @dependabot
  • Bump git-changelist-maven-extension from 1.3 to 1.4 (#103) @dependabot
  • Bump jenkins from 1.81 to 1.82 (#104) @dependabot
  • Bump jenkins from 1.80 to 1.81 (#102) @dependabot
  • Bump jenkins from 1.78 to 1.80 (#101) @dependabot
  • Bump jenkins from 1.77 to 1.78 (#100) @dependabot
  • Bump jenkins from 1.76 to 1.77 (#98) @dependabot
  • Bump jenkins from 1.74 to 1.76 (#97) @dependabot
  • Bump mockito-core from 4.6.0 to 4.6.1 (#96) @dependabot
  • Bump mockito-core from 4.5.1 to 4.6.0 (#95) @dependabot
  • Bump release-drafter/release-drafter from 5.19.0 to 5.20.0 (#94) @dependabot
  • Bump jenkins from 1.73 to 1.74 (#93) @dependabot
  • Bump mockito-core from 4.4.0 to 4.5.1 (#92) @dependabot
  • Bump asm.version from 9.2 to 9.3 (#91) @dependabot
  • Bump maven-shade-plugin from 3.2.4 to 3.3.0 (#89) @dependabot
  • Bump jenkins from 1.72 to 1.73 (#90) @dependabot
lib-file-leak-detector - 1.15

Published by github-actions[bot] over 2 years ago

🚀 New features and improvements

  • Degrade gracefully on Java 17 (#84) @centic9

📦 Dependency updates

  • Bump parent POM from 1.71 to 1.72 (#88) @dependabot

📝 Documentation updates

🚦 Tests

  • Add Java 17 to build/test matrix (#83) @basil
lib-file-leak-detector - 1.14

Published by github-actions[bot] over 2 years ago

🚀 New features and improvements

  • Add support for Files#newByteChannel and Files#newDirectoryStream (#76) @basil @centic9
  • Add support for Java 11 (#72) @akwiatek @basil @velo

📦 Dependency updates

  • Bump Apache Commons IO from 2.0.1 to 2.11.0 (#70) @dependabot
  • Bump args4j from 2.0.16 to 2.33 (#69, #71) @basil @dependabot
  • Bump Mockito from 3.2.4 to 4.4.0 (#68) @dependabot
  • Bump JUnit from 4.9 to 4.13.2 (#65, #52) @dependabot

📝 Documentation updates

  • Improve README (#75) @basil @centic9
  • Amend help screen (#61) @akwiatek @basil
  • Migrate documentation to GitHub (#57) @basil

👻 Maintenance

  • Fix DM_DEFAULT_ENCODING SpotBugs violations (#79) @basil
  • Miscellaneous code cleanup (#74) @basil
  • Enable Release Drafter (#67) @basil
  • Use Jenkins parent POM (#63) @basil
  • Add Dependabot configuration (#64) @basil

🚦 Tests

  • Run tests on Windows (#73) @basil
  • Clean up TransformerTest (#62) @basil @centic9
  • Add a test for AgentMain which verifies that all classes from the spec are actually instrumented (#60) @basil @centic9
  • Add a missing assertion to TransformerTest (#59) @akwiatek @basil