Moshe Rubin
Moshe Rubin
**The Problem** Data selection works fine when the chart is unzoomed, with an app's ```selectionChanged()``` callback being invoked following data point selection. When the chart is zoomed, however, the ```selectionChanged()```...
### 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...
### 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",...