if (symbol.is("FILE") || symbol.is("GLOBAL")) continue;
var borrows = symbol.inherits;
for (var i = 0; i < borrows.length; i++) {
var borrowed = this.getSymbol(borrows[i].alias);
if (!borrowed) {
if (symbol.is("FILE") || symbol.is("GLOBAL")) continue;
var borrows = symbol.inherits;
for (var i = 0; i < borrows.length; i++) {
var borrowed = this.getSymbol(borrows[i].alias);
if (!borrowed) {
}
else {
// print("symbol NOT a BUILT IN - createing a container");
// Eg. Ext.y.z (missing y)
// we need to add in the missing symbol...
}
else {
// print("symbol NOT a BUILT IN - createing a container");
// Eg. Ext.y.z (missing y)
// we need to add in the missing symbol...
- container = new Symbol(symbol.memberOf, [], "OBJECT", new DocComment(""));
+ container = new imports.Symbol.Symbol(symbol.memberOf, [], "OBJECT", new DocComment(""));
container.isNamespace = true;
this.addSymbol( container );
// print(container.toSource());
container.isNamespace = true;
this.addSymbol( container );
// print(container.toSource());
- if (!isUnique(symbol.inheritsFrom)) {
- Options.LOG.warn("Can't resolve augments: Circular reference: "+symbol.alias+" inherits from "+contributer.alias+" more than once.");
- }
- else {
+ //if (!isUnique(symbol.inheritsFrom)) {
+ // imports.BuildDocs.Options.LOG.warn("Can't resolve augments: Circular reference: "+symbol.alias+" inherits from "+contributer.alias+" more than once.");
+ //}
+ //else {
var cmethods = contributer.methods;
var cproperties = contributer.properties;
var cfgs = contributer.cfgs;
var cmethods = contributer.methods;
var cproperties = contributer.properties;
var cfgs = contributer.cfgs;
//LOG.warn("We only have the following symbols: \n" +
// this.keys().toSource().split(",").join(", \n"));
//LOG.warn("We only have the following symbols: \n" +
// this.keys().toSource().split(",").join(", \n"));