Skip to content

Conversation

@mik-laj
Copy link
Member

@mik-laj mik-laj commented Nov 5, 2019

Hello,

I noticed that the license header is missing in this file. I wonder if it's necessary, so I created PR to talk about it. What are your thoughts on this topic? Which files should have a header?

Best regards,

CC: @potiuk

@potiuk
Copy link
Member

potiuk commented Nov 5, 2019

Yeah. Shouldn't RAT repo be checked with RAT ;) ? Eating your own dog food :D

Copy link
Contributor

@jochenw jochenw left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Okay, thanks for this change.

@jochenw
Copy link
Contributor

jochenw commented Nov 5, 2019

Yeah. Shouldn't RAT repo be checked with RAT ;) ? Eating your own dog food :D

You are right, of course, Unfortunately, it's a non-trivial task, to build a Maven plugin, and use it within its own build. If you have any solutions to work around that chicken, and egg, problem: We re ready to listen.

@potiuk
Copy link
Member

potiuk commented Nov 5, 2019

Why not using CLI interface to check it ? Surely the .jar file is built at some point in time and you can just use 'java -jar SOURCES'

@potiuk
Copy link
Member

potiuk commented Nov 5, 2019

This way you can additionally check if the CLI interface still works.

@potiuk
Copy link
Member

potiuk commented Nov 5, 2019

If you think it might work, I might even try to dust off my maven shelf in the brain (been there done that) and contribute it ...

@mik-laj
Copy link
Member Author

mik-laj commented Nov 5, 2019

I work on a PR now: mik-laj#2

@mik-laj
Copy link
Member Author

mik-laj commented Nov 5, 2019

Final PR: #15

@ottlinger
Copy link
Contributor

Sorry for the misunderstanding - RAT checks itself during build:
https://github.com/apache/creadur-rat/blob/master/pom.xml#L246

Certain files are excluded as they are not part of the released artefact:
https://github.com/apache/creadur-rat/blob/master/pom.xml#L326

So we do not need a header in the Travis file.

@ottlinger ottlinger closed this Nov 5, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants