Remove collect of imports from ResolvePackagesPass
diff --git a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/ResolvePackagesPass.java b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/ResolvePackagesPass.java
index d4664d7..b446d8c 100644
--- a/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/ResolvePackagesPass.java
+++ b/compiler.jx/src/org/apache/flex/compiler/internal/codegen/externals/pass/ResolvePackagesPass.java
@@ -68,22 +68,19 @@
String testName = qualifiedName + "." + baseName;
if (testName.equals(child.getQualifiedName()))
{
- FieldReference field = null;
+ FieldReference field;
if (!reference.isQualifiedName())
{
log(" Add field: public static var " + baseName);
- field = reference.addField(child.getNode(), baseName,
- child.getNode().getJSDocInfo(), true);
+ field = reference.addField(child.getNode(), baseName, child.getNode().getJSDocInfo(), true);
}
else
{
log(" Add field: public var " + baseName);
- field = reference.addField(child.getNode(), baseName,
- child.getNode().getJSDocInfo(), false);
+ field = reference.addField(child.getNode(), baseName, child.getNode().getJSDocInfo(), false);
}
field.setOverrideStringType(child.getQualifiedName());
- reference.addImport(child.getQualifiedName());
}
}