Skip to content

Commit 64403b9

Browse files
Doc updates for 2.0.1
1 parent 0594ffa commit 64403b9

2 files changed

Lines changed: 7 additions & 3 deletions

File tree

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
group: validation
33
steps: generate
4-
ac_output match1: WARNING[0040]|12:28|rtBound|port1
5-
ac_output match2: WARNING[0040]|12:39|rtUnbound|port2
4+
ac_output match1: WARNING[0040]|13:28|rtBound|port1
5+
ac_output match2: WARNING[0040]|13:39|rtUnbound|port2
66
---
77
Test validation rule `ART_0040_boundUnboundTriggerForNonNotificationPort`.

docs-sources/target-rts/versions.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,6 +35,7 @@ Below is a table that lists all changes made in the TargetRTS since version 8000
3535
| 8004 | [Improved implementation of JSON parser](#improved-implementation-of-json-parser) <br> [JSON encoding/decoding for RTByteBlock](#json-encodingdecoding-for-rtbyteblock) <br> [New target configuration for MacOS on AArch64](#new-target-configuration-for-macos-on-aarch64) |
3636
| 8005 | [New free list macros](#new-free-list-macros) |
3737
| 8006 | [Static analysis warning reductions](#static-analysis-warning-reductions) <br> [New debugger API "getChildren"](#new-debugger-api-getchildren) |
38+
| 8007 | [Handle type names containing spaces in encoding/decoding](#handle-type-names-containing-spaces-in-encodingdecoding) |
3839

3940
### JSON decoder
4041
A new decoder class [`RTJsonDecoding`](../targetrts-api/class_r_t_json_decoding.html) is now available for decoding messages and data from JSON. JSON produced from data by the JSON Encoder ([`RTJsonEncoding`](../targetrts-api/class_r_t_json_encoding.html)) can be decoded back to (a copy of) the original data.
@@ -82,4 +83,7 @@ Some static analysis tools previously reported a few warnings on the TargetRTS s
8283
- Improved initialization of a memory buffer in [RTToolSetObserver](../targetrts-api/class_r_t_toolset_observer.html)::sendTxBuffer()
8384

8485
### New debugger API "getChildren"
85-
A new debugger API for getting a JSON representation of the runtime structure of a debugged application is now available. It includes information about the capsule instance tree and metadata about the debugged application which is available in the TargetRTS. It is used by the [Art Debugger](../running-and-debugging/debugging.md) for populating the Art Debug view when debugging an application in {$product.name$}.
86+
A new debugger API for getting a JSON representation of the runtime structure of a debugged application is now available. It includes information about the capsule instance tree and metadata about the debugged application which is available in the TargetRTS. It is used by the [Art Debugger](../running-and-debugging/debugging.md) for populating the Art Debug view when debugging an application in {$product.name$}.
87+
88+
### Handle type names containing spaces in encoding/decoding
89+
Type descriptor names for primitive types that contain spaces have been changed to use an underscore (`_`) instead of a space. This affects how values of such types are encoded/decoded. For example the value `4` of type `unsigned long` will now be encoded as `unsigned_long 4`. This change was done since during decoding a space is used for separating the type name from the value. Previously it was therefore not possible, while debugging, to send events with a data parameter typed by such types, but after this change it now works. Note that if your application somehow relies on the specific encoded format for values of types with a space in their names, it must be updated to accomodate for this change.

0 commit comments

Comments
 (0)