proguard-maven-plugin icon indicating copy to clipboard operation
proguard-maven-plugin copied to clipboard

ProGuard not obfuscating class names, package names, or method names

Open seailz opened this issue 2 years ago • 1 comments

here is my plugin config:

            <plugin>
                <groupId>com.github.wvengen</groupId>
                <artifactId>proguard-maven-plugin</artifactId>
                <executions>
                    <execution>
                        <phase>package</phase>
                        <goals><goal>proguard</goal></goals>
                    </execution>
                </executions>
                <configuration>
                    <options>
                        <option>-allowaccessmodification</option>
                        <option>-overloadaggressively</option>
                        <option>-repackageclasses ''</option>
                        <option>-microedition</option>
                        <option>-obfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
                        <option>-packageobfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
                        <option>-classobfuscationdictionary ${project.basedir}/src/main/resources/obf-class.txt</option>
                        <option>-dontwarn</option>
                        <option>-keep public class com.seailz.* {
                            public protected *;
                            }
                        </option>

                    </options>
                </configuration>
            </plugin>

seailz avatar Jun 07 '22 07:06 seailz

Hi. This would need more information in order to be actionable. What kind of a class do you expect it to obfuscate and what is the end result you get?

lasselindqvist avatar Jun 07 '22 10:06 lasselindqvist