This commit is contained in:
QL 2020-11-03 18:59:03 -05:00
parent 1e676d15a6
commit 8835be4c49
3 changed files with 11 additions and 11 deletions

View File

@ -254,7 +254,7 @@ The different phases of embedded software life cycle pose different challenges.
@subsection exa_sec_qm QM Models
Many example projects contain code auto-generated by the <a class="extern" target="_blank" href="https://www.state-machine.com/qm/help"><strong>QM modeling tool</strong></a>. Such projects always contain the corresponding **QM model** file, which you can open in QM, modify, and re-generate the code.
Many example projects contain code auto-generated by the <a class="extern" target="_blank" href="https://www.state-machine.com/qm"><strong>QM modeling tool</strong></a>. Such projects always contain the corresponding **QM model** file, which you can open in QM, modify, and re-generate the code.
@note
The auto-generated files are saved as **read-only**. This protects them from inadvertent modifications, which will get lost when the files are re-generated by QM (or QMC). All modifications to the auto-generated code should be done in the QM model, not in the code.

View File

@ -244,8 +244,8 @@ Also, this release updates the Windows-GUI examples with the QWIN Prototyping To
__Bug Fixes:__
- [bug#254 "Q_NEW_X_FROM_ISR for FreeRTOS port"](https://sourceforg/bugs/254/)
- [bug#255 "IAR-ARM "Multi-file Compilation" fails for QK and QXK applications"](https://sourceforg/bugs/255/)
- [bug#254 "Q_NEW_X_FROM_ISR for FreeRTOS port"](https://sourceforge.net/p/qpc/bugs/254/)
- [bug#255 "IAR-ARM "Multi-file Compilation" fails for QK and QXK applications"](https://sourceforge.net/p/qpc/bugs/255/)
@ -272,7 +272,7 @@ This release brings also the following changes:
__Bug Fixes:__
- [bug#241 "QUTest produces superfluous Trg-Done QS_RX_EVENT<EFBFBD> after publish"](https://sourceforge.net/p/qpc/bugs/241/).
- [bug#241 "QUTest produces superfluous Trg-Done QS_RX_EVENT after publish"](https://sourceforge.net/p/qpc/bugs/241/).
- [bug#242 "QUTest fails to process events posted/published from user commands"](https://sourceforge.net/p/qpc/bugs/242/).
Also, this release extends the `Makefiles` in the `qpc\examples\qutest` directory to provide the `debug` target. Specificall, the `qpc\examples\qutest\blinky` example has been extended with projects to `build/debug` this example with Visual C++ (on the host) and with ARM-KEIL on embedded target (EK-TM4C123).

View File

@ -1,9 +1,9 @@
/** @page metrics Code Metrics
/** @page metrics Code Metrics
@code{cpp}
Code Metrics for QP/C
@code{cpp}
Code Metrics for QP/C
================================================
NLOC CCN token PARAM length location
NLOC CCN token PARAM length location
------------------------------------------------
6 1 23 1 15 Q_DEFINE_THIS_MODULE@50-64@..\src\qf\qep_hsm.c
9 1 53 2 9 QHsm_ctor@134-142@..\src\qf\qep_hsm.c
@ -157,12 +157,12 @@ NLOC Avg.NLOC AvgCCN Avg.token function_cnt file
=========================================================================================================
!!!! Warnings (cyclomatic_complexity > 20 or length > 500 or nloc > 1000000 or parameter_count > 10) !!!!
================================================
NLOC CCN token PARAM length location
NLOC CCN token PARAM length location
------------------------------------------------
122 23 845 2 185 QMsm_dispatch_@229-413@..\src\qf\qep_msm.c
==========================================================================================
Total nloc Avg.NLOC AvgCCN Avg.token Fun Cnt Warning cnt Fun Rt nloc Rt
------------------------------------------------------------------------------------------
3600 25.3 4.4 158.7 108 1 0.01 0.04
@endcode
*/
@endcode
*/