Inspection for highlighting problem API usage

It's planned to use this inspection for show patchset branches problems
during development process.
This commit is contained in:
Nikolay Krasko
2018-03-19 01:38:44 +03:00
committed by Nikolay Krasko
parent a95ec598f2
commit 3ef67e1d9d
25 changed files with 849 additions and 3 deletions
@@ -0,0 +1,12 @@
<inspection_tool class="IncompatibleAPI" enabled="true" level="WARNING" enabled_by_default="true">
<option name="problems">
<list>
<Problem reference="lib.LibClass" reason="class example" />
<Problem reference="lib.LibMethods#staticMethod" reason="static method example" />
<Problem reference="lib.LibMethods#overload1(int)" reason="concrete overload example" />
<Problem reference="lib.LibMethods#overload2" reason="overload with no params example" />
<Problem reference="lib.LibSuper#test" reason="signature changed example" />
<Problem reference="lib.LibConstructor#LibConstructor(java.lang.Object)" reason="constructor example" />
</list>
</option>
</inspection_tool>