@@ -20,15 +20,15 @@ public sealed class UnreachableCaseInspection : ParseTreeInspectionBase
2020 private readonly IUnreachableCaseInspectorFactory _unreachableCaseInspectorFactory ;
2121 private readonly IParseTreeValueFactory _valueFactory ;
2222
23- private enum CaseInpectionResult { Unreachable , InherentlyUnreachable , MismatchType , Overflow , CaseElse } ;
23+ private enum CaseInspectionResult { Unreachable , InherentlyUnreachable , MismatchType , Overflow , CaseElse } ;
2424
25- private static readonly Dictionary < CaseInpectionResult , string > ResultMessages = new Dictionary < CaseInpectionResult , string > ( )
25+ private static readonly Dictionary < CaseInspectionResult , string > ResultMessages = new Dictionary < CaseInspectionResult , string > ( )
2626 {
27- [ CaseInpectionResult . Unreachable ] = InspectionResults . UnreachableCaseInspection_Unreachable ,
28- [ CaseInpectionResult . InherentlyUnreachable ] = InspectionResults . UnreachableCaseInspection_InherentlyUnreachable ,
29- [ CaseInpectionResult . MismatchType ] = InspectionResults . UnreachableCaseInspection_TypeMismatch ,
30- [ CaseInpectionResult . Overflow ] = InspectionResults . UnreachableCaseInspection_Overflow ,
31- [ CaseInpectionResult . CaseElse ] = InspectionResults . UnreachableCaseInspection_CaseElse
27+ [ CaseInspectionResult . Unreachable ] = InspectionResults . UnreachableCaseInspection_Unreachable ,
28+ [ CaseInspectionResult . InherentlyUnreachable ] = InspectionResults . UnreachableCaseInspection_InherentlyUnreachable ,
29+ [ CaseInspectionResult . MismatchType ] = InspectionResults . UnreachableCaseInspection_TypeMismatch ,
30+ [ CaseInspectionResult . Overflow ] = InspectionResults . UnreachableCaseInspection_Overflow ,
31+ [ CaseInspectionResult . CaseElse ] = InspectionResults . UnreachableCaseInspection_CaseElse
3232 } ;
3333
3434 public UnreachableCaseInspection ( RubberduckParserState state ) : base ( state )
@@ -62,11 +62,11 @@ protected override IEnumerable<IInspectionResult> DoGetInspectionResults()
6262
6363 selectCaseInspector . InspectForUnreachableCases ( ) ;
6464
65- selectCaseInspector . UnreachableCases . ForEach ( uc => CreateInspectionResult ( qualifiedSelectCaseStmt , uc , ResultMessages [ CaseInpectionResult . Unreachable ] ) ) ;
66- selectCaseInspector . MismatchTypeCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInpectionResult . MismatchType ] ) ) ;
67- selectCaseInspector . OverflowCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInpectionResult . Overflow ] ) ) ;
68- selectCaseInspector . InherentlyUnreachableCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInpectionResult . InherentlyUnreachable ] ) ) ;
69- selectCaseInspector . UnreachableCaseElseCases . ForEach ( ce => CreateInspectionResult ( qualifiedSelectCaseStmt , ce , ResultMessages [ CaseInpectionResult . CaseElse ] ) ) ;
65+ selectCaseInspector . UnreachableCases . ForEach ( uc => CreateInspectionResult ( qualifiedSelectCaseStmt , uc , ResultMessages [ CaseInspectionResult . Unreachable ] ) ) ;
66+ selectCaseInspector . MismatchTypeCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInspectionResult . MismatchType ] ) ) ;
67+ selectCaseInspector . OverflowCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInspectionResult . Overflow ] ) ) ;
68+ selectCaseInspector . InherentlyUnreachableCases . ForEach ( mm => CreateInspectionResult ( qualifiedSelectCaseStmt , mm , ResultMessages [ CaseInspectionResult . InherentlyUnreachable ] ) ) ;
69+ selectCaseInspector . UnreachableCaseElseCases . ForEach ( ce => CreateInspectionResult ( qualifiedSelectCaseStmt , ce , ResultMessages [ CaseInspectionResult . CaseElse ] ) ) ;
7070 }
7171 return _inspectionResults ;
7272 }
0 commit comments