The option -adaptresourcefilenames
only works for resource files like mypackage/MyClass.properties
that have a corresponding class file mypackage/MyClass.class
. If the class name is obfuscated the resource file name is obfuscated along.
ProGuard doesn't obfuscate other file names, since the names are often not specified as a single literal string in the code, making it difficult or impossible to replace them.