aboutsummaryrefslogtreecommitdiffstats
path: root/testing-client/src
Commit message (Collapse)AuthorAgeFilesLines
* Remove old '.cvsignore' filesAlexander Kriegisch2023-09-271-1/+0
| | | | Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
* Upgrade license from CPLv1/EPLv1 to EPLv2Alexander Kriegisch2021-06-045-24/+24
| | | | | | | This was required by the Eclipse team as one precondition for the next release. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
* Fix tests not finding project base directory 'org.aspectj'Alexander Kriegisch2021-03-202-14/+39
| | | | | | | | | | | | | | | | | Several LTW tests using class TestServer failed on my machine because there was a hard-coded project base directory name 'org.aspectj' in the class. This class has several other problems, but my quick fix for now - I did not want to rename my project base directory - was to match on a regex '(?i)(org[.])?aspectj' now. That also works for my root directory 'AspectJ'. I also moved the code determining the project dir into a protected (hence testable) method and added a sanity test case checking if the directory can be determined. If not, the test will fail with a rather lengthy warning to developers about the need to have a matching project root folder. Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
* Weaken Collection declarationsLars Grefer2020-08-152-3/+3
| | | | | | Reports on declarations of Collection variables made by using the collection class as the type, rather than an appropriate interface. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* 'String.indexOf()' expression is replaceable with 'contains()'Lars Grefer2020-08-081-1/+1
| | | | | | Reports any String.indexOf() expressions which can be replaced with a call to the String.contains() method available in Java 5 and newer. Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* 'for' loop replaceable with enhanced 'for' loopLars Grefer2020-08-081-12/+12
| | | | | | Reports for loops which iterate over collections or arrays, and can be replaced with an enhanced for loop (i.e. the foreach iteration syntax). Signed-off-by: Lars Grefer <eclipse@larsgrefer.de>
* Move to 1.9.6.BUILD-SNAPSHOT versionAndy Clement2019-11-283-144/+154
|
* Add module tests back in - but streamlinedAndy Clement2019-02-011-0/+31
|
* make paths maven awareAndy Clement2019-01-311-3/+3
|
* mavenizing testing-client module - completeAndy Clement2019-01-232-65/+0
|
* mavenizing testing-client module - wipAndy Clement2019-01-236-0/+344
|
* Better handling of classpath discoveryAndy Clement2017-09-271-23/+26
| | | Some alternate behaviour added to work better on Java9
* Upgraded to new JDT compiler - neon.1 and a bitAndy Clement2016-11-072-12/+11
|
* Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (Doh! ↵mwebster2006-08-171-1/+1
| | | | remember to build and commit testing-client.jar)
* Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" ↵mwebster2006-08-171-5/+4
| | | | (determine why the hell we can't find org/aspectj/runtime/internal/AroundClosure)
* Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (2nd ↵mwebster2006-08-161-3/+4
| | | | attempt to get classpath right)
* Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" (fix ↵mwebster2006-08-161-2/+2
| | | | build break and improve diagnostics)
* Bug 153907 "Facilitate LTW testing in a custom ClassLoader hierarchy" ↵mwebster2006-08-151-0/+185
| | | | (TestServer, TestServerTest and LTWServerTests)
* message was wrong way round!aclement2006-07-251-2/+2
|
* update license to EPLacolyer2006-06-011-2/+2
|
* spring cleaning in advance of 1.2 enhancements: acolyer2004-01-231-1/+1
| | | | | removed unused imports, local variables, and private methods (still there, just commented out).
* resolving unused-imports warningswisberg2003-02-131-2/+1
|
* initial versionwisberg2002-12-162-0/+984