Преглед на файлове

323417 "Sometimes StackOverflow is got while weaving"

tags/V1_6_10RC1
aclement преди 14 години
родител
ревизия
f631ad6e4e
променени са 1 файла, в които са добавени 0 реда и са изтрити 6 реда
  1. 0
    6
      org.aspectj.matcher/src/org/aspectj/weaver/World.java

+ 0
- 6
org.aspectj.matcher/src/org/aspectj/weaver/World.java Целия файл

@@ -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) {
/*

Loading…
Отказ
Запис