]>
source.dussan.org Git - aspectj.git/log
Andy Clement [Fri, 8 Feb 2019 23:02:11 +0000 (15:02 -0800)]
tidyup retired modules and add aspectjtools submodule
Andy Clement [Fri, 8 Feb 2019 21:43:20 +0000 (13:43 -0800)]
add aspectjweaver producing submodule
Andy Clement [Fri, 8 Feb 2019 21:14:49 +0000 (13:14 -0800)]
renamed to aspectjrt from org.aspectj.runtime
Andy Clement [Fri, 8 Feb 2019 21:10:55 +0000 (13:10 -0800)]
Real aspectjrt creation and packaging module
Andy Clement [Fri, 8 Feb 2019 01:11:28 +0000 (17:11 -0800)]
move aspectjTaskdefs.properties into src/main/resources
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