Ejemplo n.º 1
0
 def _fix_violations(self, oFile):
     for iLineNumber in self.violations:
         oLine = oFile.lines[iLineNumber]
         oLine.update_line(
             re.sub(r'^(\s*architecture\s+\w+\s+of\s+\w+)', r'\1 is',
                    oLine.line, re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile, iLineNumber, 'is')
Ejemplo n.º 2
0
 def _fix_violations(self, oFile):
     for dViolation in self.violations[::-1]:
         iLineNumber = utils.get_violation_line_number(dViolation)
         oLine = oFile.lines[iLineNumber]
         oLine.update_line(
             re.sub('port', 'port (', oLine.line, 1, re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile, iLineNumber, '\(')
Ejemplo n.º 3
0
 def _fix_violations(self, oFile):
     for dViolation in self.violations:
         iLineNumber = utils.get_violation_line_number(dViolation)
         oLine = oFile.lines[iLineNumber]
         oLine.update_line(
             re.sub(r'^(\s*entity\s+\w+)', r'\1 is', oLine.line,
                    re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile, iLineNumber, 'is')
Ejemplo n.º 4
0
 def _fix_violations(self, oFile):
     for dViolation in self.violations[::-1]:
         oLine = oFile.lines[dViolation['lineNumber']]
         oLine.update_line(
             re.sub(r'^(\s*architecture\s+\w+\s*)', r'\1 of', oLine.line,
                    re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile,
                                             dViolation['lineNumber'], 'of')
Ejemplo n.º 5
0
 def _fix_violations(self, oFile):
     for dViolation in self.violations:
         oLine = utils.get_violating_line(oFile, dViolation)
         oLine.update_line(
             re.sub(r'^(\s*architecture\s+\w+\s+of\s+\w+)', r'\1 is',
                    oLine.line, re.IGNORECASE))
         utils.search_for_and_remove_keyword(
             oFile, utils.get_violation_line_number(dViolation), 'is')
 def _fix_violations(self, oFile):
     for iLineNumber in self.violations[::-1]:
         oLine = oFile.lines[iLineNumber]
         oLine.update_line(
             re.sub('' + self.sKeyword2,
                    '' + self.sKeyword2 + ' ' + self.sKeyword, oLine.line,
                    1, re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile, iLineNumber, '\(')
 def _fix_violations(self, oFile):
     for dViolation in self.violations[::-1]:
         oLine = utils.get_violating_line(oFile, dViolation)
         oLine.update_line(re.sub('' + self.sKeyword2, '' + self.sKeyword2 + ' ' + self.sKeyword, oLine.line, 1, re.IGNORECASE))
         utils.search_for_and_remove_keyword(oFile, utils.get_violation_line_number(dViolation), '\(')