Bladeren bron

323417 "Sometimes StackOverflow is got while weaving"

tags/V1_6_10RC1
aclement 14 jaren geleden
bovenliggende
commit
f631ad6e4e
1 gewijzigde bestanden met toevoegingen van 0 en 6 verwijderingen
  1. 0
    6
      org.aspectj.matcher/src/org/aspectj/weaver/World.java

+ 0
- 6
org.aspectj.matcher/src/org/aspectj/weaver/World.java Bestand weergeven

@@ -1067,9 +1067,6 @@ public abstract class World implements Dump.INode {
for (String key : addedSinceLastDemote) {
ResolvedType type = tMap.get(key);
if (type != null && !type.isAspect() && !type.equals(UnresolvedType.OBJECT) && !type.isPrimitiveType()) {
if (type.isParameterizedOrRawType()) {
type = type.getGenericType();
}
List<ConcreteTypeMunger> typeMungers = type.getInterTypeMungers();
if (typeMungers == null || typeMungers.size() == 0) {
tMap.remove(key);
@@ -1093,9 +1090,6 @@ public abstract class World implements Dump.INode {
continue;
}
if (type != null && !type.isAspect() && !type.equals(UnresolvedType.OBJECT) && !type.isPrimitiveType()) {
if (type.isParameterizedOrRawType()) {
type = type.getGenericType();
}
List<ConcreteTypeMunger> typeMungers = type.getInterTypeMungers();
if (typeMungers == null || typeMungers.size() == 0) {
/*

Laden…
Annuleren
Opslaan