Code Coverage of pyEDAA.OutputFilter: 81%

Files Functions Classes

coverage.py v7.14.3, created at 2026-06-26 23:00 +0000

      Statements   Branches   Total
File function   coverage statements missing excluded   coverage branches partial   coverage
pyEDAA/OutputFilter/Xilinx/OptimizeDesign.py (no function)   100% 124 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/PhysicalOptimizeDesign.py (no function)   100% 40 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/PlaceDesign.py (no function)   100% 224 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/RouteDesign.py (no function)   100% 230 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py RTLElaboration.Generator   81% 26 5 0   83% 18 3   82%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py LoadingPart.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py LoadingPart.Part   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py LoadingPart.Generator   76% 17 4 0   75% 8 2   76%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py RTLComponentStatistics.Generator   71% 14 4 0   67% 6 2   70%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py IOInsertion.Generator   84% 38 6 0   75% 20 5   81%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport.Cells   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport.Blackboxes   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport._BlackboxesGenerator   83% 24 4 0   60% 10 4   76%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport._CellGenerator   83% 24 4 0   60% 10 4   76%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py WritingSynthesisReport.Generator   91% 22 2 0   90% 10 1   91%
pyEDAA/OutputFilter/Xilinx/SynthesizeDesign.py (no function)   100% 148 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py timestampIterator   100% 2 0 0   100% 2 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py ClassificationException.__init__   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py ClassificationException.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py UndetectedEnd.__init__   0% 2 2 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py UndetectedEnd.Line   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py UnknownLine.__init__   0% 2 2 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py UnknownLine.Line   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoLine.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoLine.Processor   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoLine.Command   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoLine.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.ToolName   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.ToolID   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.MessageKindID   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.Parse   100% 3 0 0   100% 2 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoInfoMessage.Parse   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoInfoMessage.FromMessage   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCInfoMessage.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCInfoMessage.DRCRuleName   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCInfoMessage.Parse   100% 3 0 0   100% 2 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCInfoMessage.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCInfoMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularInfoMessage.Parse   100% 3 0 0   100% 2 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoIrregularInfoMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoStuntedInfoMessage.Parse   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoStuntedInfoMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoWarningMessage.Parse   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoWarningMessage.FromMessage   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCWarningMessage.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCWarningMessage.DRCRuleName   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCWarningMessage.Parse   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCWarningMessage.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoDRCWarningMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoXPMWarningMessage.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoXPMWarningMessage.XPMName   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoXPMWarningMessage.Parse   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoXPMWarningMessage.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoXPMWarningMessage.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoStuntedWarningMessage.Parse   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoStuntedWarningMessage.__str__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoCriticalWarningMessage.Parse   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoCriticalWarningMessage.FromMessage   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoErrorMessage.Parse   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoErrorMessage.FromMessage   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLReportMessage.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLReportMessage.Convert   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLReportMessage.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VHDLAssertionMessage.Convert   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.TCLCommand   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.Arguments   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.FromLine   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.Copy   0% 3 3 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TclCommand.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoTclCommand.Parse   100% 5 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoTclCommand.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.__init__   100% 7 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.ToolIDs   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.ToolNames   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.MessagesByID   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.InfoMessages   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.WarningMessages   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.CriticalWarningMessages   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin.ErrorMessages   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py VivadoMessagesMixin._AddMessage   100% 17 0 0   93% 14 1   97%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseParser.__init__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Parser.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Parser.Processor   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.ToolVersion   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.StartDatetime   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py Preamble.Generator   89% 19 2 0   80% 10 2   86%
pyEDAA/OutputFilter/Xilinx/__init__.py Postamble.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Postamble.ExitDatetime   67% 3 1 0   50% 2 1   60%
pyEDAA/OutputFilter/Xilinx/__init__.py Postamble.Generator   78% 9 2 0   67% 6 2   73%
pyEDAA/OutputFilter/Xilinx/__init__.py Command._CommandStart   75% 4 1 0   50% 2 1   67%
pyEDAA/OutputFilter/Xilinx/__init__.py Command._CommandFinish   90% 10 1 0   83% 6 1   88%
pyEDAA/OutputFilter/Xilinx/__init__.py Command.SectionDetector   100% 12 0 0   100% 6 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Command.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithSections.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithSections.Sections   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithSections.__contains__   50% 8 4 0   50% 6 3   50%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithSections.__getitem__   50% 8 4 0   67% 6 2   57%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithTasks.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithTasks.Tasks   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithTasks.__contains__   40% 5 3 0   50% 2 1   43%
pyEDAA/OutputFilter/Xilinx/__init__.py CommandWithTasks.__getitem__   50% 4 2 0   100% 0 0   50%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseSection._SectionStart   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseSection._SectionFinish   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py BaseSection.Generator   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Section.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Section.Next   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Section.Duration   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Section.__iter__   0% 3 3 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Section._SectionStart   86% 7 1 0   50% 2 1   78%
pyEDAA/OutputFilter/Xilinx/__init__.py Section._SectionFinish   71% 14 4 0   62% 8 3   68%
pyEDAA/OutputFilter/Xilinx/__init__.py Section.Generator   79% 14 3 0   83% 6 1   80%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSection.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSection._SectionStart   86% 7 1 0   50% 2 1   78%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSection._SectionFinish   69% 13 4 0   50% 6 3   63%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSection.Generator   50% 14 7 0   33% 6 2   45%
pyEDAA/OutputFilter/Xilinx/__init__.py SectionWithChildren.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SectionWithChildren.__contains__   40% 5 3 0   50% 2 1   43%
pyEDAA/OutputFilter/Xilinx/__init__.py SectionWithChildren.__getitem__   50% 4 2 0   100% 0 0   50%
pyEDAA/OutputFilter/Xilinx/__init__.py Task.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Task.Command   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Task._TaskStart   80% 5 1 0   50% 2 1   71%
pyEDAA/OutputFilter/Xilinx/__init__.py Task._TaskFinish   91% 11 1 0   67% 6 2   82%
pyEDAA/OutputFilter/Xilinx/__init__.py Task.Generator   100% 16 0 0   100% 8 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Task.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithSubTasks.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithSubTasks.SubTasks   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithSubTasks.__contains__   40% 5 3 0   50% 2 1   43%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithSubTasks.__getitem__   50% 4 2 0   100% 0 0   50%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithSubTasks.Generator   74% 43 11 0   78% 18 4   75%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask.Task   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask._TaskStart   80% 5 1 0   50% 2 1   71%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask._TaskFinish   91% 11 1 0   67% 6 2   82%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask.Generator   69% 16 5 0   75% 8 2   71%
pyEDAA/OutputFilter/Xilinx/__init__.py SubTask.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithPhases.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithPhases.Phases   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithPhases.__contains__   40% 5 3 0   50% 2 1   43%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithPhases.__getitem__   50% 4 2 0   100% 0 0   50%
pyEDAA/OutputFilter/Xilinx/__init__.py TaskWithPhases.Generator   81% 43 8 0   89% 18 2   84%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase.Task   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase._PhaseStart   83% 6 1 0   50% 2 1   75%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase._PhaseFinish   79% 24 5 0   57% 14 4   71%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase.Generator   100% 13 0 0   100% 6 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Phase.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py PhaseWithChildren.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py PhaseWithChildren.__contains__   0% 5 5 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py PhaseWithChildren.__getitem__   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py PhaseWithChildren.Generator   79% 42 9 0   88% 16 2   81%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhase.__init__   100% 5 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhase._SubPhaseStart   86% 7 1 0   50% 2 1   78%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhase._SubPhaseFinish   93% 14 1 0   75% 8 2   86%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhase.Generator   100% 13 0 0   100% 6 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhase.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhaseWithChildren.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhaseWithChildren.__contains__   0% 5 5 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhaseWithChildren.__getitem__   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubPhaseWithChildren.Generator   77% 43 10 0   81% 16 3   78%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhase.__init__   100% 6 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhase._SubSubPhaseStart   88% 8 1 0   50% 2 1   80%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhase._SubSubPhaseFinish   92% 12 1 0   67% 6 2   83%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhase.Generator   100% 13 0 0   100% 6 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhase.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhaseWithChildren.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhaseWithChildren.__contains__   0% 5 5 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhaseWithChildren.__getitem__   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubPhaseWithChildren.Generator   75% 44 11 0   81% 16 3   77%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhase.__init__   100% 7 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhase._SubSubSubPhaseStart   89% 9 1 0   50% 2 1   82%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhase._SubSubSubPhaseFinish   92% 12 1 0   67% 6 2   83%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhase.Generator   85% 13 2 0   67% 6 2   79%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhase.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhaseWithTasks.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhaseWithTasks.__contains__   0% 5 5 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhaseWithTasks.__getitem__   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py SubSubSubPhaseWithTasks.Generator   73% 44 12 0   81% 16 3   75%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask.SubSubSubPhase   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask._NestedTaskStart   80% 5 1 0   50% 2 1   71%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask._NestedTaskFinish   92% 12 1 0   67% 6 2   83%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask.Generator   0% 16 16 0   0% 8 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTask.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTaskWithPhases.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTaskWithPhases.NestedPhases   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTaskWithPhases.__contains__   0% 5 5 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTaskWithPhases.__getitem__   0% 4 4 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedTaskWithPhases.Generator   65% 48 17 0   67% 18 4   65%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase.__init__   100% 4 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase.NestedTask   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase._NestedPhaseStart   83% 6 1 0   50% 2 1   75%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase._NestedPhaseFinish   87% 15 2 0   62% 8 3   78%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase.Generator   85% 13 2 0   67% 6 2   79%
pyEDAA/OutputFilter/Xilinx/__init__.py NestedPhase.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.HasLatches   0% 4 4 0   0% 2 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.Latches   0% 4 4 0   0% 4 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.HasBlackboxes   0% 2 2 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.Blackboxes   0% 2 2 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.Cells   0% 2 2 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.VHDLReportMessages   0% 4 4 0   0% 4 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.VHDLAssertMessages   0% 4 4 0   0% 4 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Synth_Design.SectionDetector   91% 64 6 0   87% 38 5   89%
pyEDAA/OutputFilter/Xilinx/__init__.py Link_Design.__init__   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Link_Design.CommonXDCFiles   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Link_Design.PerCellXDCFiles   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Link_Design.SectionDetector   82% 57 10 0   81% 32 6   82%
pyEDAA/OutputFilter/Xilinx/__init__.py Opt_Design.SectionDetector   88% 40 5 0   85% 20 3   87%
pyEDAA/OutputFilter/Xilinx/__init__.py Place_Design.SectionDetector   88% 40 5 0   80% 20 4   85%
pyEDAA/OutputFilter/Xilinx/__init__.py PhyOpt_Design.SectionDetector   88% 40 5 0   75% 20 5   83%
pyEDAA/OutputFilter/Xilinx/__init__.py Route_Design.SectionDetector   85% 40 6 0   75% 20 5   82%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.__init__   100% 7 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.Lines   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.Preamble   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.Postamble   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.Commands   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.StartDateTime   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.ExitDateTime   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.Duration   100% 3 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.ProcessingDuration   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.__contains__   40% 5 3 0   50% 2 1   43%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.__getitem__   38% 8 5 0   50% 2 1   40%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.IsIncompleteLog   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.LineClassification   92% 50 4 0   85% 34 5   89%
pyEDAA/OutputFilter/Xilinx/__init__.py Processor.CommandFinder   95% 65 3 0   97% 30 1   96%
pyEDAA/OutputFilter/Xilinx/__init__.py Document.__init__   100% 2 0 0   100% 0 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py Document.Logfile   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/Xilinx/__init__.py Document.Parse   100% 6 0 0   100% 2 0   100%
pyEDAA/OutputFilter/Xilinx/__init__.py (no function)   100% 633 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.__init__   90% 10 1 0   75% 4 1   86%
pyEDAA/OutputFilter/__init__.py Line.LineNumber   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.Kind   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/__init__.py Line.Action   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.Message   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.PreviousLine   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.PreviousLine   0% 3 3 0   0% 2 0   0%
pyEDAA/OutputFilter/__init__.py Line.NextLine   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.StartsWith   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.Partition   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.GetIterator   0% 75 75 0   0% 58 0   0%
pyEDAA/OutputFilter/__init__.py Line.__getitem__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.__eq__   100% 1 0 0   100% 0 0   100%
pyEDAA/OutputFilter/__init__.py Line.__ne__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/__init__.py Line.__str__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/__init__.py Line.__repr__   0% 1 1 0   100% 0 0   0%
pyEDAA/OutputFilter/__init__.py (no function)   100% 54 0 0   100% 0 0   100%
Total     84% 3254 508 0   67% 758 147   81%

No items found using the specified filter.

6 empty functions skipped.