Maxim Muzafarov created IGNITE-10422:
----------------------------------------
Summary: Make {{ignite_inspection.xml}} configuration default on
the project level
Key: IGNITE-10422
URL: https://issues.apache.org/jira/browse/IGNITE-10422
Project: Ignite
Issue Type: Task
Reporter: Maxim Muzafarov
IntelliJ IDEA can perform static code analysis by applying _inspections_ to the
project code. The inspection analysis process can be easily run from both the
IDE and the command line. The command line usage of IntelliJ IDEA inspections
already configured as daily [Inspections(Core)
TeamCity|https://ci.ignite.apache.org/viewType.html?buildTypeId=IgniteTests24Java8_InspectionsCore&branch_IgniteTests24Java8=%3Cdefault%3E&tab=buildTypeStatusDiv]
suite. This approach has proven its convenience and efficiency as part of the
_TC.Bot_.
As for the next step, I propose to improve personal productivity of writing
code by making *{{ignite_inspection.xml}}* configuration default on the project
level.
According to [IntelliJ IDEA
documentation|https://www.jetbrains.com/help/idea/code-inspection.html] the
inspection profile should be placed to *{{<project>/.idea/inspectionProfiles}}*
with name *{{Project_Default.xml}}*. This project profile will be shared and
accessible for the team members via VCS by default.
Note.
The build and test procedure of Apache Ignite project will remain IDE
independent.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)