You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Learn which license should files generated by BNFC have.
If the license required by BNFC is different from LICENSE.txt, create another step in the copyright job Add copyrights checker #534. This step should check the license required by BNFC specifically in Print.hs and Abs.hs. Don't check these files against LICENSE.txt.
Update the script in Setup.hs so that after running BNFC it reads the appropriate license file and inserts the copyright notice in Print.hs and Abs.hs. Ensure the license file is in the eo-phi-normalizer directory and is specified in extra-source-files.
The text was updated successfully, but these errors were encountered:
Details
The #534 introduced a CI job that checks copyright notices in multiple files.
This job fails if some notices are missing or incorrect.
We need that files that the job checks to be annotated with copyright notices so that the job doesn't fail.
Here's the list of files that currently cause errors.
Subtasks
.phi
files after copying the files. It's necessary for these generated files. UPD: we don't need to insert comments into.phi
files - see let's add copyrights checker to CI pipeline #450 (comment).copyright
job Add copyrights checker #534. This step should check the license required by BNFC specifically inPrint.hs
andAbs.hs
. Don't check these files againstLICENSE.txt
.Setup.hs
so that after running BNFC it reads the appropriate license file and inserts the copyright notice in Print.hs and Abs.hs. Ensure the license file is in theeo-phi-normalizer
directory and is specified in extra-source-files.The text was updated successfully, but these errors were encountered: