Bug 569673 - The code smell checker detecting shorthand notations will need to be updated once @nodefault is supported
Summary: The code smell checker detecting shorthand notations will need to be updated ...
Status: NEW
Alias: None
Product: z_Archived
Classification: Eclipse Foundation
Component: titan.plugins (show other bugs)
Version: unspecified   Edit
Hardware: PC Windows 10
: P3 enhancement (vote)
Target Milestone: ---   Edit
Assignee: Project Inbox CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2020-12-12 06:02 EST by Kristof Szabados CLA
Modified: 2021-04-23 11:10 EDT (History)
0 users

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Kristof Szabados CLA 2020-12-12 06:02:05 EST
The TTF committee working on the TTCN-3 core standard has accepted the proposal for the @nodefault feature also for interleave -s (CR 7991).

Using the @nodefault modifier testers can use shorthand notations without the risk of activating the activated defaults.
The very reason for which we have a code smell detector in Titanium.

This means, that once this feature is accepted into the standard and implemented in the Designer plugin (semantic checking of TTCN-3 code) ... this code smell spotter will also need to be updated.
Otherwise:
- it would mark correct shorthand statements too as erroneous (false positive detection)
- propose a sub-optimal correction for the issue.
Comment 1 Denis Roy CLA 2021-04-23 11:10:20 EDT
This bug was migrated to GitLab: https://gitlab.eclipse.org/eclipse/titan/titan.EclipsePlug-ins/-/issues