]>
source.dussan.org Git - aspectj.git/log
Andy Clement [Fri, 8 Feb 2019 00:07:47 +0000 (16:07 -0800)]
maven wrapper
Andy Clement [Thu, 7 Feb 2019 21:01:40 +0000 (13:01 -0800)]
removed manifest templates
Andy Clement [Thu, 7 Feb 2019 17:17:40 +0000 (09:17 -0800)]
Adjust generated jar names
Andy Clement [Thu, 7 Feb 2019 17:16:55 +0000 (09:16 -0800)]
move resources to resources tree
Andy Clement [Thu, 7 Feb 2019 17:11:17 +0000 (09:11 -0800)]
polish javadoc in runtime module
Andy Clement [Mon, 4 Feb 2019 23:39:08 +0000 (15:39 -0800)]
wip - packaging up the artifacts we distribute
Andy Clement [Fri, 1 Feb 2019 22:07:14 +0000 (14:07 -0800)]
Able to build run-all-junit-tests with maven
Andy Clement [Fri, 1 Feb 2019 22:05:34 +0000 (14:05 -0800)]
temporary fix for jdtcore deps to get mvn clean install behaving
Andy Clement [Fri, 1 Feb 2019 20:59:56 +0000 (12:59 -0800)]
mavenizing build - done
Andy Clement [Fri, 1 Feb 2019 20:42:09 +0000 (12:42 -0800)]
mavenizing build - wip
Andy Clement [Fri, 1 Feb 2019 20:38:49 +0000 (12:38 -0800)]
mavenizing org.aspectj.lib - wip
Andy Clement [Fri, 1 Feb 2019 20:26:11 +0000 (12:26 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 20:14:04 +0000 (12:14 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 20:04:48 +0000 (12:04 -0800)]
refixed name and changed surefire exclusions in parent pom
Andy Clement [Fri, 1 Feb 2019 20:03:44 +0000 (12:03 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 20:02:06 +0000 (12:02 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 19:26:36 +0000 (11:26 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 19:23:15 +0000 (11:23 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 18:58:04 +0000 (10:58 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 18:52:32 +0000 (10:52 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 00:44:03 +0000 (16:44 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 00:38:43 +0000 (16:38 -0800)]
Add module tests back in - but streamlined
Andy Clement [Fri, 1 Feb 2019 00:10:22 +0000 (16:10 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 21:19:00 +0000 (13:19 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 21:15:38 +0000 (13:15 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 21:10:15 +0000 (13:10 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 21:06:04 +0000 (13:06 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 21:01:42 +0000 (13:01 -0800)]
Add module tests back in - but streamlined
Andy Clement [Thu, 31 Jan 2019 20:20:25 +0000 (12:20 -0800)]
mavenizing run-all-junit-tests - wip
Andy Clement [Thu, 31 Jan 2019 20:03:30 +0000 (12:03 -0800)]
various polish to previously mavenized projects to support newer ones
Andy Clement [Thu, 31 Jan 2019 20:01:53 +0000 (12:01 -0800)]
various polish to previously mavenized projects to support newer ones
Andy Clement [Thu, 31 Jan 2019 20:01:34 +0000 (12:01 -0800)]
various polish to previously mavenized projects to support newer ones
Andy Clement [Thu, 31 Jan 2019 20:01:18 +0000 (12:01 -0800)]
make paths maven aware
Andy Clement [Thu, 31 Jan 2019 20:00:55 +0000 (12:00 -0800)]
various polish to previously mavenized projects to support newer ones
Andy Clement [Thu, 31 Jan 2019 19:59:49 +0000 (11:59 -0800)]
mavenizing tests - done
Andy Clement [Thu, 31 Jan 2019 00:55:38 +0000 (16:55 -0800)]
mavenizing tests - wip
Andy Clement [Thu, 31 Jan 2019 00:50:34 +0000 (16:50 -0800)]
mavenizing testing-drivers - done'
Andy Clement [Thu, 31 Jan 2019 00:29:02 +0000 (16:29 -0800)]
mavenizing testing-drivers - wip
Andy Clement [Thu, 31 Jan 2019 00:15:14 +0000 (16:15 -0800)]
mavenizing testing - done
Andy Clement [Wed, 30 Jan 2019 21:02:20 +0000 (13:02 -0800)]
mavenizing testing - wip
Andy Clement [Wed, 30 Jan 2019 20:10:20 +0000 (12:10 -0800)]
mavenizing ajbrowser - done
Andy Clement [Wed, 30 Jan 2019 19:51:42 +0000 (11:51 -0800)]
mavenizing ajbrowser - wip
Andy Clement [Wed, 30 Jan 2019 19:40:40 +0000 (11:40 -0800)]
mavenizing taskdefs - done
Andy Clement [Wed, 30 Jan 2019 19:31:11 +0000 (11:31 -0800)]
mavenizing taskdefs - wip
Andy Clement [Wed, 30 Jan 2019 16:39:41 +0000 (08:39 -0800)]
mavenizing ajdoc - done
Andy Clement [Wed, 30 Jan 2019 01:07:22 +0000 (17:07 -0800)]
mavenizing ajdoc - wip
Andy Clement [Wed, 30 Jan 2019 00:59:46 +0000 (16:59 -0800)]
mavenizing ajde - done
Andy Clement [Wed, 30 Jan 2019 00:48:39 +0000 (16:48 -0800)]
mavenizing ajde - wip
Andy Clement [Wed, 30 Jan 2019 00:44:10 +0000 (16:44 -0800)]
mavenizing ajde.core - done
Andy Clement [Tue, 29 Jan 2019 20:57:37 +0000 (12:57 -0800)]
mavenizing org.aspectj.ajdt.core - wip
Andy Clement [Tue, 29 Jan 2019 00:11:57 +0000 (16:11 -0800)]
mavenizing org.eclipse.jdt.core - done
Andy Clement [Mon, 28 Jan 2019 21:08:30 +0000 (13:08 -0800)]
Merged loadtime5 into loadtime
Andy Clement [Mon, 28 Jan 2019 20:54:05 +0000 (12:54 -0800)]
mavenizing loadtime - wip
Andy Clement [Fri, 25 Jan 2019 23:49:50 +0000 (15:49 -0800)]
mavenizing loadtime - wip
Andy Clement [Fri, 25 Jan 2019 23:18:12 +0000 (15:18 -0800)]
fix pom version and minor improvement to classpath calc
Andy Clement [Fri, 25 Jan 2019 23:17:37 +0000 (15:17 -0800)]
fix version
Andy Clement [Fri, 25 Jan 2019 23:14:58 +0000 (15:14 -0800)]
mavenizing weaver - remove unnecessary files
Andy Clement [Fri, 25 Jan 2019 23:14:30 +0000 (15:14 -0800)]
mavenizing weaver - wip
Andy Clement [Fri, 25 Jan 2019 23:08:21 +0000 (15:08 -0800)]
tweak matcher for weaver module requirements
Andy Clement [Thu, 24 Jan 2019 20:41:06 +0000 (12:41 -0800)]
mavenizing bcel-builder - complete
Andy Clement [Thu, 24 Jan 2019 20:36:00 +0000 (12:36 -0800)]
mavenizing runtime module - merged in aspectj5rt
Andy Clement [Thu, 24 Jan 2019 20:02:42 +0000 (12:02 -0800)]
mavenizing runtime module - complete
Andy Clement [Thu, 24 Jan 2019 03:46:54 +0000 (19:46 -0800)]
mavenizing testing-client module - complete
Andy Clement [Thu, 24 Jan 2019 03:45:07 +0000 (19:45 -0800)]
mavenizing testing-client module - wip
Andy Clement [Thu, 24 Jan 2019 03:39:24 +0000 (19:39 -0800)]
mavenizing asm module - finished
Andy Clement [Thu, 24 Jan 2019 03:36:37 +0000 (19:36 -0800)]
mavenizing asm module - wip
Andy Clement [Thu, 24 Jan 2019 03:29:58 +0000 (19:29 -0800)]
mavenized org.aspectj.matcher - finished
Andy Clement [Thu, 24 Jan 2019 02:53:51 +0000 (18:53 -0800)]
mavenized org.aspectj.matcher module - wip
Andy Clement [Wed, 23 Jan 2019 21:33:30 +0000 (13:33 -0800)]
mavenized testing-util module - complete
Andy Clement [Wed, 23 Jan 2019 21:31:20 +0000 (13:31 -0800)]
mavenized testing-util module - wip
Andy Clement [Wed, 23 Jan 2019 21:02:59 +0000 (13:02 -0800)]
mavenized bridge module
Andy Clement [Wed, 23 Jan 2019 20:28:35 +0000 (12:28 -0800)]
mavenized util module
Andy Clement [Wed, 23 Jan 2019 20:08:55 +0000 (12:08 -0800)]
overweaving decp/decm tests
Andy Clement [Mon, 21 Jan 2019 23:30:55 +0000 (15:30 -0800)]
543657: overweaving declare parents fix
Andy Clement [Mon, 21 Jan 2019 18:20:04 +0000 (10:20 -0800)]
389678: Better support for overweaving
More testcases for overweaving and better handling of WeaverStateInfo
to avoid the dreaded problems deserialized the 'special key' used
to store diffs.
With these changes once a class is woven via overweaving we switch
the diff we store in the weaverstateinfo to 0 byte array (indicating
overweaving happened for later weavers that see it). We also stop
writing the special 'key' into the attribute and avoid looking-for
and attempting to replace it at the end of weaving.
Andy Clement [Mon, 21 Jan 2019 17:47:07 +0000 (09:47 -0800)]
389678: overweaving test resources
Andy Clement [Mon, 21 Jan 2019 17:40:04 +0000 (09:40 -0800)]
new infra for accessing weaver state info attribute from tests
Andy Clement [Mon, 21 Jan 2019 17:39:38 +0000 (09:39 -0800)]
1.9.3 snapshot updates
Andy Clement [Thu, 17 Jan 2019 20:20:57 +0000 (12:20 -0800)]
Dig deeper to find WildTypePattern in DeclareParents
The existing check crudely only checked the top level, failing
to find nested WildTypePatterns.
Resolves #542682
Andy Clement [Mon, 14 Jan 2019 23:51:56 +0000 (15:51 -0800)]
Cope with unusual local variable table per 539121
Andy Clement [Fri, 11 Jan 2019 23:49:49 +0000 (15:49 -0800)]
On JDK11 call the defineClass variant with a ProtectionDomain param
This alters the defineClass used when loadtime weaving and defining
'extra' classes (e.g. closures). This change causes us to call
the defineClass() method variant on ClassLoader that takes a
protection domain, so it should share the same protection domain as
the class for which the extra class was generated.
Issue: https://bugs.eclipse.org/bugs/show_bug.cgi?id=542421
Andy Clement [Fri, 11 Jan 2019 18:49:09 +0000 (10:49 -0800)]
Diagnostics for https://bugs.eclipse.org/bugs/show_bug.cgi?id=543023
Andy Clement [Thu, 10 Jan 2019 01:28:19 +0000 (17:28 -0800)]
Include JDTCore fix for APT classloader closing
Andy Clement [Wed, 9 Jan 2019 21:23:02 +0000 (13:23 -0800)]
better infrastructure for checking pointcuts terminate correctly - inactive right now
Andy Clement [Mon, 19 Nov 2018 17:15:58 +0000 (09:15 -0800)]
Fix 541325 - Support is(AbstractType)
Andy Clement [Tue, 23 Oct 2018 23:44:47 +0000 (16:44 -0700)]
polish
Andy Clement [Tue, 23 Oct 2018 23:44:30 +0000 (16:44 -0700)]
polish
Andy Clement [Tue, 23 Oct 2018 23:44:14 +0000 (16:44 -0700)]
Exclude delegation loader on JDK11 too (it has been renamed)
Andy Clement [Tue, 16 Oct 2018 15:23:04 +0000 (08:23 -0700)]
Add missing .classpath change
Andy Clement [Mon, 15 Oct 2018 19:23:44 +0000 (12:23 -0700)]
Minor tweak to avoid NPE in BinaryTypeBinding method source location lookups
Andy Clement [Mon, 15 Oct 2018 17:37:51 +0000 (10:37 -0700)]
wip 1.9.2 readme
Andy Clement [Mon, 15 Oct 2018 16:25:27 +0000 (09:25 -0700)]
Merge changes for 536782
Changes contributed by Manfred under https://github.com/eclipse/org.aspectj/pull/5/commits
Andy Clement [Mon, 15 Oct 2018 16:15:22 +0000 (09:15 -0700)]
adjust to allow clean merge - attempt 1
Andy Clement [Mon, 15 Oct 2018 15:42:28 +0000 (08:42 -0700)]
polish javadoc
Andy Clement [Mon, 15 Oct 2018 15:42:01 +0000 (08:42 -0700)]
typo reported by Emmanuel Bourg
Andy Clement [Mon, 15 Oct 2018 15:41:09 +0000 (08:41 -0700)]
polish
Andy Clement [Mon, 15 Oct 2018 15:40:53 +0000 (08:40 -0700)]
better handling for 1.8 modules
Andy Clement [Mon, 15 Oct 2018 15:39:46 +0000 (08:39 -0700)]
polish
Andy Clement [Thu, 11 Oct 2018 18:21:54 +0000 (11:21 -0700)]
537678: Lazy initialization of jrt filesystem
Kui Liu [Tue, 21 Aug 2018 15:32:54 +0000 (17:32 +0200)]
Change the mehtod name "containsField" to "findsField".
The method implements finding a field object in the 'fieldsList' with a given name. If found, return the found field object, otherwise return null.
Thus, rename the method as "findsField" should be more clear than "containsField" since "containsField" is prone to ask whether the "fieldsFile" contains a field or not and return true or false.
Signed-off-by: Kui Liu <brucekuiliu@gmail.com>