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

Christian Moen commented on LUCENE-3887:
----------------------------------------

Robert, very good point regarding the license.  Thanks.

I believe it should be possible for us to run this as part of nightly builds 
somehow.  If we do light checking only and expect few problems with code 
changes in general, I think this sort of scheme might work just fine.

Even if it turned out to be possible to include Checkstyle as a build-time 
dependency only by never including it in any binary or source distributions, I 
don't think doing so would be very wise.

Having said this, if we use Checkstyle as part of the nightly builds, there's 
soon a need to have it available for local builds as well, as Jan points out.

Perhaps running these checks could be an optional target for developers that 
they can do with their self-supplied Checkstyle jar?  For example, it someone 
runs {{ant checkstyle}}, we'll tell them that Checkstyle isn't included for 
license reasons and quickly explain the few steps necessary to get checking 
going.

Personally, I think introducing more style checking in Lucene/Solr would be a 
good thing.

                
> 'ant javadocs' should fail if a package is missing a package.html
> -----------------------------------------------------------------
>
>                 Key: LUCENE-3887
>                 URL: https://issues.apache.org/jira/browse/LUCENE-3887
>             Project: Lucene - Java
>          Issue Type: Task
>          Components: general/build
>            Reporter: Robert Muir
>
> While reviewing the javadocs I noticed many packages are missing a basic 
> package.html.
> For 3.x I committed some package.html files where they were missing (I will 
> port forward to trunk).
> I think all packages should have this... really all public/protected 
> classes/methods/constants,
> but this would be a good step.

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

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

Reply via email to