From 2e8c6d5cc03281df6a9c55b5dbf2d34dd32a401b Mon Sep 17 00:00:00 2001 From: acolyer Date: Fri, 30 Jul 2004 18:08:42 +0000 Subject: [PATCH] Upgraded to Eclipse 3.0 final JDT core. v_449a_head_before_30_maintenance --- .../src/org/aspectj/ajdt/core/AspectJCore.java | 5 ++--- .../internal/compiler/WeaverMessageHandler.java | 4 +--- .../ast/InterTypeMethodDeclaration.java | 7 +++++-- .../ajdt/internal/compiler/parser/parser1.rsc | Bin 15208 -> 0 bytes .../ajdt/internal/compiler/parser/parser10.rsc | Bin 140 -> 0 bytes .../ajdt/internal/compiler/parser/parser11.rsc | Bin 140 -> 0 bytes .../ajdt/internal/compiler/parser/parser12.rsc | Bin 140 -> 0 bytes .../ajdt/internal/compiler/parser/parser13.rsc | Bin 140 -> 0 bytes .../ajdt/internal/compiler/parser/parser14.rsc | Bin 684 -> 0 bytes .../ajdt/internal/compiler/parser/parser15.rsc | Bin 546 -> 0 bytes .../ajdt/internal/compiler/parser/parser16.rsc | Bin 1372 -> 0 bytes .../ajdt/internal/compiler/parser/parser17.rsc | Bin 554 -> 0 bytes .../ajdt/internal/compiler/parser/parser18.rsc | Bin 7510 -> 0 bytes .../ajdt/internal/compiler/parser/parser19.rsc | 1 - .../ajdt/internal/compiler/parser/parser2.rsc | Bin 14100 -> 0 bytes .../ajdt/internal/compiler/parser/parser20.rsc | Bin 10122 -> 0 bytes .../ajdt/internal/compiler/parser/parser3.rsc | Bin 1372 -> 0 bytes .../ajdt/internal/compiler/parser/parser4.rsc | Bin 3088 -> 0 bytes .../ajdt/internal/compiler/parser/parser5.rsc | Bin 1372 -> 0 bytes .../ajdt/internal/compiler/parser/parser6.rsc | Bin 776 -> 0 bytes .../ajdt/internal/compiler/parser/parser7.rsc | Bin 226 -> 0 bytes .../ajdt/internal/compiler/parser/parser8.rsc | Bin 486 -> 0 bytes .../ajdt/internal/compiler/parser/parser9.rsc | Bin 14868 -> 0 bytes .../internal/core/builder/AjBuildManager.java | 2 +- 24 files changed, 9 insertions(+), 10 deletions(-) delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser1.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser10.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser11.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser12.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser13.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser14.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser15.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser16.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser17.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser18.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser19.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser2.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser20.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser3.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser4.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser5.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser6.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser7.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser8.rsc delete mode 100644 org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser9.rsc diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/core/AspectJCore.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/core/AspectJCore.java index f80fd75c1..3b82006c5 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/core/AspectJCore.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/core/AspectJCore.java @@ -13,7 +13,6 @@ package org.aspectj.ajdt.core; import java.util.Map; import org.aspectj.ajdt.internal.core.builder.AjCompilerOptions; -import org.eclipse.core.runtime.IPluginDescriptor; import org.eclipse.jdt.core.JavaCore; /** @@ -38,8 +37,8 @@ public class AspectJCore extends JavaCore { public static final String COMPILER_REWEAVABLE = AjCompilerOptions.OPTION_XReweavable; public static final String COMPILER_REWEAVABLE_COMPRESS = AjCompilerOptions.OPTION_XReweavableCompress; - public AspectJCore(IPluginDescriptor pluginDescriptor) { - super(pluginDescriptor); + public AspectJCore() { + super(); } public static AspectJCore getAspectJCore() { diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/WeaverMessageHandler.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/WeaverMessageHandler.java index a379fccb6..734fd8816 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/WeaverMessageHandler.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/WeaverMessageHandler.java @@ -94,9 +94,7 @@ public class WeaverMessageHandler implements IMessageHandler { severity, startPos, endPos, - sLoc != null ? sLoc.getLine() : 0, - referenceContext, - problemSource + sLoc != null ? sLoc.getLine() : 0 ); IProblem[] seeAlso = buildSeeAlsoProblems(message.getExtraSourceLocations(), problemSource, diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java index 1027ba067..81825caf2 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/ast/InterTypeMethodDeclaration.java @@ -29,6 +29,7 @@ import org.eclipse.jdt.internal.compiler.flow.InitializationFlowContext; import org.eclipse.jdt.internal.compiler.lookup.*; import org.eclipse.jdt.internal.compiler.parser.Parser; import org.eclipse.jdt.internal.compiler.problem.AbortCompilation; +import org.eclipse.jdt.internal.compiler.problem.AbortCompilationUnit; /** * An inter-type method declaration. @@ -75,7 +76,7 @@ public class InterTypeMethodDeclaration extends InterTypeDeclaration { public void resolveStatements() { if ((modifiers & AccSemicolonBody) != 0) { if ((declaredModifiers & AccAbstract) == 0) - scope.problemReporter().methodNeedingAbstractModifier(this); + scope.problemReporter().methodNeedBody(this); } else { // the method HAS a body --> abstract native modifiers are forbiden if (((declaredModifiers & AccAbstract) != 0)) @@ -105,7 +106,9 @@ public class InterTypeMethodDeclaration extends InterTypeDeclaration { if (binding == null) { // if binding is null, we failed to find a type used in the method params, this error // has already been reported. - throw new AbortCompilation(compilationResult); + this.ignoreFurtherInvestigation = true; + //return null; + throw new AbortCompilationUnit(compilationResult,null); } ResolvedMember sig = new ResolvedMember(Member.METHOD, EclipseFactory.fromBinding(onTypeBinding), declaredModifiers, EclipseFactory.fromBinding(binding.returnType), new String(declaredSelector), diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser1.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser1.rsc deleted file mode 100644 index 2ab81a64bc02972242bd4b5034fc5beb25fdab34..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 15208 zcmche37izg^~YazS9e!c&vwsVGkeS?iU&d#ZwN;J#$W`AxGDw#kz-MTg#{MmK9&G0 zD*6|RN0guhR20;JCubaS#oNhyUpULv-M< z1>S{i$l@m04!eJiQ2lG8HflHuelf+w_kCw;7OWvzH^njkoUgUk) z10Nv!kfm@ZG5|l9!b9)~JPNbmG57!ozR?SqigZ zF3dy*rkE??GPoR8!YZglo`u(75i%jlNZ5*zDR#gPJh~0;MVSz`oc#@6%2x6D1jj`0{LYe{oogH1(ZS^tcJfLFTomoy##9! z`6+oFMtgh$pTN(d9gIVUMi~ZoAnV|&ILg82SI{)qLI;=vossqpxEg*9zk}bvr%^tG z&tN^gfjo&^15@ET=m^tb1M)UJg>*u?AlD;Ba3kCRUEwC=Z*Ua8KsLe=$cA|k^aw%I zyZ~7q`S2X_JoG|dL~4xogDgP~A^ek(fZSMqfd?KeX3jeMiASO2^I zIp0dJ(!ST8)?NLL^h>BsHNp56{*L~Gei!LZdcec^PiutSLcWFqz6JYLv0Fmx*o4R- z&aCb3D84%~o7T{pY)6|4g>(|%Ow06@`ULGd?Fqe#ZzkRN=2N5Ht5<11r;|tk^6161 z#=VP$=p^k2y|wlo3$c*#1uHNsSQxI<-=ajH#=rImZxk&Cm)4nG^v8|;k=KnI;9Xt`jFG2C#>|24FFOb52>mGEjjgP^S7@D*$!sG4#o6HX=3!^`aaUXUeYXRZ90je`v``ygia!BZnMn|4CmmbO#IY`hL9co0s&Zt@^; zjQ!lzEVCkK2Jc0xc`xI(>`~gkFtgFJZ0B&N{9dY!fnv-DwRy=z%m(;{hvd&tJhx zSt-`-H)ebI(T|v16yL_=BGL_Cr$n|f1XwAoHQVaP*aMLp$tt=*46!aym>WeY=Jg>` z3*W$kycRfPQPNi0rQMT>jvR$TGD}8hUQQO7BQd&KY|llJ>1-?;o4*!UCml!#X!6mq zu|UkXphL#v=E1DF)*vxKt0sS>qeP9hT}%Xu?fFvvhtgmEu)JOvsTZC8Tr$z&y0!!K zm(f{OEW_9d#o`%SrwxJ!$SU-@P-`n&&`nD|I+&oZ&`+?7S!v!Sus8o^F~s~(tq)|& z!NX=ncDXez@)CErgY(_=Xxkn4qU%C0RG3pl54n~wH~pX15{2w+?s%h*uAR_2XP5Ka zc`4>=IUj9QlcVfRb_0H!!3OC!v9swUcML5v*5bNrFIkdZPF&2)-h2@0?c{6==RQUxT=%dQChk$Cml}c8qdKG!Vcn4K>MU`EBn$qZwNmeC% zqc7r1q)P3C(nGJ~rQ}R07 z{B*BjA=GFq^#~o}>8VTB$NU?+RjSl`T8{!{FS4b) z)M`cg`d9k z1#iP|;$7LfsIs57T)&f@#rmI4@dz8zK8_wSP*C96_|d7(H*sub6V--_;Hws?friLY%(Ocxcx79B+=-do&j7uYx0 zI1-UQw2Wqxd3H^|&8C>&S?%dO*?UfncCRs6T#LkJ$kC#Q^S$%EKSP?^ z+)G{CwOo<@gnZg|smokL|G^-xRu94P@_loUd63UBYa`V9i50TWv(CUC(#pkY&?VMi z61|8@Q5o|h-W2P_TJeVRBG!m?;&tgotgffZ_d@PAYx7&gdl6Nlip-Dv#Fz>j#CS2D zEr3;GoP^Fy>kC!luF&sY;*4W|Nt>CrJgwHT-Ii`w?Usz;PLJ%HvWI0nkg+J^?TnAJ zy0D+KQPyZ{8K27ruz^q+_%*z!P0;^HXOaQ=cT$b^;(roBQkdF^M3z}A@)9G0#o`I= z8FRh)qh4upv!jXYn&4G*h_fLRg8hRP!G*z1StVKb*&m0NI8Qr=cplFWTo9NT*qD~- zw6hD%b>fV^!li!|d-MK@| z+Pt#UqdV`xfPuOMmQAy86TEv-QlZHcelj) zwiYx|-^;|ZSbd9E#VcZkh|W7=m3U1om-S8F_Q{!&^GJA;eq-)rKAa6SDibZb@4N5E zECzM=gJ8R0iE6>%kYM|uS|9CmqmVZK$|ZL;>i#fZH=aXM+p6KCW^GP`RakU=v|0Z8 zW1l16BYSC(1|tLIaZXOoqU`%go18VFt=Z3Jug%_<{Z)8ycv>Kw`)p2O&aVQu2bKiB zOY0P#Yn;Ppu{q*;dQb2(J{H$U9gK>cYUq&JB0Zf3)7z)_g%0U6vKEmx=AVrAT zh3Yb|GiImnPCv#sCdTU=at_7v#QDcKQOK?nZOe~h*_~5wU#Ngy; z4=oQ)3Qmx*1jqXD)xMWtu34LLZ38c>ITCm%b46}t$PTs2+?{zmE0}eD_9X>H5^Ih6 zjDJr>{qp+yEhsW;`OpTM)^No9JTY?7RdkI-j?ap{#jWDDXe)LXy+lv16}yQj;P{bC zFBnbSvzxc;!byb}tG<2{y;!Ry@wF$9d3{N0;-p`nJWl$xBqed~IJp;VhsT|&&GZop zD^K+JPut8GbaF4oAW14>VTC96!U`oR@lxE3mtuyb#7jvtUP>5}5-)?B@iLep#y^_q zv2TgD;(F{x@wV6^wncmFcCl69-Uj>~WP=YmesV8(?s!TfdG+Kz*sGGp{k8FT@>NQ7 zEN@1~a)y|fHc_Mh;TXsojI<5MK(6%p#LI2Xc)5)uDe=;;887`fk_si>1HO*C&=16vJJ&~z8>VawQKs=XSK&4gjtHklao#IZ3%^vQn?w{QX_eC{(xKrKd z-0AWe!~LC4Ud!x#>KP+(B}R^zU1I7Bit>NTD)W1(GO0}cw$8c#+d8Yny(;+Iy1a*+ z8JQ}t;aIB$MY6>(K5wU;UqiSPubpgRAE-o&FLGw=x9*aATk@*0%<2Gji(^X{qF z?~Yd9BL9S9vy0TPY{>gLmo0{6)4^7DL)D>bm9?sdR869W=wB(YuFjM-DN6KB3fw(0 z7_TkE9#QRQiL?^JT9T+b2vvJoQW>hozfyE|M@O!a=R}EdohF&`QF-t4ZQC*>8hK@33c@6B> zI(tXaR#EvT^A+~9T$zOy=BCO>zpe4EZqlM3GiGx~YrHH`_%UNC#!PDjdVp?HjoR_V zndh+^P4^VwT}E54SJv-Wwa#t0U)9{!+&T%az|IVj!0((?6C*VgOmN~(*q{nQG zM~!G=huH;poa6YUSIILN;aNPaj=XQ)+D!E>bvFHOI!>=@JQ8CLp^X@9MRJiyOSsnw zBk_)KUuI(u%2#|OY?UgLku+4J$_rXVKjU=zQ8zrpRumM;mxM1DG;ySKjyOkRBc*fP zIp%!re4|E6=O51Bov*xKV~#peq@~1>lI?2f*Z;;=CGq>rW)elIml5#m6C+6bDD9)T z2!=R=oeby7Xaufvg_G_@;Q0TVih%9lGZQU4rA}#_<;R_2&KBq6sO36mn={9=Jk*Jj zXqmmsb|u;kEC?)!*-g78tu_9Rc%HHw*dF*H@U65P*y_{RF5Aq5iB{9Pr*)6BIwP$j z?Ul3@%4%9I{(X0uw3>FSPrOz3PAV)q2V%Lww%ZF6HOB8UYkma4UV}Zw?>ADbkDOKf zWi>)XcbJNd-muay0j2(Hum z#@7ZAxpO72%Afx|d*13gHkXUO{<=u?RZlR|hFTY4iMK8ieMMibv${v>!Fz_qdlG%& zfO>*a-cP1SopmrSxxQZfuS&iI1mOhykszE$Y6+JNM|r$ z@MmabaAj}?>+k~W2Iq3^_muR1E;iqaeEg diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser14.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser14.rsc deleted file mode 100644 index 4dbb94f9541bd192c730a3de91ee251256527b6d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 684 zcmZ8fyGjF55Is|+u?Rv;qm_%etRZaHP9&sMOu$Dp8WA6#poJDfEYw1Oz$&n)SXx_Z zBX)vV+u4bYO>8_f_pSzuJLk;InaAC|0L}r~#;01@0+3=DU1B7g<{dLrlLg~BoD#=9 zKk>Lvd_n;i5X9s`pWpHPkeDLJUU^)hOiw4~v1eSXcgfDYTDhR(y)V^Bjb}sFu|k~Y zacqj3l-2jd0Pp54(}q+GVafc2iiR<@5soZ7i6Rw6Nm#A73#4E*f059~GDXNbQ_&8v zLOq8W(@pBQ#k}^@DW30Olv7>AX&`N^G9PiKezOBbS;H*(7`ZVi8;>ojbxmdiDbapl z#O}RFUe(QiJ>Aens2%G-oo8M yb#b3gxzn`%Y23@G_^HqA^Nj~w(r?(rp6)1heLFJeGUy?}8(tZoG0h{Z?tmYKhf<#a diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser15.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser15.rsc deleted file mode 100644 index b2c68dc5d19788f16dc955d2a9325fd837f13a48..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 546 zcmZQzU=d{L5_`b8g@J*^nt?%R2Gb?xR?dffh5Wqy4h#&;Cs>?WHCS~)qHIUlGZ+}S zJf)Y3ewXLu?^K2g3xz9r(%MV5)&lx*hb6>#Er5a^NI!{Nj+l`Vkd z1*bK{PR>4%tsu9uGJ{+RbRXDN5ch*z4{^JA6Z3SCKB$*)pMQqjBd`!r{Am55^2l*G|TbN%N7y#7YjHUnp diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser16.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser16.rsc deleted file mode 100644 index 6a2e4776619f2888c167984a2bc8fbe2959e618c..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmeH_-A~S87{@%?rt%=h=pKVkD+yYJuie6Q=iukZJ|ZUAkdfm8}eV;;*`!ctPm zB9jaj@R0jFV1#?@r-di%Wfx8CW?vXR$63yEfs35x6j!L?GMDJ%4ArdVE~D%u&T;n8 zNHb&9af_1_(@PKUn5N#9tL>jOa?z*eo52A6404t0Tw|CaZgPV@m6*pHUh$q6zT-I` z*vM=1ddrme5q{Ig4_f(df0~1;qe^K?SBg@VO_?&4;m8z|+QcDZD)oMZc6;sIAwfii z=2griGl}rkmO%EZ%2XBieSx-A z_c(=xec}b#2ya?Nb4VwNnM^bWb|Wr_rmAab9vli_A9SJ>Z#erMT6u^*rK^k1Nmm zjH|}|?o|#yjeoS(AS0n%e(}`SZ|m{2=4`;z8}Qr)Z9|@5!m}Gzg&CDoqcUwblYHNF z%v|Hv*yY+2W?&ZDVeE^&3N=tkTzT4}t(2?9Q-5tOC3ISGG+gE06Xv*It@ciM1s1g> z!oA4#%GKmb#?_@<^Q~c4^@?eQR=RSjnw>cwR19@W+nDg_QDae`9yjhT*k*X_x7+Cc z#{EXR15CB5b;pyQf_3@atkne7V?*YKONMsWL=l290#9jiVe;wR7h>yiPgF g@_VgRwGR6A7KPbStx}dN&iH?a)*1W%`=>ha2bH?AhyVZp diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser17.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser17.rsc deleted file mode 100644 index 4593e0ad1e3bccd4c2e71501862166f335011eab..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 554 zcmaKo3l76D2t)a%+x;)RXR2Rc`15kDiW)i&uTBn%s8mZ2eg@-Kbo*I4)az_^`&@;omr+XMgr diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser18.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser18.rsc deleted file mode 100644 index a783457da3fb25dfc86dc27099d9921ac8d8b75e..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 7510 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 diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser3.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser3.rsc deleted file mode 100644 index fb48102d0457067a871cd2e9825cdb1d8010962a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 1372 zcmcIjO-NKx82$dPn;K$B@fFodqM(LaWr@}F0~thvx(X(Th(<*Fr3r$_8BA>BPHUU? zoFLi^rWRx+t&-M(1cL2koJv{*6?N{LA&6SEiNodHckeylJ>U18OGI~dnX_8p&F&L# zmwVJ?ZM0SPTV4~~PNE57>e2*I(9k8_S$9@b8se`&4}b}pz-)=$>%4XH3a_{gF5r{0 zYH`ou7$3xGj~o~2xNMXz$;btZ^En^G=Ixu!a~Uyu{lCoFkUWxCGASjQlE*S5)6~bC zG-1bR5#tOU^=jw{Ey_td29tKOIM+yMQdUbD2^kQ8#}EMpfZ6CN+69IQjZ(fBK07C35suW85yHb zT*iJtqrL_>9k({g*qDv+KAJ+NtFr1!{02L(fg#{Kx>d!Tc$Cn;N9f!n$7EWjpxbM0 z(490&hcvV?-35eob*L`lNWT^_nspDywBVlDyzY|gxPO5=e6MH`y=$SD=w%x+D@3E{ zN?s$4pci4(kz%cbDNVVgo3Ae7Vq072-4bW->HV6#VaLYpYP;A1& zD)=+7Vnfu2H;K3ILA_8qV7Gp;su70%vhsWE0eI(6)_*wz5AOD^f}`Hj2=zO*w^h(( oV3ua3S@ue^F6e=O$mNIIMwjT4{iwo`G`cK(p=DZj*&4ck0$^4}^#A|> diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser4.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser4.rsc deleted file mode 100644 index 344c25c4d29c9baf8a0e8f51d619b1d1225a0754..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 3088 zcmb_eXMtkX3hm!?(#tOfk(NV zd)_(o&dhlM9KuEp{piC33}FzxSj8mXU;(eOhzY#HOT54yQdq$w9Ag|0v5YZ%#wbQG zj3vZyfC7L|_=p{Rz$V^e3){Gcc1-iVB&HC>6U<;1PcesQn8$NG#s=Oak9VwW83g6} z!>m8T%Hymz%4%b*;GkG!wPoU1Aih=NJ0=S7-9v*x2=@6s%qJn9DuXN%+`EY1xWF%* z<0pRL4Bv5z6MQrH;<$}lxQcGH;x6u?4K28W`{==Sbl?WMa1))lg9rwY=HBgmtAoF_ znl*8*y~_96u+HB?tegm_RpcHP*Cn_v#J>*XIX>(6<=vliq0zglYnz?3M3^Ac|L43J z?rd@IB6k$04qEA;fFq-sLH22aJ(42EN@|GlEWM^L-W?NOhX=6$_9zH#)bO;&YT`)B zEbG$QeT9{lsevV7s$Rz$T{2I%%+WQoT;p^gX|ys)KTUJ(1bvh$^J8* zC#ZAIPbZwIE;#R;nYl{rIS8#LFgoeycBhx~yk6Pp;%nGCGV8cENzkP80YZnzdRBKrsg1|ouc70*K6AzxL`WCwf#Arw_z^-uNRRb4%jwro)yjqI~dY)S9*THBhpP5o4^ zQ@z!$Cdk-VgPcWI>@~Wg755_!6s(A7r^2iJGV6d9E>M$U2ZJj zoB9Ce>gZ$aajye%?U?0Y2W3YY$YpfsIhp#7vwAd^qUMj$vFCS_ZgN$7HlxfIg0mG} zPoN#>^~y09jA5V8K_A)D$C^22CO*6H68-R>njlL}B4lZW{}1 zT#`$<%Pk>F_y&IGSRoTJ7|<& zEsR$hC+;euYGo=}KBdYjhdj!VTj@$u5z0K}+cVqI&cX{ctAW^~Ug8^ULn&G*8@6Bt z+ThIAs8t2?Wmts~IMFHb-tLy$%uCio)XJl(sqLl<4}JNlo{Yjtmk~O2pnHNnRVm2# zN|mu1hJC0{c!GocYE&1n2*m-S}+dhsnC*xNm)BjYoS(||(Ot$C3?Mb)pE1~s60EhtWgahJvT z@Jkyc+vuevm_xUK-ekqdk8+N=adU?u&JR)ZeNqE7p!KTf5oKlT0J9Y{4~xBlZ^nzni7X1;o-&kq_0aq0j7 diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser7.rsc b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/compiler/parser/parser7.rsc deleted file mode 100644 index 580a08c52801908a040a17f80f0c5b863c57e41d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 226 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%0D-l#X0;c4eY;P>$rB@SVhiMF8HL73LdsX66O z%%Fde?PE2hxBM!dDfdGd2e#Zhb7(xpShtSP_jw=dE?K7gM2(rw8y~ISS-vPdX6!gT zP{;($KyW&jtkFz8vl}ZNJ08r@txap7b4EPcus)qeZCF)Kqc*Gsr%@X!c$hZwkBI_b zp}mEy_tb0EE3mFa(gBYH>C5S;uzE-0QDLQxq@%*B=+r^S>U+C6f)~oX%iE)Q#^~U| z+TiEYs0|)JjoRS*Fm359t`{moy4LNt^4}-4SNT!b&O$%!jh1EZks&)=usWd73fw%H zA$!mYBSUtH6-I{aH~67oK%g2!(Ofxl_a}q~A!RvGVN1!tJS;KYifl+HJDq z!8|HzbLUirY;^h>EZk#5?xclq&;PQqAsJb5Y)DR492=6AzGEZi6peLd^pG;Z>1Dm6 zaPOn(Iy@LH_tcEQFIkR#_)x~{zCd%#240qdVQZ4&THK`;upQde^`k&2<}|e7SEz{g zxkf?@emRRca!6I(Z3T}U&$3J?^IcdZT{(346xM0?m}o1sdrY*o**zxOs_Y(9aXm&x z94zHXA&(->0WqvRV}ra-@ygtatDcP2c(~6jdxOth!5x?=9g_~ovwl*p15c7%m8G<{ z1nE$BhQ%49aU8x()d}=2> zpXKezDd{uQXZY1!=ygUts75&Z_+})bxh1}~^gTAsgAu(W=aY6h@M(&5nbTBfN-_YvlSycJMpA-3RvCm zmz~rz2$v7AeI@R&!zaoHNw+#4bj%0v>p{_OWT(%ZmlI3WxhBzl8{KJ`%$nts1Wqxfm3-#Glw(UNY6VHsdLclw)8K|Xx*k?O!v`$J=EJ3N;BAbMp93B81K3m zc62NUq(sJ6}q14@Jh)mxbE?a9Ak8X^%xSXPq%VRdS2;TdL9XUuiEsy`0moR_-+!^ z0@cQMTaMY1{e%SXtEm>(vZZlWmIRio7N5>>pJpK#r&_Bi%!YVfNoTx{1YA@bud~vn LYgU>Bc&hzBhFoGf diff --git a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java index 50fe61f9a..096bb8855 100644 --- a/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java +++ b/org.aspectj.ajdt.core/src/org/aspectj/ajdt/internal/core/builder/AjBuildManager.java @@ -602,7 +602,7 @@ public class AjBuildManager implements IOutputClassFileNameProvider,IBinarySourc CompilerOptions options = compiler.options; - options.produceReferenceInfo(true); //TODO turn off when not needed + options.produceReferenceInfo = true; //TODO turn off when not needed try { compiler.compile(getCompilationUnits(filenames, encodings)); -- 2.39.5