Allow 'Test with JDK-5' to execute with an older version of javassist on classpath
Improve javadoc on deprecation
Simpler and more intuitive code for the anonymous class that detects annotation support.
Fix javadoc typo
Fix bug that broke rebyting of test-class that only uses @ParameterizedValue but does not have any obvious test-method.
Compare class' packages by evaluating the start of class-names,
Low-level selfie-runner to ensure the @ParameterizedCallback injection works
Source-code grooming to eliminate some warnings. Mostly add @Override annotations on interface-method implementations,
Fix javadoc spelling typo
See if it would be a good idea to move JUnit-3.x tests to a common Maven project
Factory-method CallbackRecordsFactory#getInstance() will from now on be verified by two intuitive unit-test classes
Delete TestJdkVersion_on_Jdk_1_4_x.java, which now is replaced
Add small unit tests for all JdkVersion use-cases
Refactoring - separate method #verifyCompatible_Jdk_<version>_ImplementationClassOf that shall be reusable by many test-methods
Change test-class suffix to _on_Jdk_<version>
Make it slightly easier to run the JDK-1.4 tests in isolation
Use initializer block instead of setUp() method for POJO test class.
Get rid of directory where files with modified byte-code are stored.
Downgrade servlet-api version to 3.0.1, so that class-version compatibility with JDK-6 is achieved.
Refactoring - improve pom.xml a bit after realizing that
It is necessary to avoid Struts-tests with JDK-5 when Spring-4.x is used,
Exclude tests that use PowerMock-1.6.x during JDK-5 execution,
Exclude some tests on recent parameter-frameworks that cannot be used on JDK-5 or JDK-6
Avoid tests with Spring-4.x or JMock-2.6.x during JDK-5 test-executions,
Avoid Spring-tests on JDK-5 when using Spring-4.x, because it requires JDK-6 or later
Turn the table and have the default Surefire 'excludes' configuration fit the latest
A couple of tests that use an old Spring-release don't work with JDK-8 or later.
Allow 'Test with JDK-5' to execute with an older version of javassist on classpath
It turns out #initCause(...) can manipulate error message etc, so don't use it!
Improve error-message to help debugging of classloader problems.
Have more shell-friendly names on the compiler profiles that you sometimes wish to deactivate
JDK development has accelerated (unlike JUnit-4.x development), so adopt project to better cope with this new reality.
Fix JUnit version 4.10 typo
Make default property values honor profile junit4.12 and drop all concerns about the late "junit-dep" artifact!
Improve test class name
Avoid dot in 'reportNameSuffix' or some tools may confuse it with a package delimiter
Add simple test PojoVerifyJdkVersion_on_Java_1_4,
Add profiles for running tests on many alternative JDK versions!
Disable the incremental compilation feature that was introduced by version 3.1 of maven-compiler-plugin,
Force maven-compiler-plugin to use a JDK-8 compiler,
Seems like it is perfectly possible to throw ch...
Shrink heap-space to force more frequent (and s...
Use @PowerMockIgnore to decrease usage of permg...
Recent performance optimizations allow even les...
Offer generours permgen space (works on JDK-7 a...
After the recent performance improvements we tr...
Improve performance by decreasing test-class re...
Fix up tests that were still using deprecated A...
Improve deprecation message to clarify that we ...
Drop support for deprecated annotation Callback...
Clean out all old references to no-longer-suppo...
Fix up tests that are still using deprecated AP...
Starting from this commit the only supported Ca...
Expand GeneralReloadFilter to also exclude API-...
Unwrap possible exception during parameter init...
Fix javadoc on test-class
Implement CallbackParams-support for java 8
Some old tests are copied and modified to use J...
Make pom instruct the compiler-plugin to have f...
Improve documentation on how sources from "org....
Improve documentation on how sources from "org....
Remove all sources from package "org.apache.bce...
Improve javadoc on sources-and-classes that ori...
Drop the dependency to Jakarta-BCEL 5.2
Rename license-file to LICENSE.txt
Copy and relocate sources from the Apache Jakar...
Upgrade PowerMock to version 1.5.6 for profiles...
Older versions of Javassist does not seem to go...
Upgrade to version 3.1 of Easymock, because it ...
The transaction stuff seems to cause a serious ...
Try to prevent potential memory leaks by no lon...
Replace Mockito-mocked transaction status with ...
Seems like there might be some kind of memory i...
With PowerMock-1.6.2 released we can now enable...
Version updates ...
Remove test of some functionality that is no lo...
Prepend replacement test-method name with '@' (...
Remove import in same package
Major refactoring of the adaptive-rules functio...
Modified tests for adaptive rules - to fit with...
New factory-class SyntheticInterfaceFactory has...
Remove some irrelevant javadoc
New API method "makeFieldsPublic" can hopefully...
The new API methods "copyMethod" and "replaceMe...
Expose a couple of data-items in MethodHashKey ...
Refactoring - small simplification of CallbackM...
Have MethodHashKey expose some of its informati...
Fix copyright note
"Refactoring" in previous commit did break adap...
"Refactoring" in previous commit did break adap...
Refactoring
Fix javadoc language
Yet another test to verify the fix for bug #4: ...
Fix typo in this previous commit:
New test to show off a three-runners stack (Cal...
Fix old typo in parameterized test-data
New profile junit4.12 with focus on new JUnit-v...
Fix a small bug that raised the error "IllegalA...
Update to test with later versions of Spring, w...
Modification makes sure that thread-context cla...