SpecialSource/src/main/java/net/md_5/specialsource
Agaricus 374cb129e2 Add loading of numeric "srg" names from MCP directory
Normally, loadMappingsDir() loads:

    obf -> num -> pkgmcp

but with numericSrgNames, it loads:

    pkgmcp -> num

where:

obf = obfuscated "notch" names
num = numeric "srg" names
pkgmcp = descriptive "csv" names

This implementation could probably be improved further.

Compatibility Note: --numeric used to load these mappings:

    obf -> num

that is, ignoring the fields/methods.csv. But this turned out not to
be too useful. You can still get this mapping with ignoreCsv=true, but
now numericSrgNames and --numeric loads the much more useful mapping:

    pkgmcp -> num

Useful for targetting FML runtime deobfuscation.
2013-03-10 13:45:51 -07:00
..
AccessChange.java Add support for access map '**' pattern to match all symbols 2013-03-08 20:35:36 -08:00
AccessMap.java Add support for access map '**' pattern to match all symbols 2013-03-08 20:35:36 -08:00
ChainTransformer.java Add loading of numeric "srg" names from MCP directory 2013-03-10 13:45:51 -07:00
CompactSrgWriter.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
CSVMappingTransformer.java Add loading of numeric "srg" names from MCP directory 2013-03-10 13:45:51 -07:00
IInheritanceProvider.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
InheritanceMap.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
InheritanceProviders.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
ISrgWriter.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
Jar.java Add support for remapping jar mods with multiple --in-jar 2013-03-03 10:41:28 -08:00
JarComparer.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
JarInheritanceProvider.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
JarMapping.java Add loading of numeric "srg" names from MCP directory 2013-03-10 13:45:51 -07:00
JarMappingLoadTransformer.java Add method descriptor to JarMappingLoadTransformer 2013-03-10 11:40:27 -07:00
JarRemapper.java Add support for access modifier mapping 2013-03-07 19:57:29 -08:00
MethodDescriptorTransformer.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
NodeType.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
NoDupeList.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
Ownable.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
Pair.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
RemappedRuntimeInheritanceProvider.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
RemapperPreprocessor.java Add support for access map '**' pattern to match all symbols 2013-03-08 20:35:36 -08:00
RuntimeInheritanceProvider.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
ShadeRelocationSimulator.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
SpecialSource.java Add loading of numeric "srg" names from MCP directory 2013-03-10 13:45:51 -07:00
SrgWriter.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
URLClassLoaderInheritanceProvider.java Update date to 2012-2013 2013-02-27 21:18:22 -08:00
URLDownloader.java Add caching for remotely downloaded resources 2013-03-01 20:53:03 -08:00