-
Notifications
You must be signed in to change notification settings - Fork 55
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Enforce Header for all Java Files #454
Comments
I think we should use the following:
Git history started in May 2003. |
Yes, main point is no names on file header. |
That is illegal. The copyright notice cannot be changed to just remove the original author. That would violate the LGPL itself, because it requires to include the original copyright notice. The Checkstyle project is neither author nor owner of those sources (it just uses a copy of the file under LGPL). Even in case of transferring all legally transferable rights to the project (like it's done in many larger open source foundations), the copyright would still be with the person who wrote it. |
Separate Issue from #451 and #388 ,
This issue to agree on a header for eclipse-cs and update all the Java files with it.
I see a few different kinds like:
https://github.com/checkstyle/eclipse-cs/blob/84f1b6103c96c01928bc50470d57e661bbea2a21/net.sf.eclipsecs.core/src/net/sf/eclipsecs/core/config/CheckConfigurationTester.java
https://github.com/checkstyle/eclipse-cs/blob/5b295acc79fd1bc37e38d9a2f06c01667c57ed29/net.sf.eclipsecs.core/src/net/sf/eclipsecs/core/transformer/ctransformerclasses/WhitespaceAroundTransformer.java
Checkstyle has its own which looks very similar.
https://github.com/checkstyle/checkstyle/blob/master/config/java.header
The text was updated successfully, but these errors were encountered: