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

Public Member Functions

def __init__ (self, options)
 
def validateSet (self, mapName, path)
 
def validateSetSearch (self, mapName, path)
 
def validateSetPathFix (self, mapName, path)
 
def validateMaps (self, path)
 
def add (self, entry)
 
def printFormatting (self)
 
def shouldIgnoreMissingExclusion (self, missingExcl)
 
def getExclusionErrors (self, reporter)
 
def printFormattingOut (self, reporter)
 
def printDependenciesOut (self, reporter)
 
def printDependencies (self)
 
def filter (self, expectedResult)
 
def printNamespaceErrorsOut (self, reporter)
 
def printNamespaces (self)
 
def printTemplateErrorsOut (self, reporter)
 
def printTemplateErrors (self)
 

Static Public Member Functions

def getShortestNamespaceSet (cppHeader)
 

Public Attributes

 includes
 
 context
 
 dependencyViolations
 
 conReporter
 
 simpleValidators
 
 presentExclusions
 
 options
 
 sourceDirs
 

Constructor & Destructor Documentation

◆ __init__()

def checkProjectStructure.Analyzer.__init__ (   self,
  options 
)

Member Function Documentation

◆ add()

def checkProjectStructure.Analyzer.add (   self,
  entry 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ filter()

def checkProjectStructure.Analyzer.filter (   self,
  expectedResult 
)
Here is the caller graph for this function:

◆ getExclusionErrors()

def checkProjectStructure.Analyzer.getExclusionErrors (   self,
  reporter 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ getShortestNamespaceSet()

def checkProjectStructure.Analyzer.getShortestNamespaceSet (   cppHeader)
static
Here is the call graph for this function:
Here is the caller graph for this function:

◆ printDependencies()

def checkProjectStructure.Analyzer.printDependencies (   self)
Here is the call graph for this function:

◆ printDependenciesOut()

def checkProjectStructure.Analyzer.printDependenciesOut (   self,
  reporter 
)
Here is the caller graph for this function:

◆ printFormatting()

def checkProjectStructure.Analyzer.printFormatting (   self)
Here is the call graph for this function:

◆ printFormattingOut()

def checkProjectStructure.Analyzer.printFormattingOut (   self,
  reporter 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ printNamespaceErrorsOut()

def checkProjectStructure.Analyzer.printNamespaceErrorsOut (   self,
  reporter 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ printNamespaces()

def checkProjectStructure.Analyzer.printNamespaces (   self)
Here is the call graph for this function:

◆ printTemplateErrors()

def checkProjectStructure.Analyzer.printTemplateErrors (   self)
Here is the call graph for this function:

◆ printTemplateErrorsOut()

def checkProjectStructure.Analyzer.printTemplateErrorsOut (   self,
  reporter 
)
Here is the caller graph for this function:

◆ shouldIgnoreMissingExclusion()

def checkProjectStructure.Analyzer.shouldIgnoreMissingExclusion (   self,
  missingExcl 
)
Here is the caller graph for this function:

◆ validateMaps()

def checkProjectStructure.Analyzer.validateMaps (   self,
  path 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ validateSet()

def checkProjectStructure.Analyzer.validateSet (   self,
  mapName,
  path 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ validateSetPathFix()

def checkProjectStructure.Analyzer.validateSetPathFix (   self,
  mapName,
  path 
)
Here is the call graph for this function:
Here is the caller graph for this function:

◆ validateSetSearch()

def checkProjectStructure.Analyzer.validateSetSearch (   self,
  mapName,
  path 
)
Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ conReporter

checkProjectStructure.Analyzer.conReporter

◆ context

checkProjectStructure.Analyzer.context

◆ dependencyViolations

checkProjectStructure.Analyzer.dependencyViolations

◆ includes

checkProjectStructure.Analyzer.includes

◆ options

checkProjectStructure.Analyzer.options

◆ presentExclusions

checkProjectStructure.Analyzer.presentExclusions

◆ simpleValidators

checkProjectStructure.Analyzer.simpleValidators

◆ sourceDirs

checkProjectStructure.Analyzer.sourceDirs

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