Skip to content

Commit 66e2fbd

Browse files
committed
added meta descriptions for all inspections
1 parent ea609e0 commit 66e2fbd

35 files changed

+737
-91
lines changed

RetailCoder.VBE/Inspections/AssignedByValParameterInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public AssignedByValParameterInspection()
1616
}
1717

1818
public string Name { get { return "AssignedByValParameterInspection"; } }
19+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
1920
public string Description { get { return RubberduckUI.ByValParameterIsAssigned_; } }
2021
public CodeInspectionType InspectionType { get { return CodeInspectionType.CodeQualityIssues; } }
2122
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/ConstantNotUsedInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public ConstantNotUsedInspection()
1414
}
1515

1616
public string Name { get { return "ConstantNotUsedInspection"; } }
17+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
1718
public string Description { get { return RubberduckUI.ConstantNotUsed_; } }
1819
public CodeInspectionType InspectionType { get { return CodeInspectionType.CodeQualityIssues; } }
1920
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/DefaultProjectNameInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ public DefaultProjectNameInspection()
1818
}
1919

2020
public string Name { get { return "DefaultProjectNameInspection"; } }
21+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
2122
public string Description { get { return RubberduckUI.GenericProjectName_; } }
2223
public CodeInspectionType InspectionType { get { return CodeInspectionType.MaintainabilityAndReadabilityIssues; } }
2324
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/EmptyStringLiteralInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,7 @@ public EmptyStringLiteralInspection()
1414
}
1515

1616
public string Name { get { return "EmptyStringLiteralInspection"; } }
17+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
1718
public string Description { get { return InspectionsUI.EmptyStringLiteralInspection; } }
1819
public CodeInspectionType InspectionType { get { return CodeInspectionType.LanguageOpportunities; } }
1920
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/IInspection.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,5 +13,10 @@ public interface IInspection : IInspectionModel
1313
/// </summary>
1414
/// <returns>Returns inspection results, if any.</returns>
1515
IEnumerable<CodeInspectionResultBase> GetInspectionResults(RubberduckParserState state);
16+
17+
/// <summary>
18+
/// Gets a string that contains additional/meta information about an inspection.
19+
/// </summary>
20+
string Meta { get; }
1621
}
1722
}

RetailCoder.VBE/Inspections/ImplicitActiveSheetReferenceInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@ public ImplicitActiveSheetReferenceInspection(VBE vbe)
2222
}
2323

2424
public string Name { get { return "ImplicitActiveSheetReferenceInspection"; } }
25+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
2526
public string Description { get { return RubberduckUI.ImplicitActiveSheetReference_; } }
2627
public CodeInspectionType InspectionType { get { return CodeInspectionType.MaintainabilityAndReadabilityIssues; } }
2728
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/ImplicitActiveWorkbookReferenceInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ public ImplicitActiveWorkbookReferenceInspection(VBE vbe)
2020
}
2121

2222
public string Name { get { return "ImplicitActiveWorkbookReferenceInspection"; } }
23+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
2324
public string Description { get { return RubberduckUI.ImplicitActiveWorkbookReference_; } }
2425
public CodeInspectionType InspectionType { get { return CodeInspectionType.MaintainabilityAndReadabilityIssues; } }
2526
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/ImplicitByRefParameterInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ public ImplicitByRefParameterInspection()
1717
}
1818

1919
public string Name { get { return "ImplicitByRefParameterInspection"; } }
20+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
2021
public string Description { get { return RubberduckUI.ImplicitByRef_; } }
2122
public CodeInspectionType InspectionType { get { return CodeInspectionType.CodeQualityIssues; } }
2223
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/ImplicitPublicMemberInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public ImplicitPublicMemberInspection()
1616
}
1717

1818
public string Name { get { return "ImplicitPublicMemberInspection"; } }
19+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
1920
public string Description { get { return RubberduckUI.ImplicitPublicMember_; } }
2021
public CodeInspectionType InspectionType { get { return CodeInspectionType.MaintainabilityAndReadabilityIssues; } }
2122
public CodeInspectionSeverity Severity { get; set; }

RetailCoder.VBE/Inspections/ImplicitVariantReturnTypeInspection.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public ImplicitVariantReturnTypeInspection()
1616
}
1717

1818
public string Name { get { return "ImplicitVariantReturnTypeInspection"; } }
19+
public string Meta { get { return InspectionsUI.ResourceManager.GetString(Name + "Meta"); } }
1920
public string Description { get { return RubberduckUI.ImplicitVariantReturnType_; } }
2021
public CodeInspectionType InspectionType { get { return CodeInspectionType.CodeQualityIssues; } }
2122
public CodeInspectionSeverity Severity { get; set; }

0 commit comments

Comments
 (0)