acolyer
22dc3e7399
added a comment indicating how and where to fix 42743 should
we decide to do so.
před 20 roky
aclement
81b5b1d6d3
Fix for Bugzilla Bug 67591
invalid warning indicating no match when a match really occurs
před 20 roky
aclement
aafe4244db
Fix for Bugzilla Bug 71273
RuntimeException thrown: Could not find instruction: org.apache.bcel.generic.B2I
před 20 roky
aclement
88a602a39d
platform neutral path handling.
před 20 roky
acolyer
393654bc12
Works on Linux too :)
před 20 roky
aclement
ef7885fd12
Some more fix for Bugzilla Bug 60015
NPE, Incorrect XLint:unmatchedSuperTypeInCall warning
před 20 roky
aclement
2982b4cc62
The BIG commit.
- Enhanced structure model support.
- *Incremental* structure model support written and tested (currently switched off, see incModelTests.xml)
- -showWeaveInfo compiler option
- existence of a 'runtimetest' surfaced through relationships
- UI can determine if errors/warnings came from DEOWs.
- Code to enable type mungers to remember source locations written (currently switched off)
před 20 roky
aclement
f1667c2184
removed unnecessary TODOs
před 20 roky
aclement
2b8fa314f2
Fix for Bugzilla Bug 57666
duplicate manifests cause resource-copying to gack
(Contributed by Matthew Webster)
před 20 roky
aclement
7f19ab47a3
Fix for Bugzilla Bug 67774
Nullpointer-exception in pointcuts using withincode() clause
před 20 roky
acolyer
ed04a77d91
missed the word 'to' out of new error message
před 20 roky
acolyer
4feb835a53
Moved all weaver messages into weaver-messages.properties.
Includes fixes for Bugzilla Bug 30439
spurious "circular dependency" error
před 20 roky
aclement
189dd76697
organized imports.
před 20 roky
aclement
45bce91f64
Fix for Bugzilla Bug 61536
Front-end bug, shouldn't allow patterns of the form foo.., should be foo..*
před 20 roky
acolyer
770a4d6a14
fix for Bugzilla Bug 64262
ClassCastException at BcelRenderer.java:16
před 20 roky
acolyer
10c6de6fbc
fix for Bugzilla Bug 48990
Special case if(false) to not require a dynamic test
před 20 roky
aclement
573741c808
Fix for 64331
java.lang.NullPointerException in WeaverMessageHandler class
před 20 roky
aclement
b18436307e
Fix for bug 69459
Hiding of Instance Methods by static methods
před 20 roky
aclement
936459c282
Fix for 53999
"can't bind type" message has $ for . in type name for declare soft
před 20 roky
aclement
ee59f0ec0c
organized imports.
před 20 roky
aclement
75852d7b19
Fix for Bug 70619
compiler aborts with "conflicting dominates orders" with circular declare precedences
před 20 roky
acolyer
0ffb7cb8f5
ensure args() handles boxed primitives correctly when doing
runtime matching (against JoinPoint)
před 20 roky
acolyer
a410567f2d
handle primitive types correctly when doing RTTI resolving
před 20 roky
acolyer
cf8974d359
additional test cases to cover matching Pointcuts against
JoinPoints
před 20 roky
acolyer
cc06e1423e
added a method to all Pointcuts that matches against a
JoinPoint (as opposed to a Shadow).
před 20 roky
acolyer
33ae558f9a
ensure tests don't give false failures on fast machines
před 20 roky
acolyer
685ad43563
raise visibility of default constructor to allow subclassing.
před 20 roky
acolyer
7244306a60
enable construction of a BcelWorld with an externally provided
ClassPathManager
před 20 roky
acolyer
9cbf668c8c
add a getName() method to Lint.Kind
před 20 roky
aclement
b8d69e0fb7
Fix for Bugzilla Bug 62458
An if() pointcut inside a perthis() clause causes an ABORT - null pointer exception in ajc
před 20 roky
aclement
9ebfc84930
Fix and tests for Bugzilla Bug 62227
Load Time Weaving aborts on any kind of warning (declare/xlint)
před 20 roky
aclement
66818c77ef
Fix for Bugzilla Bug 62073
false ambigous binding error (introduced in 1.2rc2)
před 20 roky
aclement
913a5d0355
Fix for Bugzilla Bug 61568
wrong variable binding in || pointcuts
před 20 roky
aclement
b9ec4df125
Fix for Bugzilla Bug 61538
nested uses of this() inside constructors not handled properly for initialization and preinitialization pointcuts
před 20 roky
aclement
4b65e3caf0
fix for Bug 60936
error message for constructor-execution pcd
před 20 roky
aclement
5a3430cbce
Partial fix for Bugzilla Bug 59397
NPE in compiler when using (an unusual) declare warning against a ctor ITD
před 20 roky
aclement
4ebb2030a1
Some of the fix for Bugzilla Bug 57432
NPE when creating declare messages
[If we don't know the originating source file, have a better guess than 'Unknown']
před 20 roky
aclement
c2b5871a6d
Some of the fix for Bugzilla Bug 57432
NPE when creating declare messages
[Allow for null targeters - for example when the class file has no debug info in it]
před 20 roky
aclement
0521e79aea
Fix for Bug 55341
error Type mismatch: cannot convert from java.lang.String to java.lang.String
před 20 roky
acolyer
33d8ee9eed
fix for Bugzilla Bug 31460
Weaving class loader
před 20 roky
aclement
0a017593dc
Fix for Bugzilla Bug 53012
declare precedence on a class should be a compile-time error
před 20 roky
acolyer
bd589bc1fa
fix for Bugzilla Bug 54621
Incremental support ignores binary source
před 20 roky
acolyer
7d6b500be3
fix for Bugzilla Bug 55134
Incremental compilation does not delete weaver-generated class files
před 20 roky
acolyer
34dbb0c41b
fix for Bugzilla Bug 47910
ajc -outjar jarfile does not contain MANIFEST.MF
před 20 roky
acolyer
17f57d3764
fix for Bugzilla Bug 54622
Incremental support ignores resources
před 20 roky
acolyer
9fca6d2c41
fix for Bugzilla Bug 43714
weaving from an input jar into that same jar.
před 20 roky
aclement
cb2aaacf5c
Fix for Bugzilla Bug 41181
Support SerialVersionUID field if no new fields declared on class
(Regenerated with BcweaverJarMaker)
před 20 roky
aclement
40de354443
Fix for Bugzilla Bug 41181
Support SerialVersionUID field if no new fields declared on class
před 20 roky
acolyer
0109534115
fix for Bugzilla Bug 44272
retitle warning to "circular {advice} dependency at ..."
před 20 roky
acolyer
2ed4c9f470
move weaving to inside of the compiler.compile loop.
ensure messages are associated with source wherever possible
před 20 roky