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 combined operators](https://www.php.net/manual/en/language.operators.assignment.php#language.operators.assignment.arithmetic "Description for assignment operators") accordingly....

discussion

I guess that parallel execution of build jobs is also supported by your software. These jobs will be run by a local build environment so far. It can happen that...

How do you think about to benefit from [parallel build trees](http://www.gnu.org/software/automake/manual/html_node/VPATH-Builds.html) also for your software? Would you like to [support out-of-source](http://cmake.org/Wiki/CMake_FAQ#What_is_an_.22out-of-source.22_build.3F) ([VPATH](http://www.gnu.org/software/make/manual/html_node/General-Search.html)) builds?

[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. * [byte_string](https://github.com/ucbrise/confluo/blob/5d813245952b2fbd7b103a1ca70e5869d92d1498/libconfluo/src/types/byte_string.cc#L96 "Destructor for byte_string") * [delta_encoded_array](https://github.com/ucbrise/confluo/blob/7aa7ed5ccba3ecf6d07f160a5dce2880f314c830/libconfluo/confluo/container/bitmap/delta_encoded_array.h#L43...

enhancement

## Summary :eyes: Some source code analysis tools can help to find opportunities for improving software components. :thought_balloon: I propose to [increase the usage of compound operators](https://262.ecma-international.org/12.0/#sec-assignment-operators "Description for assignment...

Next release

: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 augmented assignment statements](https://docs.python.org/3/reference/simple_stmts.html#augmented-assignment-statements "Augmented assignment statements") accordingly....

[An extra null pointer check is not needed](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like in [the destructor for the class “SlopMemory”](https://github.com/naelstrof/slop/blob/fa10482ead0c674c5b2d0986086631a13f4e433b/src/slopstates.cpp#L16 "Update candidate: Destructor for...

[An extra null pointer check is not needed in functions](https://isocpp.org/wiki/faq/freestore-mgmt#delete-handles-null "Do I need to check for null before delete p?") like the following. - [EncodingConverter](https://github.com/LuminoEngine/Lumino/blob/7cc8b826897d7571d6a19deb95bdf7aa8822bd0a/src/LuminoCore/src/Text/EncodingConverter.cpp#L26 "Destructor for EncodingConverter") - [LN_SAFE_DELETE](https://github.com/LuminoEngine/Lumino/blob/1fcaa740180c84dc2275bcf275b155191cb64862/include/LuminoCore/Base/Common.hpp#L199...