ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Oleg Ignatenko (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-10422) Make {{ignite_inspection.xml}} configuration default on the project level
Date Tue, 27 Nov 2018 12:58:00 GMT

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

Oleg Ignatenko commented on IGNITE-10422:
-----------------------------------------

probably worth noting that in (unlikely) case that someone needs to ignore project default
inspections profile or use some other profile instead, Idea provides means to do so

> 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
>            Priority: Major
>              Labels: inspections
>
> 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)

Mime
View raw message