Commit Graph

31 Commits

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