CatapultServer  v0.5.0.1 (Elephant)
checkProjectStructure.Entry Class Reference

Public Member Functions

def __init__ (self, path, filename, ruleset)
 
def fullPath (self)
 
def setIncludes (self, includes)
 
def setNamespaces (self, namespaces)
 
def setTemplateErrors (self, templateErrors)
 
def check (self)
 
def fixRelative (self, elem)
 
def checkCrossIncludes (self, errorReporter, sortedIncludes, pathElements)
 
def checkIncludes (self, errorReporter, preprocessor)
 

Public Attributes

 path
 
 filename
 
 ruleset
 
 includes
 
 namespaces
 
 templateErrors
 
 expectedNamespace
 
 includeFixOwnPath
 

Constructor & Destructor Documentation

◆ __init__()

def checkProjectStructure.Entry.__init__ (   self,
  path,
  filename,
  ruleset 
)

Member Function Documentation

◆ check()

def checkProjectStructure.Entry.check (   self)
Here is the call graph for this function:

◆ checkCrossIncludes()

def checkProjectStructure.Entry.checkCrossIncludes (   self,
  errorReporter,
  sortedIncludes,
  pathElements 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ checkIncludes()

def checkProjectStructure.Entry.checkIncludes (   self,
  errorReporter,
  preprocessor 
)
Here is the call graph for this function:

◆ fixRelative()

def checkProjectStructure.Entry.fixRelative (   self,
  elem 
)
Here is the caller graph for this function:

◆ fullPath()

def checkProjectStructure.Entry.fullPath (   self)
Here is the caller graph for this function:

◆ setIncludes()

def checkProjectStructure.Entry.setIncludes (   self,
  includes 
)

◆ setNamespaces()

def checkProjectStructure.Entry.setNamespaces (   self,
  namespaces 
)

◆ setTemplateErrors()

def checkProjectStructure.Entry.setTemplateErrors (   self,
  templateErrors 
)

Member Data Documentation

◆ expectedNamespace

checkProjectStructure.Entry.expectedNamespace

◆ filename

checkProjectStructure.Entry.filename

◆ includeFixOwnPath

checkProjectStructure.Entry.includeFixOwnPath

◆ includes

checkProjectStructure.Entry.includes

◆ namespaces

checkProjectStructure.Entry.namespaces

◆ path

checkProjectStructure.Entry.path

◆ ruleset

checkProjectStructure.Entry.ruleset

◆ templateErrors

checkProjectStructure.Entry.templateErrors

The documentation for this class was generated from the following file: