public virtual void AddImport(ClassName className) { //if (!className.InDotNetLang() && !className.InSamePackage(generatedName) && !className.Primitive && // className.PackageName != null && className.PackageName.Length > 0) if (!className.InSamePackage(generatedName) && className.PackageName != null && className.PackageName.Length > 0) { imports.Add(className.PackageName); } }
public virtual void AddImport(ClassName className) { // if the package is java.lang or our own package don't add if (!className.InJavaLang() && !className.InSamePackage(generatedName) && !className.Primitive && className.PackageName != null && className.PackageName.Length > 0) { /* if (className.Array) { //TODO: fix imports imports.Add(className.PackageName.Substring(0, (className.FullyQualifiedName.Length - 2) - (0))); // remove [] } else { */ //TODO: fix imports imports.Add(className.PackageName); //} } }