make lint-reuse: fix SPDX copyright notice.

makefiles/lint/groovy/.groovylintrc.json
----------------------------------------
  o Inline notice strings as json record data.

.gitignore
----------
  o Special case for source patches.
  o reuse tool does not support exceptions.
  o Cannot inline copyright strings in patch data due to patched files being altered.
  o Workaround: gitignore patch sources post checkin.

Signed-off-by: Joey Armstrong <jarmstrong@linuxfoundation.org>
Change-Id: Ifd96df363dbdd234992383d3f971cb1c06e3b599
diff --git a/.gitignore b/.gitignore
index e6aa685..ab10eb5 100644
--- a/.gitignore
+++ b/.gitignore
@@ -29,4 +29,18 @@
 ## Python patch creation
 staging/
 
+## -----------------------------------------------------------------------
+## License checking:
+##   o Absolutely no exceptions, exclusions are not supported.
+##   o We cannot simply hack around the problem by inlininig a notice
+##     to disable checking because comments will be branded into the
+##     patched file.
+##   o Maybe this is OK given the patched file is a derived work but
+##     legal input required before that answer can be used.
+## -----------------------------------------------------------------------
+makefiles/virtualenv/patches/lib/python3.10/site-packages/robot/utils/normalizing.py/patch
+makefiles/virtualenv/patches/lib/python3.10/site-packages/robot/utils/robottypes3.py/patch
+makefiles/virtualenv/patches/lib/python3.10/site-packages/sphinx/util/typing.py/patch
+makefiles/virtualenv/patches/lib/python3.10/site-packages/sphinxcontrib/openapi/utils.py/patch
+
 # [EOF]