nsiqcppstyle icon indicating copy to clipboard operation
nsiqcppstyle copied to clipboard

Cpp style checker in python

Results 12 nsiqcppstyle issues
Sort by recently updated
recently updated
newest added

### Problem Description Currently any rule file used in an NsiqCppStyle session (e.g., `RULE_3_1_A_do_not_start_filename_with_underbar`) must reside in the `nsiqcppstyle\rules` package folder. You can see this in nsiqcppstyle_runmanager.py: ``` def LoadRules(self,...

### The Goal Prepare top-notch, visually appealing GitHub wiki documentation for NsiqCppStyle. The documentation should be as clear, simple, and appealing as possible, and should provide everything an NsiqCppStyle user...

`nsiqcppstyle.py` currently accepts INCLUDE/EXCLUDE filters via the `filefilter.txt` file. Using the README example, if `filefilter.txt` contains the following lines: ``` - \ + \src\ - \src\test ``` NsiqCppStyle will analyze...

### Background NsiqCppStyle is a serious Open Source software project, intended for general use. Every time a change is made to the engine code, there is a real risk of...

I'd prefer these to be valid Path to remove a bunch of corner cases due to using str (eg: some filesystems don't allow unicode names, but others do), but let's...

In a future PR, let's see if we can reduce the duplication by: ```py def RunPreprocessRule(self, lexer: Lexer, contextStack: ??) -> None: """ Run rules which runs in the preprecessor...

### The Problem When NsiqCppStyle parses the following code snippet: ``` Event& Event::operator=(OUT Event& other) { } ``` The internal token list (accessed via the `lexer.tokenlist` member variable) looks like...

### Problem Description NsiqCppStyle processes C++ files that have an extension found in the list (see `nsiqcppstyle_exe.py` for the extension name logic): `["cpp", "h", "c", "hxx", "cxx", "hpp", "cc", "hh",...

Hi all, we use Doxygen with the following syntax : ``` /*! * \fn * \param * \brief */ ``` But it is considered as violation by RULE_5_3_A ... Though...