You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Refactor SecureJar implementation and add package exclusions (#47)
* Add SecureJarBuilder
* Split SecureJar implementation across new JarContents and JarSigningData
* Add option to exclude some folder from the package scan
* Restore not scanning META-INF for packages
* Allow instantiating JarContents separately from the SecureJar
* Remove SecureJarBuilder, JarContentsBuilder is enough
* Use gradle.properties for dependency versions
* Simplify readMultiReleaseInfo and add a test for it
* Apply suggestions from code review
Co-authored-by: Matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com>
* Make ignoredRootPackages a Set in more cases
* Replace BiPredicate<String,String> by UnionPathFilter in JarContentsBuilder
* Move root package exclusion from JarContentsBuilder to getPackagesExcluding
* Add some @deprecated annotations
* Add since=2.1.16 to terminal deprecations
---------
Co-authored-by: Matyrobbrt <65940752+Matyrobbrt@users.noreply.github.com>
0 commit comments