C# (CSharp) Rubberduck.Inspections Namespace

Classes

Name Description
AssignedByValParameterInspection
AssignedByValParameterInspectionResult
ChangeProcedureToFunction
CodeInspectionQuickFix
CompositeCodeInspectionFix
ConstantNotUsedInspection
ConvertToProcedureQuickFix
DeclareAsExplicitVariantQuickFix
DefaultInspector
DefaultProjectNameInspection
DefaultProjectNameInspectionResult
EmptyStringLiteralInspection
EmptyStringLiteralInspectionResult
EncapsulatePublicFieldInspection
FunctionReturnValueNotUsedInspection
FunctionReturnValueNotUsedInspectionResult
IdentifierNotAssignedInspectionResult
IdentifierNotUsedInspectionResult
IgnoreOnceQuickFix
ImplicitActiveSheetReferenceInspection
ImplicitActiveSheetReferenceInspectionResult
ImplicitActiveWorkbookReferenceInspection
ImplicitByRefParameterInspection
ImplicitByRefParameterInspectionResult
ImplicitByRefParameterQuickFix
ImplicitPublicMemberInspection
ImplicitVariantReturnTypeInspection
ImplicitVariantReturnTypeInspectionResult
InspectionBase
InspectionResultBase
InspectionsUI
Inspector
InspectorIssuesFoundEventArg
MakeSingleLineParameterQuickFix
MoveFieldCloserToUsageInspection
MoveFieldCloserToUsageInspectionResult
MoveFieldCloserToUsageQuickFix A code inspection quickfix that encapsulates a public field with a property
MultilineParameterInspection
MultilineParameterInspectionResult
MultipleDeclarationsInspection
MultipleDeclarationsInspectionResult
MultipleFolderAnnotationsInspection
MultipleFolderAnnotationsInspectionResult
NonReturningFunctionInspection
NonReturningFunctionInspectionResult
ObjectVariableNotSetInspection
ObjectVariableNotSetInspectionResult
ObsoleteCallStatementInspection
ObsoleteCallStatementUsageInspectionResult
ObsoleteCommentSyntaxInspectionResult
ObsoleteGlobalInspection
ObsoleteLetStatementInspection
ObsoleteLetStatementUsageInspectionResult
ObsoleteTypeHintInspection
ObsoleteTypeHintInspectionResult
OptionBaseInspection
OptionBaseInspectionResult
OptionExplicitInspection
OptionExplicitInspectionResult
OptionExplicitQuickFix
ParameterCanBeByValInspection
ParameterCanBeByValInspectionResult
ParameterNotUsedInspection
ParameterNotUsedInspectionResult
PassParameterByReferenceQuickFix Encapsulates a code inspection quickfix that changes a ByVal parameter into an explicit ByRef parameter.
PassParameterByValueQuickFix
ProcedureCanBeWrittenAsFunctionInspection
ProcedureNotUsedInspection
ProcedureShouldBeFunctionInspectionResult
RemoveCommentQuickFix
RemoveExplicitCallStatmentQuickFix
RemoveExplicitLetStatementQuickFix
RemoveTypeHintsQuickFix
RemoveUnassignedIdentifierQuickFix
RemoveUnusedDeclarationQuickFix A code inspection quickfix that removes an unused identifier declaration.
RemoveUnusedParameterQuickFix
RenameDeclarationQuickFix A code inspection quickfix that addresses a VBProject bearing the default name.
RenameProjectQuickFix A code inspection quickfix that addresses a VBProject bearing the default name.
RepaceEmptyStringLiteralStatementQuickFix
ReplaceCommentMarkerQuickFix
SelfAssignedDeclarationInspection
SelfAssignedDeclarationInspectionResult
SetExplicitVariantReturnTypeQuickFix
SetObjectVariableQuickFix
SplitMultipleDeclarationsQuickFix
UntypedFunctionUsageInspection
UntypedFunctionUsageInspectionResult
UntypedFunctionUsageQuickFix
UseMeaningfulNameInspection
UseMeaningfulNameInspectionResult
VariableNotAssignedInspection
VariableTypeNotDeclaredInspection
VariableTypeNotDeclaredInspectionResult
WriteOnlyPropertyInspection
WriteOnlyPropertyInspectionResult