1. 26 Sep, 2021 1 commit
    • Administrator's avatar
      Improve license header test script · ec5392e9
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Add the external directories to the list of directories which shouln't be
      tested.
      Only test a file that exists. This solves a problem when files are removed
      from the repository.
      ec5392e9
  2. 21 Sep, 2021 1 commit
    • Administrator's avatar
      Add possibility to exclude files/directories from check · 332d40d2
      Administrator authored
      Exclude code from directory analysis/PWGDIL/dielectron/papaframework.
      The code of the papa framework currently has its own license header since the
      code was original developed for the ALICE collaboration before the original
      author copied the code also to CbmRoot.
      332d40d2
  3. 16 Sep, 2021 1 commit
    • Administrator's avatar
      Improve script · 2a48a6d6
      Administrator authored and Florian Uhlig's avatar Florian Uhlig committed
      Add / as allowed character in the regex which checks the copyright statement.
      This is needed since we have cases with two institutes and two cities in the
      copyright statement which are separated by a /.
      2a48a6d6
  4. 14 Sep, 2021 1 commit
    • Eoin Clerkin's avatar
      Fixes Bugs in automated licence header check · 3ed463b8
      Eoin Clerkin authored
      Corrects a variable typo which leads to some false positives
      
      Allows passthrough of all files before trigger error code, to allow to see all files which don't obey header format.
      
      Allows checking of individual files.
      3ed463b8
  5. 13 Sep, 2021 1 commit
    • Eoin Clerkin's avatar
      Automated licence header check · 43f19846
      Eoin Clerkin authored and Florian Uhlig's avatar Florian Uhlig committed
      Ensures that modified .cpp, .C and .h files follow basic licence header guidelines.
      
      Check line 1 for a copyright declaration with correct numerial and character placements for a date followed by institute and city.
      Check line 2 for SPDX licence identifier.
      Check line 3 for author and committer information.
      43f19846