Community
Participate
Working Groups
MTJ currently provide two preverifier option: emulator and embedded. the embedded implementation is not yet functional. the new proguard version also included a CLDC preverifier. The feature added the option to configure on MTJ proguard as the preverifier to be used during the build process
Created attachment 102140 [details] Proguard preverifier
In order to use the patch it is necessary to configure proguard in the obfuscation preferences (at least version 4.0)
Hi, Have been using this patch with great success (once tweaked a little). What plans are there to include this in the trunk ?
i just sent yesterday a first draft of 0.9.1 plan. we might add this feature to next release :) gustavo we probably will (In reply to comment #3) > Hi, > Have been using this patch with great success (once tweaked a little). What > plans are there to include this in the trunk ? >
Created attachment 133924 [details] Add proguard preverifier This patch contains the Add proguard preverifier functionalities(by Gustavo) I made the refactoring for the actual code and some routines related to the UI
Created attachment 135358 [details] Add proguard preverifier Updating old patch.
just to double check. is this ready to be reviewed ?
Yes, it's ready to review. (In reply to comment #7) > just to double check. is this ready to be reviewed ? >
Created attachment 135639 [details] Add proguard preverifier A console test line was removed. Now it's ready for review.
i just reviewed the patch. i note that you added some public classes. please move them to be internal. we don't want to add any new public class right now :) gep
since there is no time to close this today move to a future release.
Created attachment 141448 [details] Add proguard preverifier Updating Patch
Comment on attachment 141448 [details] Add proguard preverifier there are a couple of issues on the patch: - the class proguardpreverifier should be moved to an internal package - a new preverifier type need to be added to IPreverifier - MTJCore.createPreverifier need to be changted in order to create the proguardpreverifier - this interface is already internal IMTJCoreConstants. use the internal one and remove this public interface - MidletSuiteProject should not be changed - there a lot of compilantion errors on this classe PreverificationPreferencePage
Created attachment 142704 [details] Add proguard preverifier Ready for review
Comment on attachment 142704 [details] Add proguard preverifier patch reviewed and approved
code committed to svn. it will be available on next nightly build
Released