Alexander Kriegisch
49cb924f54
Upgrade license from CPLv1/EPLv1 to EPLv2
This was required by the Eclipse team as one precondition for the next
release.
Signed-off-by: Alexander Kriegisch <Alexander@Kriegisch.name>
pirms 3 gadiem
acolyer
c82fae9bb7
update license to EPL
pirms 18 gadiem
acolyer
b6c89301f2
update license to EPL
pirms 18 gadiem
mkersten
df7fff4c8c
bug#82171 Created sepereate handle provider to enable ASM use of IDE-specific handle identifiers.
pirms 19 gadiem
mkersten
e633c1f58e
Updated to include source location offset.
pirms 19 gadiem
mkersten
e19fc5d4b7
Added "uses pointcut" relation to the ASM.
pirms 19 gadiem
mkersten
2834a7c26b
Removed bogus dependancy
pirms 20 gadiem
mkersten
9be4b2e369
Added support for clients to extend the ASM relationships in order to add
new relationships (such as the example in the sandbox that adds additional
declared-parents relationships). There is no structural change to the compiler
or weaver. The AsmRelationshipProvider is now accessed by getDefault()
instead of statically, and its instance can be reset to be a subtype.
pirms 20 gadiem
mkersten
5130e9dbb7
ASM Usage and extension examples, implemented as test cases and made
available in the sandbox as an Eclipse project.
pirms 20 gadiem
acolyer
f0e7118cd2
AOPAlliance adapter sample
pirms 20 gadiem
wisberg
46f528db59
cricketcage skipped, external link to top, updated design pattern entry
pirms 20 gadiem
wisberg
d794058377
renamed sample aspect
pirms 20 gadiem
wisberg
8362834a93
Jan's 4/2 bug 50932 patch
pirms 20 gadiem
wisberg
e5ab0a5339
Jan's 4/2 bug 50932 patch
pirms 20 gadiem
wisberg
bff61ab1e3
Jan Hannemann's design patterns implementations, plus .lst files and test scripts
pirms 20 gadiem
wisberg
c6f438b517
Fixed one test per new messages, but left the pointcut test, which needs lots of new messages to be specified, to another day.
pirms 20 gadiem
wisberg
1103c631dd
pointcuts for whether after/around advice is supported
pirms 20 gadiem
wisberg
6d44caada8
adding projects cricketcage and atrack
pirms 20 gadiem
wisberg
2561a46b92
letting tool handle titles
pirms 20 gadiem
wisberg
0043498e43
doc handling of code gone stale...
pirms 21 gadiem
wisberg
8e5311a519
adding file for links out to sample code elsewhere
pirms 21 gadiem
wisberg
175ae7d84d
removing empty sample
pirms 21 gadiem
wisberg
4ee90ae4bd
debugger caveats
pirms 21 gadiem
wisberg
c4ac88ee28
added test for collection calls
pirms 21 gadiem
wisberg
b911f2a074
script sample title, correct todo wrt resource cleanup
pirms 21 gadiem
wisberg
2174193632
added pointcut anyCollectionWriteCalls()
pirms 21 gadiem
wisberg
dcedc6e551
removing unneeded comment
pirms 21 gadiem
wisberg
0d7ff0b717
flagging that model walker broke in 1.1.1
pirms 21 gadiem
wisberg
46cdb99dd6
updated tests - all passing
pirms 21 gadiem
wisberg
df36570fd7
dirty example adapted from May user email
pirms 21 gadiem
wisberg
34bd385075
pointcuts fixed, so library updated/fixed and tested
pirms 21 gadiem
wisberg
258bb65ebd
pointcuts fixed, so library updated/fixed
pirms 21 gadiem
wisberg
57729634e8
initialization example: more comments and more testable
pirms 21 gadiem
wisberg
a953927a44
using linked list, more comments
pirms 21 gadiem
wisberg
9af6b62b36
sample api code to list affected files
pirms 21 gadiem
wisberg
bdfba603c4
library of basic pointcut idioms and test case that causes BCException (copied to tests/bugs/pointcutLibrary)
pirms 21 gadiem
wisberg
94cb789115
- initial api-based tests
- initial J2EE samples
(added support for XML/Ant scripts)
pirms 21 gadiem
wisberg
511b6634dd
tag correction for code gatherer
pirms 21 gadiem
wisberg
3b602a9080
double-dispatch example
pirms 21 gadiem
wisberg
a63bc04fb1
initial checkin of the sandbox.
The basic structure and examples of each type are there,
but I have more examples and the ones there are not
altogether validated. I'll make a few more changes
before emailing dev and users about usage, etc.
pirms 21 gadiem