Go to file
Agaricus 7ed216d944 Fix inheritance provider chaining
Previously, each provider would be consulted until a matching parent is
found. This is incorrect and caused spurious warnings with --live
(jar + runtime inheritance), as unmatched classes in the jar would fall
through to the runtime inheritance provider.

Now once a provider returns non-null, no other providers are checked.
null indicates the provider knows nothing about the class and should
ask elsewhere, non-null indicates a definitive list of inheritance
(extends/implements list) classes. Should be slightly faster, too.
2013-01-23 19:55:44 -08:00
src/main/java/net/md_5/specialsource Fix inheritance provider chaining 2013-01-23 19:55:44 -08:00
.gitignore Initial commit. 2012-12-08 08:52:58 +11:00
LICENSE Fix license formatting. 2012-12-09 10:15:58 +11:00
pom.xml [maven-release-plugin] prepare for next development iteration 2013-01-23 20:11:49 +11:00
README.md Initial commit. 2012-12-08 08:52:58 +11:00

Special Source

Automatic generator and renamer of jar obfuscation mappings.