Can I edit a change log and then use it as an input change log so that I can predetermine new class, field or method names?
Yes but be careful. If you are using a change log that was generated when you obfuscated a release of your application or applet then make sure you edit a copy. You may still need the original to interpret stack dumps from the released bytecode. Also, be careful when you choose you predetermined names. It’s a complicated business – especially if you are predetermining method names. Zelix KlassMaster will perform a large number of cross checks on your input change log and on your opened classes but it may not check for every possible conflict. If Zelix KlassMaster gives you warnings then read them carefully. Note that Zelix KlassMaster’s ZKM Script language allows you to specify more than one input change log. So you could specify an small, edited input change log that specifies only your changes followed by the full, original input change log. This can be a safer approach.