-
-
Notifications
You must be signed in to change notification settings - Fork 82
Add a new report for GitHub Actions annotations #1190
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
Conversation
Closing as violating another person's copyright and clearly not having read (or understood) the contributing guide which explicitly forbids this. |
@jrfnl Apologies for this. My intention was not to violate anyone's copyrights. I even mention in my PR that the code was ported from another PR (created by @BrianHenryIE) towards the old repo. The licensing does mention that:
As such, I was assuming that @BrianHenryIE was already granting and agreeing that his code could be used for PHP_CodeSniffer. If @BrianHenryIE provides his blessing for this PR to be merged, could we reopen this PR? If not, would you be open for me to create a new PR from scratch that implements the same feature? |
Sorry, but no. Copying the code and presenting it as your own without the correct authorship is not acceptable.
By now, GH annotations is a solved problem with the |
My apologies, again. I did leave his name as an author in the source code which I (falsely) assumed would have been sufficient. Again, my bad. If you'd like, I can issue another PR that issues the commits in a fashion that you mentioned. 🙂
I'm aware of this, as was the original author. Unfortunately, our organization doesn't like to add any unnecessary dependencies. Also, other tools such as Psalm, PhpStan and Phan support this output format natively, so I was assuming it would be a welcome addition to PHP CodeSniffer. |
I'd say that if you want annotations in GitHub, it's not an unnecessary dependency.
What other tools do is not an argument. |
Description
Ported this PR from squizlabs/PHP_CodeSniffer#2918
Suggested changelog entry
Add a new report for GitHub Actions annotations
Related issues/external references
Fixes #
Types of changes
PR checklist