dweiss commented on pull request #470:
URL: https://github.com/apache/lucene/pull/470#issuecomment-984461544


   > There was invisible directory .gradle under dev-tools/missing-doclet/bin/. 
I'm not sure when the directory was created.
   
   Typically such directories are created by IDEs (intellij). jgit detects it 
as a change - git ignores empty directories. There is little I can do about it 
(it does signal a problem so I don't really consider it a bug).
   
   > I was thinking about some extension, so we can add some source annotation 
or marker file in the package directory and the build script exclude some 
package from the exports clause and the snippet for the module-info is 
autogenerated
   
   I actually like an explicit module-info file. It shows you how the module is 
structured and it's a common API people are (or eventually will be) used to. 
Custom annotations will make things more obscure and complicated - for example 
for IDEs. 
   
   Before we start complicating things with generation, let's just make it work 
by creating corresponding files manually and adding cross-checks to make sure 
they're in sync - I plan to add service-provider layer checks later today; 
we'll see how it turns out (but I think it'll be just fine).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to