Moshe Rubin
Moshe Rubin
My company's app has experienced the same problem. Google Play Console reports it has occurred 84 times (impacting 24 users) between November 2017 and January 2018.
Considering the numerous different functional areas in the engine (e.g., tokenization, iterating the token list, verifying lexer member functions and fields), we might want to have a separate unit test...
This is one of the cases where an AST ("Abstract Syntax Tree") linter like Clang-Tidy is superior to a heuristic linter like NsiqCppStyle. Don't get me wrong: NsiqCppStyle is simpler...
Excellent point that case sensitivity/insensitivity is a file system attribute, not OS. I like Steve Cohen's solution (https://stackoverflow.com/a/36580834/562242), which uses setattr() on the function itself to determine the case sensitivity...
Funny you should ask ;-) The reason for this change, made in my private cloned repo, was because of a proprietary rule I wrote for my company. My company has...