Markus Elfring

Results 791 issues of Markus Elfring

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

Would you like to add more error handling for return values from functions like the following? - [fgets](http://pubs.opengroup.org/onlinepubs/9699919799/functions/fgets.html "Get a string from a stream") ⇒ [fgetl](https://github.com/symisc/sod/blob/8255b1e609a6b54e6979a1efd80176dbc764b83b/sod.c#L4148) - [malloc](http://pubs.opengroup.org/onlinepubs/9699919799/functions/malloc.html "Memory allocation")...

I would like to point out that identifiers like “[`PCC_INCLUDED__`](https://github.com/arithy/packcc/blob/1012eb3453c22659a27da8ec08d7fcade7a63a43/src/packcc.c#L1974 "Update candidate")” and “[`STRING_FLAG__IDENTIFIER`](https://github.com/arithy/packcc/blob/1012eb3453c22659a27da8ec08d7fcade7a63a43/src/packcc.c#L244 "Another update candidate")” [do eventually not fit](https://www.securecoding.cert.org/confluence/display/cplusplus/DCL51-CPP.+Do+not+declare+or+define+a+reserved+identifier "Do not declare an identifier which is reserved for...

enhancement

I suggest to reuse a higher level build system than [your current make scripts](https://github.com/arithy/packcc/commit/27c06965bacb8bb6ef6d59875a7232528a825096 "Update candidate") so that powerful checks for software features will become easier. - [CMake](https://cmake.org/ "Building software...

enhancement

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

enhancement

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of combined operators](https://www.php.net/manual/en/language.operators.assignment.php#language.operators.assignment.arithmetic "Description for assignment operators") accordingly....

feature request

:eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

# Feature request :eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of combined operators](https://www.php.net/manual/en/language.operators.assignment.php#language.operators.assignment.arithmetic "Description for...