Browse Source

Make IDEA warn about silly MBassador calls.

If post() is used without the result being dereferenced, flag it
as a warning.

Change-Id: Id536f2cb5c31de9f13008d0519069965637ae754
Reviewed-on: http://gerrit.dmdirc.com/3781
Reviewed-by: Greg Holmes <greg@dmdirc.com>
Automatic-Compile: DMDirc Build Manager
pull/1/head
Chris Smith 9 years ago
parent
commit
ca5a176d91

+ 14
- 0
.idea/inspectionProfiles/Project_Default.xml View File

@@ -0,0 +1,14 @@
1
+<component name="InspectionProjectProfileManager">
2
+  <profile version="1.0" is_locked="false">
3
+    <option name="myName" value="Project Default" />
4
+    <option name="myLocal" value="false" />
5
+    <inspection_tool class="IgnoreResultOfCall" enabled="true" level="WARNING" enabled_by_default="true">
6
+      <option name="m_reportAllNonLibraryCalls" value="false" />
7
+      <option name="callCheckString" value="java.io.File,.*,java.io.InputStream,read|skip|available|markSupported,java.io.Writer,read|skip|ready|markSupported,java.lang.Boolean,.*,java.lang.Byte,.*,java.lang.Character,.*,java.lang.Double,.*,java.lang.Float,.*,java.lang.Integer,.*,java.lang.Long,.*,java.lang.Math,.*,java.lang.Object,equals|hashCode|toString,java.lang.Short,.*,java.lang.StrictMath,.*,java.lang.String,.*,java.math.BigInteger,.*,java.math.BigDecimal,.*,java.net.InetAddress,.*,java.net.URI,.*,java.util.UUID,.*,java.util.regex.Matcher,pattern|toMatchResult|start|end|group|groupCount|matches|find|lookingAt|quoteReplacement|replaceAll|replaceFirst|regionStart|regionEnd|hasTransparantBounds|hasAnchoringBounds|hitEnd|requireEnd,java.util.regex.Pattern,.*,net.engio.mbassy.bus.MBassador,post" />
8
+    </inspection_tool>
9
+    <inspection_tool class="LoggerInitializedWithForeignClass" enabled="false" level="WARNING" enabled_by_default="false">
10
+      <option name="loggerClassName" value="org.apache.log4j.Logger,org.slf4j.LoggerFactory,org.apache.commons.logging.LogFactory,java.util.logging.Logger" />
11
+      <option name="loggerFactoryMethodName" value="getLogger,getLogger,getLog,getLogger" />
12
+    </inspection_tool>
13
+  </profile>
14
+</component>

+ 7
- 0
.idea/inspectionProfiles/profiles_settings.xml View File

@@ -0,0 +1,7 @@
1
+<component name="InspectionProjectProfileManager">
2
+  <settings>
3
+    <option name="PROJECT_PROFILE" value="Project Default" />
4
+    <option name="USE_PROJECT_PROFILE" value="true" />
5
+    <version value="1.0" />
6
+  </settings>
7
+</component>

Loading…
Cancel
Save