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

ASF subversion and git services commented on LUCENE-7012:
---------------------------------------------------------

Commit 5917e94c9ab0f0a9152885d5a67555da26f88023 in lucene-solr's branch 
refs/heads/branch_6x from [~steve_rowe]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=5917e94 ]

LUCENE-7012: IntelliJ config: fix Copyright plugin config to put the license 
header before the package declaration


> Change Lucene/Solr IDE configs to place new Java files' license header before 
> the package declaration
> -----------------------------------------------------------------------------------------------------
>
>                 Key: LUCENE-7012
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7012
>             Project: Lucene - Core
>          Issue Type: Improvement
>            Reporter: Shai Erera
>            Assignee: Shai Erera
>             Fix For: 5.5, 6.0
>
>         Attachments: LUCENE-7012-intellij.patch, LUCENE-7012.patch
>
>
> Today the license header is placed after the package declaration. This 
> results in inconsistency in our files. In some the license is put after the 
> package and before the imports, in others it appears after the imports but 
> before class declaration and in others it appears in the middle of the 
> imports.
> Also, when you e.g. "Organize Imports" in eclipse, if the header is located 
> in the middle of imports, it's sometimes completely removed from the file.
> This issue is about changing the "New Java Files" template in eclipse so that 
> the license header is placed before the package declaration. This ensures 
> that "Organize Imports" doesn't mess with it, as well for new files (created 
> in eclipse), we will start getting some consistency.
> If we also want to handle all current files by moving the license header 
> before the package, we can do so (I volunteer), but since it's a big change, 
> will likely do it over multiple commits and no need for an issue. BTW, if 
> anyone knows of a tool that can automate that, great. I found that Apache has 
> a perl script but it seems to only fix the header to the new format, yet not 
> moving it in the file.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to