ETSI's Bug Tracker - Ext Pack: Object-oriented features (ES 203 790)
View Issue Details

ID | Project | Category | View Status | Date Submitted | Last Update
0007993 | Ext Pack: Object-oriented features (ES 203 790) | [All Projects] General | public | 26-11-2020 10:41 | 27-12-2020 13:04

Reporter | KristÃ³f Szabados |
Assigned To | Jens Grabowski |
Priority | normal | Severity | minor | Reproducibility | have not tried
Status | closed | Resolution | fixed |
Platform |  | OS |  | OS Version |
Product Version | V1.2.1 (published 2020-05) |
Target Version | V1.3.1 (ongoing) | Fixed in Version |  |

Summary | 0007993: Ambiguous description and example for constructors

Description

Section 5.1.1.5 states:
"and one additional formal in parameter for each declared var field of the class itself and also all const or template fields with no initializer"
This is a bit confusing, as it can be read like:
- there is always a formal in parameter for each var
- there is a formal in parameter for a var if an only if it has no initializer.
This description also does not make it clear if var template are counted as var, or they are always excluded from having a formal in parameter.
Please note that example 2 is supposed to demonstrate what happens, but it is also confusing.
for example:
"varinteger a := 5; // 1"
Why does "a" become one, when it is clealy assigned the value 5 and the value 1 does not show up anywhere in the example?

Steps To Reproduce |
Additional Information |
Tags | No tags attached.
Relationships |
Attached Files | CR_7993.docx (136,900) 08-12-2020 21:16 http://oldforge.etsi.org/mantis/file_download.php?file_id=3977&type=bug

Issue History
Date Modified | Username | Field | Change
26-11-2020 10:41 | KristÃ³f Szabados | New Issue |
07-12-2020 12:24 | Jens Grabowski | Assigned To | => KristÃ³f Szabados
07-12-2020 12:24 | Jens Grabowski | Status | new => assigned
08-12-2020 21:16 | KristÃ³f Szabados | File Added: CR_7993.docx |
08-12-2020 21:17 | KristÃ³f Szabados | Note Added: 0015816 |
08-12-2020 21:17 | KristÃ³f Szabados | Assigned To | KristÃ³f Szabados => Jacob Wieland - Spirent
08-12-2020 21:17 | KristÃ³f Szabados | Status | assigned => confirmed
09-12-2020 11:10 | Jacob Wieland - Spirent | Note Added: 0015824 |
09-12-2020 11:10 | Jacob Wieland - Spirent | Status | confirmed => resolved
09-12-2020 11:10 | Jacob Wieland - Spirent | Resolution | open => fixed
09-12-2020 11:10 | Jacob Wieland - Spirent | Assigned To | Jacob Wieland - Spirent => Jens Grabowski
17-12-2020 16:19 | Gyorgy Rethy | Product Version | => V1.2.1 (published 2020-05)
17-12-2020 16:19 | Gyorgy Rethy | Target Version | => V1.3.1 (ongoing)
27-12-2020 13:04 | Jens Grabowski | Status | resolved => closed

Notes

(0015816)
KristÃ³f Szabados
08-12-2020 21:17

Uploaded the first version of the proposal, please check.

(0015824)
Jacob Wieland - Spirent
09-12-2020 11:10

All ok, resolved