diff --git a/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.Designer.cs b/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.Designer.cs
index d3ae31f502..a1ce7e88da 100644
--- a/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.Designer.cs
+++ b/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.Designer.cs
@@ -12,7 +12,7 @@ namespace Rubberduck.CodeAnalysis.Properties {
[global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
- [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.11.0.0")]
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "17.12.0.0")]
public sealed partial class CodeInspectionDefaults : global::System.Configuration.ApplicationSettingsBase {
private static CodeInspectionDefaults defaultInstance = ((CodeInspectionDefaults)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new CodeInspectionDefaults())));
@@ -91,124 +91,129 @@ public static CodeInspectionDefaults Default {
"ndDefaultMemberAccessInspection\" Severity=\"Warning\" InspectionType=\"CodeQualityI" +
"ssues\" />\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n" +
- " \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n " +
- "\r\n \r\n \r" +
- "\n \r\n \r\n " +
- " \r\n \r\n <" +
- "CodeInspection Name=\"ObsoleteCallingConventionInspection\" Severity=\"Error\" Inspe" +
- "ctionType=\"CodeQualityIssues\" />\r\n \r\n " +
- " \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n " +
- "\r\n \r\n \r" +
- "\n \r\n \r\n \r\n \r\n " +
- "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n <" +
+ "CodeInspection Name=\"MultipleDeclarationsInspection\" Severity=\"Warning\" Inspecti" +
+ "onType=\"NamingAndConventionsIssues\" />\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n " +
+ " \r\n \r\n " +
+ " \r\n \r\n " +
+ " \r\n \r\n \r\n \r\n <" +
+ "CodeInspection Name=\"OptionExplicitInspection\" Severity=\"Error\" InspectionType=\"" +
+ "NamingAndConventionsIssues\" />\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n
\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n " +
+ "\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n \r\n " +
- " \r\n " +
- "\r\n \r\n \r\n \r\n " +
- "\r\n \r\n \r\n \r\n " +
- "\r\n \r\n \r\n \r\n \r\n " +
- "\r\n \r\n " +
- " \r\n \r\n " +
- " \r\n \r\n \r\n \r" +
- "\n \r\n \r\n " +
- " \r\n \r\n \r\n true\r\n")]
+ "on Name=\"UnderscoreInPublicClassModuleMemberInspection\" Severity=\"Error\" Inspect" +
+ "ionType=\"CodeQualityIssues\" />\r\n \r\n \r\n \r\n \r\n \r\n \r\n \r" +
+ "\n \r\n \r\n " +
+ " \r\n \r\n \r\n \r\n \r\n \r\n t" +
+ "rue\r\n tr" +
+ "ue\r\n")]
public global::Rubberduck.CodeAnalysis.Settings.CodeInspectionSettings CodeInspectionSettings {
get {
return ((global::Rubberduck.CodeAnalysis.Settings.CodeInspectionSettings)(this["CodeInspectionSettings"]));
diff --git a/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.settings b/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.settings
index 26693cedb2..39dbb7cd82 100644
--- a/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.settings
+++ b/Rubberduck.CodeAnalysis/Properties/CodeInspectionDefaults.settings
@@ -48,6 +48,8 @@
<CodeInspection Name="ImplicitRecursiveDefaultMemberAccessInspection" Severity="Suggestion" InspectionType="CodeQualityIssues" />
<CodeInspection Name="ImplicitUnboundDefaultMemberAccessInspection" Severity="Warning" InspectionType="CodeQualityIssues" />
<CodeInspection Name="ImplicitVariantReturnTypeInspection" Severity="Warning" InspectionType="NamingAndConventionsIssues" />
+ <CodeInspection Name="InconsistentArrayBaseInspection" Severity="Hint" InspectionType="CodeQualityIssues" />
+ <CodeInspection Name="InconsistentParamArrayBaseInspection" Severity="Hint" InspectionType="CodeQualityIssues" />
<CodeInspection Name="IndexedDefaultMemberAccessInspection" Severity="Hint" InspectionType="NamingAndConventionsIssues" />
<CodeInspection Name="IndexedRecursiveDefaultMemberAccessInspection" Severity="Suggestion" InspectionType="NamingAndConventionsIssues" />
<CodeInspection Name="IndexedUnboundDefaultMemberAccessInspection" Severity="Warning" InspectionType="NamingAndConventionsIssues" />
@@ -88,6 +90,7 @@
<CodeInspection Name="OptionBaseInspection" Severity="Hint" InspectionType="NamingAndConventionsIssues" />
<CodeInspection Name="OptionExplicitInspection" Severity="Error" InspectionType="NamingAndConventionsIssues" />
<CodeInspection Name="ParameterCanBeByValInspection" Severity="Suggestion" InspectionType="LanguageOpportunities" />
+ <CodeInspection Name="ParameteressCellsInspection" Severity="Suggestion" InspectionType="CodeQualityIssues" />
<CodeInspection Name="ParameterNotUsedInspection" Severity="Suggestion" InspectionType="CodeQualityIssues" />
<CodeInspection Name="ProcedureCanBeWrittenAsFunctionInspection" Severity="Suggestion" InspectionType="LanguageOpportunities" />
<CodeInspection Name="ProcedureNotUsedInspection" Severity="Suggestion" InspectionType="CodeQualityIssues" />
@@ -127,6 +130,7 @@
</CodeInspections>
<WhitelistedIdentifiers />
<RunInspectionsOnSuccessfulParse>true</RunInspectionsOnSuccessfulParse>
+ <IgnoreFormControlsHungarianNotation>true</IgnoreFormControlsHungarianNotation>
</CodeInspectionSettings>
diff --git a/Rubberduck.CodeAnalysis/app.config b/Rubberduck.CodeAnalysis/app.config
index 35f85c53a2..6615dcc11d 100644
--- a/Rubberduck.CodeAnalysis/app.config
+++ b/Rubberduck.CodeAnalysis/app.config
@@ -105,6 +105,10 @@
Severity="Warning" InspectionType="CodeQualityIssues" />
+
+
+
true
+ true