dlangide.workspace.project

Undocumented in source.

Members

Classes

DubPackageFinder
class DubPackageFinder
Undocumented in source.
EditorBookmark
class EditorBookmark
Undocumented in source.
Project
class Project

DLANGIDE D project

ProjectFolder
class ProjectFolder

Project folder

ProjectItem
class ProjectItem

project item

ProjectSourceFile
class ProjectSourceFile

Project source file

WorkspaceItem
class WorkspaceItem
Undocumented in source.

Functions

dmdSourcePaths
string[] dmdSourcePaths()

detect DMD source paths

isProjectFile
bool isProjectFile(string filename)

return true if filename matches rules for workspace file names

isValidFileName
bool isValidFileName(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
isValidModuleName
bool isValidModuleName(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
isValidProjectName
bool isValidProjectName(string s)
Undocumented in source. Be warned that the author may not have intended to support it.
toForwardSlashSeparator
string toForwardSlashSeparator(string filename)
Undocumented in source. Be warned that the author may not have intended to support it.

Structs

ProjectConfiguration
struct ProjectConfiguration

Stores info about project configuration

Variables

includePath
string[] includePath;
Undocumented in source.

Meta