Changes between Version 10 and Version 11 of Documentation/T3Q/Quality-Checks/Code-Style
- Timestamp:
- 12/21/18 04:02:24 (6 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Documentation/T3Q/Quality-Checks/Code-Style
v10 v11 106 106 [[Include(source:trunk/t3q-examples/checkNoOverSpecificRunsOn/checkNoOverSpecificRunsOn.ttcn3, text/x-rst)]] 107 107 108 As of v2.0.0b27 an additional setting '''aliasInCheckNoOverSpecificRunsOnClauses''' is provided to enable the special treatment of component "alias" type definitions (component type definitions without any owned definitions that extend another component type and inherit its definitions, enabled by default). If this setting is enabled, a function or an altstep specified to run on a given component will only raise a warning if none of the definitions of the component(s) that this component extends directly (not considering the components extended by those components recursively) are used within the function or altstep. For example: 108 As of v2.0.0b27 an additional setting '''aliasInCheckNoOverSpecificRunsOnClauses''' is provided. It enables the special treatment of component "alias" type definitions (component type definitions without any owned definitions that extend another component type and inherit its definitions). If this setting is enabled (which it is by default), a function or an altstep specified to run on a given component type will only raise a warning if none of the definitions of the component type(s) that this component type extends directly (i.e. not considering the components extended by those components recursively) are used within the function or altstep. It supersedes the previously introduced '''extendsInCheckNoOverSpecificRunsOnClauses''' setting. 109 110 For example: 109 111 110 112 {{{