Assemberist / cppRpg

0 stars 0 forks source link

Runtime logging system improvement #9

Closed Assemberist closed 2 years ago

Assemberist commented 2 years ago

Issue #8 was not delivered, but some other places were found that can be improved.

  1. Calculation of effects doesn't depends from most fields object and does not require that it will be participant. So it should be removed from object. It is common improvement, so it will be done in separate activity.
  2. All allerts are sending in common log. Other log levels should be implemented. It should be possible turn it on/off in runtime.
  3. New build scenaries should be implemented. 3.1. Build with all traces 3.2. Build without traces 3.3. Build without debug info 3.4. Build without both
Assemberist commented 2 years ago

1 - done 2 - now there is 2 classes that can write in logs.

Assemberist commented 2 years ago

2 - Logs excluded by preprocessor if they does not used. 3 - Writing of commands require to much time for typing and also require to remember names of options. Wizard should be written.