History log of /external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
7ff2c5291c7e0840ef62842372df0c2ecd5979f4 12-Mar-2015 Andrew Yousef <ayousef@crittercism.com> -Added instructions to README.md on how to run unit tests.
-Modified DexMakerTest.getDataDirectory() and FibonacciMaker.getDataDirectory() to use code that does not rely on Android framework jars being in the class path. This makes unit testing much simpler.

(cherry picked from commit ca746698b33f9263839c99c1109e3758fc693d16)

Change-Id: I9a4ae8fd6390f39e0c8c5dc99810cf566c7e6b68
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
054604d4c95cb530bea955718d79dbe3dc0962cf 12-Mar-2015 Andrew Yousef <ayousef@crittercism.com> Modified DexMaker to reuse existing class files whenever possible. Modified ProxyBuilder to use a nested directory structure with versioning information.

(cherry picked from commit 88268135e2f33e1c2131bca22b4ca75029723838)

Change-Id: Ic81cbb43ecbc97b1b43bce4abb7511a22fd6e131
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
95689a700bfea5e2d78380a442fc2903cc40a3f2 12-Oct-2012 Mark Brophy <mbrophy@google.com> Update to latest dexmaker.

This fixes the bug below which prevented mocking of any ViewGroup
extension.
https://code.google.com/p/dexmaker/issues/detail?id=12

Change-Id: I459fb259244476b89b9a4b50c6a6cf88f2e1f2f6
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
242b6fb150cd9fc4e0b871b9595bc1bdd84cceab 10-Jan-2012 Jesse Wilson <jessewilson@google.com> Merge branch 'master' of https://code.google.com/p/dexmaker

Conflicts:
src/test/java/com/google/dexmaker/DexMakerTest.java
4838105a39ae6c608c2a0e242ead249d8683a5d0 10-Jan-2012 Jesse Wilson <jessewilson@google.com> Add a move op
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
c0271e9981ddd85a13ed88defd0b5b1a5ccc6f46 10-Jan-2012 Jesse Wilson <jessewilson@google.com> Rename declareConstructor() to declare(). Add more parameter validation and tests.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
5624228626d7cdf206de25a6981ba8107be61057 09-Jan-2012 Jesse Wilson <jessewilson@google.com> Synchronization.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
ff561a27def418f8c19a36df5fec727dfc8bb17a 09-Jan-2012 Jesse Wilson <jessewilson@google.com> More documentation on Code generation.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
d6c77efc0b187577dd7956070adfc7c335f65698 09-Jan-2012 Jesse Wilson <jessewilson@google.com> More documentation. Rename compare ops.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
97b0be6b3da9df87e9026f880b0b0bffc7242450 08-Jan-2012 Jesse Wilson <jessewilson@google.com> One cast() method for both numeric and type casts.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
b0f6ea8cec29bd1b2453e8fd15d9c6f65ca3ea2c 07-Jan-2012 Jesse Wilson <jessewilson@google.com> Replace two methods not() and negate() with a new type UnaryOp and an op() method. I'm hoping this simplifies life for compiler authors who won't need to do manual dispatch.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
23abc2fe89ec3713645d64bdb74415a9090084f4 06-Jan-2012 Jesse Wilson <jessewilson@google.com> Use 'new Label()' rather than 'Code.newLabel()' to make it clear that allocating a label is a free operation, not depending on the current state of the Code instance.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
ff314e1f06b974be78de3356a71072dbf0a450cd 06-Jan-2012 Jesse Wilson <jessewilson@google.com> Use one dex directory instead of two.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
0e49fb9243b7463835ab80ef7cc62435f55846ce 06-Jan-2012 Jesse Wilson <jessewilson@google.com> Add a big example in DexMaker on its use. Also fix up some of the problems encountered while writing the example:

- Type should be TypeId
- Result targets should be in a consistent position in the instruction parameter list. I decided to go with first because methods have parameters in varargs that must be last.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java
ab220f004db90fa94ef9349ca1adde5f89012e8d 05-Jan-2012 Jesse Wilson <jessewilson@google.com> Rename DexGenerator to DexMaker.
/external/dexmaker/src/test/java/com/google/dexmaker/DexMakerTest.java