コード例 #1
0
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.__dict__[self.sTrigger]:
         check.is_single_space_after(self, self.sWord, oLine, iLineNumber)
コード例 #2
0
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.isPortKeyword and '(' in oLine.line:
         check.is_single_space_after(self, 'port', oLine, iLineNumber)
コード例 #3
0
ファイル: rule_018.py プロジェクト: marph91/vhdl-style-guide
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.isInstantiationGenericKeyword or oLine.isInstantiationPortKeyword:
         check.is_single_space_after(self, 'map', oLine, iLineNumber)
コード例 #4
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.isEndArchitecture and re.match(
                 '^\s*end\s+architecture\s+\w', oLine.lineLower):
             check.is_single_space_after(self, 'architecture', oLine,
                                         iLineNumber)
コード例 #5
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.isInstantiationGenericKeyword or oLine.isInstantiationPortKeyword:
             check.is_single_space_after(self, 'map', oLine, iLineNumber)
コード例 #6
0
ファイル: rule_013.py プロジェクト: willkamp/vhdl-style-guide
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.isComponentEnd and len(oLine.line.split()) >= 3:
         check.is_single_space_after(self, 'component', oLine, iLineNumber)
コード例 #7
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.isPortKeyword and '(' in oLine.line:
             check.is_single_space_after(self, 'port', oLine, iLineNumber)
コード例 #8
0
ファイル: rule_009.py プロジェクト: willkamp/vhdl-style-guide
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.isPortDeclaration and re.match('^\s*\S+\s*:\s*inout',
                                             oLine.lineLower):
         check.is_single_space_after(self, 'inout', oLine, iLineNumber)
コード例 #9
0
 def _analyze(self, oFile, oLine, iLineNumber):
     if oLine.isEndArchitecture and re.match('^\s*end\s+architecture\s+\w',
                                             oLine.lineLower):
         check.is_single_space_after(self, 'architecture', oLine,
                                     iLineNumber)
コード例 #10
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.isComponentEnd and len(oLine.line.split()) >= 3:
             check.is_single_space_after(self, 'component', oLine,
                                         iLineNumber)
コード例 #11
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.__dict__[self.sTrigger]:
             check.is_single_space_after(self, self.sWord, oLine,
                                         iLineNumber)
コード例 #12
0
 def analyze(self, oFile):
     for iLineNumber, oLine in enumerate(oFile.lines):
         if oLine.isPortDeclaration and re.match('^\s*\S+\s*:\s*inout',
                                                 oLine.lineLower):
             check.is_single_space_after(self, 'inout', oLine, iLineNumber)