Commit Graph

31 Commits

Author SHA1 Message Date
b52622c772 repochecker: Check flag's help content through mdTextHooks 2024-04-19 11:48:57 +02:00
9896445e00 grammalecte: Force capital letter only if first char is a letter
Fixes: https://gitlab.cri.epita.fr/ing/majeures/srs/fic/server/-/issues/34
2024-04-19 11:48:57 +02:00
b6966d47ce sync: Replace []error by go.uber.org/multierr 2024-04-19 11:48:57 +02:00
6b74674123 repochecker/grammalecte: Reduce the avoided checks due to other lang 2024-04-19 11:46:52 +02:00
aa0e7406c1 Detect theme and exercice language at runtime (not stored) 2024-04-19 11:46:52 +02:00
ecc9ae6ef1 repochecker/grammalecte: Add new words to dict 2024-04-19 11:46:52 +02:00
f087213f0a repochecker/grammalecte: Allow * as all paragraphs 2024-04-19 11:46:52 +02:00
ec9a3a408d repochecker/grammalecte: Don't use HTML writer 2024-04-19 11:46:52 +02:00
84f85d631a repochecker/grammalecte: Fix CodeSpan 2024-04-19 11:46:52 +02:00
fee1ab2a26 repochecker/grammalecte: Add some new spelling exceptions 2024-04-19 11:46:52 +02:00
2381dfe4f5 repochecker/grammalecte: Refactor grammar passage extraction 2024-04-19 11:46:52 +02:00
ccc2c5d1d7 repochecker/grammalecte: Write new line only on paragraph exit 2024-04-19 11:46:52 +02:00
ea02fa4617 repochecker/grammalecte: Don't replace CodeSpan by text to avoid repetition 2024-04-19 11:46:52 +02:00
3421286c9b repochecker/grammalecte: Check for forbidden strings (raw flags) in resolution.md 2024-04-19 11:46:52 +02:00
80422daffb repochecker/grammalecte: Check resolution.md 2024-04-19 11:46:51 +02:00
7c2e97740f repochecker/grammalecte: Overload grammar paragraph in some situations 2024-04-19 11:46:51 +02:00
ad7ad37e7f repochecker/grammalecte: add some new allowed words 2024-04-19 11:46:51 +02:00
ef999999ea repochecker/grammalecte: Fix flag label_majuscule exception and title_majuscule 2024-04-19 11:46:51 +02:00
4b8e447b1b repochecker/grammalecte: Fix odd slice bounds out of range 2024-04-19 11:46:51 +02:00
5b47d1c250 repochecker/grammalecte: Don't harass on mc_mot_composé already flag as spelling exception 2024-04-19 11:46:51 +02:00
50b3e4c739 repochecker/grammalecte: Fix out of bound array 2024-04-19 11:46:51 +02:00
98939e9d61 repochecker/grammalecte: Check labels and titles have upper case 2024-04-19 11:46:51 +02:00
acdf0a6261 repochecker/grammalecte: Extract struct in a dedicated lib 2024-04-19 11:46:50 +02:00
ac25202024 repochecker/grammalecte: Allow including quotes without checking 2024-04-19 11:46:50 +02:00
d7ff10762e repochecker/grammalecte: Add a custom hook CheckGrammar 2024-04-19 11:46:50 +02:00
4647ff033c repochecker/grammalecte: Add "overflow" as allowed word 2024-04-19 11:46:50 +02:00
070684d618 repochecker/grammalecte: Add "root" as globally allowed word 2024-04-19 11:46:50 +02:00
a4701af619 repochecker/grammalecte: Remove unwanted poncfin_règle1 for labels 2024-04-19 11:46:50 +02:00
cea3c13369 repochecker/grammalecte: Add some words 2024-04-19 11:46:50 +02:00
fb368d79d1 sync: Introduce repochecker-ack.txt to support check exceptions 2024-04-19 11:46:50 +02:00
edde9f885d repochecker/grammalecte: New plugin to check french grammar 2024-04-19 11:46:43 +02:00