Class Nodes and Tables.Packages.PkgSet

Attributes

privatemissing: ?

Operations

public _init(log : Inform named)
public cleardepenv()
public query()
public add_package(pkgnode : PkgNode named, pkg : Package named, flavor : named, with_filelists : named, no_package_filelist : named, context : named, contextData : named, convert : named = named)
public remove_package(pkgnode : PkgNode named)
public saveFilelist()
public check_files()
public find_file(name : ?)
public removeFilePath(path : named)
public get_package(pkgnode : PkgNode named, pkgname : named, flavor :  named, pkgtype : named, setupname : named)
public set_depenv()
public add_to_missing(missing : DepNode named, flavor :  named, pkgtype : named, pkg : PkgNode named, badversions : PkgNode named)
public query_provides()
public simple_sort_pkgs()
public sort_pkgs(force : named)
public extract_deptree(srcpkg : PkgNode =  named, flavor :  named)
public query_pkgset(pkgnames : ? named, flavor : named, pkgtype : named)
public extract_pkgset(pkgs :  named, deptype : named = ANY, preferred_flavor : named)
public add_exclusion(flavor : named, pkgname :  named, pkgtype : named)
public exclude_setups()
public clear_exclusions()
public should_exclude()
public _recurse_extract(pkg : PkgNode named, pkgset : PkgSet named, preferred_flavor :  named, deptype : named = defined by set_depenv)
public get_sorted_buildenvs()
public check_missing(log : named, die : named)
public printtable()
public formtable()
public printtablehtml()
public printmissing(log : ?)