Commit Graph

6 Commits

Author SHA1 Message Date
Marc Poulhiès
64ceb0ca03 Add missing test case for recent new propcheck rule
The test was missing, adding it now... /o\
refs #5009

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2023-05-08 20:39:19 +02:00
Rubén Rincón Blanco
5bacce7c76 Add better duplicated key check & fix those issues (#4090) 2022-09-24 20:55:24 +02:00
Rubén Rincón Blanco
4a9557e94e Add some more checks & rename for consistency (#3999)
* Add compiler check for every prop & typo check

* Renames tests cases for consistency & adds a few checks
2022-08-29 10:39:42 -05:00
Marc Poulhiès
ded668b5d2 propcheck: check for suspicious paths (#3972)
Checks that paths in .amazon.properties are starting with

/opt/compiler-explorer/.

Also rename cppx_blue default config file (was .default. instead of .defaults.).

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2022-08-19 19:51:27 +02:00
Marc Poulhiès
ca6153c86e propcheck: better check duplicated compilers/groups (#3967)
Check for duplicated compiler or group references:

group.cmipsel.compilers=cmips5el:cmipselg1210:cmips64elg1210
group.cmips64el.compilers=cmips564el:cmips64elg1210

triggers:
duplicated_compiler_references:
        cmips64elg1210

group.cmipss.compilers=&cmips:&cmipsel:&cmips64:&cmips64el
group.ccross.compilers=&cppcs:&cmipss:&cmips64el:&cnanomips:&cmrisc32:&cmsp:&cgccarm:&cavr:&rvcgcc:&cxtensaesp32:&cxtensaesp32s2:&cxtensaesp32s3:&cplatspec:&ckalray:&cs390x

triggers:
duplicated_group_references:
        cmips64el

Signed-off-by: Marc Poulhiès <dkm@kataplop.net>
2022-08-19 19:21:18 +02:00
Rubén Rincón Blanco
16b176235a JBOF: Just a Bunch of Fixes (#3957)
- Renames orphancompiler.py script to propscheck.py, the name fits better
- Fixes Go props to make them easier to maintain
- Alphabetically sorts some listings in the code
- Adds tests to the props checker script (No idea how to integrate those so it's manual for now)
- Adds 2 missing limit cases for Motd filtering
2022-08-13 01:39:41 +02:00