28282929============================================================================*/
3030/*!
31- * @date Last updated on: 2022-10-28
32- * @version Last updated for version: 7.3.0
31+ * @date Last updated on: 2024-02-20
32+ * @version Last updated for version: 7.3.3
3333*
3434* @file
3535* @brief main for QClean host utility
@@ -91,13 +91,16 @@ static FileType const l_fileTypes[] = {
9191 { ".bat" , 4 , CR_FLG | TAB_FLG },
9292 { ".ld" , 3 , CR_FLG | TAB_FLG | LONG_LINE_FLG }, /* GNU linker */
9393 { ".py" , 3 , CR_FLG | TAB_FLG | LONG_LINE_FLG },
94+ { ".pyi" , 4 , CR_FLG | TAB_FLG | LONG_LINE_FLG },
9495 { ".pyw" , 4 , CR_FLG | TAB_FLG | LONG_LINE_FLG },
9596 { ".java" , 5 , CR_FLG | TAB_FLG | LONG_LINE_FLG },
9697
9798 { "Makefile" , 8 , CR_FLG | LONG_LINE_FLG },
9899 { "mak_" , 4 , CR_FLG | LONG_LINE_FLG },
99100 { ".mak" , 4 , CR_FLG | LONG_LINE_FLG },
100101 { ".make" , 5 , CR_FLG | LONG_LINE_FLG },
102+ { ".cmake" , 6 , CR_FLG | TAB_FLG },
103+ { ".json" , 5 , CR_FLG | TAB_FLG },
101104
102105 { ".html" , 5 , CR_FLG | TAB_FLG },
103106 { ".htm" , 4 , CR_FLG | TAB_FLG },
@@ -119,9 +122,10 @@ static FileType const l_fileTypes[] = {
119122 { ".project" , 8 , CR_FLG }, /* Eclipse project */
120123 { ".cproject" ,9 , CR_FLG }, /* Eclipse CDT project */
121124
125+ { ".md5" , 4 , CR_FLG | TAB_FLG }, /* MD5 file */
122126 { ".pro" , 4 , CR_FLG | TAB_FLG }, /* Qt project */
123127
124- { ".m" , 2 , CR_FLG | TAB_FLG | LONG_LINE_FLG }, /* MATLAB*/
128+ { ".m" , 2 , CR_FLG | TAB_FLG | LONG_LINE_FLG }, /* MATLAB */
125129
126130 { ".lnt" , 4 , CR_FLG | TAB_FLG | LONG_LINE_FLG }, /* PC-Lint */
127131 { ".cfg" , 4 , CR_FLG | TAB_FLG }, /* RSM config */
@@ -336,7 +340,7 @@ int main(int argc, char *argv[]) {
336340 char const * rootDir = "." ;
337341 int optChar ;
338342
339- PRINTF_S ("%s" , "QClean " VERSION " Copyright (c) 2005-2022 Quantum Leaps\n"
343+ PRINTF_S ("%s" , "QClean " VERSION " Copyright (c) 2005-2024 Quantum Leaps\n"
340344 "Documentation: https://www.state-machine.com/qtools/qclean.html\n" );
341345 PRINTF_S ("%s" , "Usage: qclean [root-dir] [options]\n"
342346 " root-dir root directory for recursive cleanup (default is .)\n"
0 commit comments