Project

DLANGIDE D project

Constructors

this
this(string fname)
Undocumented in source.

Members

Functions

findItems
ProjectFolder findItems(string[] srcPaths)
Undocumented in source. Be warned that the author may not have intended to support it.
findMainSourceFile
void findMainSourceFile()
Undocumented in source. Be warned that the author may not have intended to support it.
findSourceFileItem
ProjectSourceFile findSourceFileItem(ProjectItem dir, string filename, bool fullFileName)

tries to find source file in project, returns found project source file item, or null if not found

findSourceFileItem
ProjectSourceFile findSourceFileItem(string filename, bool fullFileName)
Undocumented in source. Be warned that the author may not have intended to support it.
load
bool load(string fname)
Undocumented in source. Be warned that the author may not have intended to support it.
relativeToAbsolutePath
string relativeToAbsolutePath(string path)
Undocumented in source. Be warned that the author may not have intended to support it.

Properties

builderSourcePaths
string[] builderSourcePaths [@property getter]

returns project's own source paths

defWorkspaceFile
string defWorkspaceFile [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
items
ProjectFolder items [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
mainSourceFile
ProjectSourceFile mainSourceFile [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
sourcePaths
string[] sourcePaths [@property getter]

returns project's own source paths

workspace
Workspace workspace [@property getter]
Undocumented in source. Be warned that the author may not have intended to support it.
workspace
Workspace workspace [@property setter]
Undocumented in source. Be warned that the author may not have intended to support it.

Variables

_builderSourcePaths
string[] _builderSourcePaths;
Undocumented in source.
_items
ProjectFolder _items;
Undocumented in source.
_mainSourceFile
ProjectSourceFile _mainSourceFile;
Undocumented in source.
_opened
bool _opened;
Undocumented in source.
_projectFile
SettingsFile _projectFile;
Undocumented in source.
_sourcePaths
string[] _sourcePaths;
Undocumented in source.
_workspace
Workspace _workspace;
Undocumented in source.

Inherited Members

From WorkspaceItem

_filename
string _filename;
Undocumented in source.
_dir
string _dir;
Undocumented in source.
_name
dstring _name;
Undocumented in source.
_description
dstring _description;
Undocumented in source.
filename
string filename [@property getter]

file name of workspace item

dir
string dir [@property getter]

workspace item directory

filename
string filename [@property setter]

file name of workspace item

name
dstring name [@property getter]

name

name
dstring name [@property setter]

name

description
dstring description [@property getter]

name

description
dstring description [@property setter]

name

load
bool load(string fname)

load

save
bool save(string fname)
Undocumented in source. Be warned that the author may not have intended to support it.

Meta