[ 
https://issues.apache.org/jira/browse/IGNITE-10709?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16722898#comment-16722898
 ] 

Maxim Muzafarov commented on IGNITE-10709:
------------------------------------------

These inspection rules have been disabled in the configuration file:
* Conditional break inside an infinite loop
* Wrapper type may be primitive
* Condition is covered by further condition
* Multiple occurrences of the same expression
* Redundant 'compare' method call
* Redundant 'isInstance' or 'cast' call
* Redundant Collection operation
* Too weak variable type leads to unnecessary cast
* Spring Model

Annotations according to {{Redundant suppress warnings}} was additionally 
removed.

> New inspections introduced in 2018+ IntelliJ IDEA version must be disabled on 
> TC configuration
> ----------------------------------------------------------------------------------------------
>
>                 Key: IGNITE-10709
>                 URL: https://issues.apache.org/jira/browse/IGNITE-10709
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Maxim Muzafarov
>            Assignee: Maxim Muzafarov
>            Priority: Major
>              Labels: inspections
>
> IntelliJ IDEA since 2018.1 version has new inspection rules enabled by 
> default. This leads to the {{[Inspections] Core}} suite fail as these rules 
> are not fixed in the Apache Ignite project code.
> # We need to add and disable them in {{ignite_inspections_teamcity.xml}} 
> configuration file.
> # Remove unnecessary suppression according to  {{Redundant suppression}} rule



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to