Closed sigiesec closed 6 years ago
Feature | Target version | Test cases |
---|---|---|
ImportDeclaration | 1.1.0 | - |
ModuleDeclaration/virtual | 1.0.0 | virtual-module |
ModuleDeclaration/main | 1.0.0 | main-module |
ModuleDeclaration/nestedModules | 1.0.0 | nested-module-in-non-empty-module |
ExceptionReferenceDeclaration | after 1.0.0, maybe removed | - |
ExceptionDeclaration | 1.0.0 | exception-declaration |
ExceptionDeclaration/supertype | 1.0.0 | exception-declaration-with-supertype |
ExceptionDeclaration/members | 1.1.0 | - |
AliasDeclaration | 1.0.0 | data-typedef |
EnumDeclaration | 1.0.0 | interface-with-enum, interface-with-out-param-enum, interface-with-in-param-enum |
SequenceDeclaration | 1.0.0 | interface-with-sequence-return-type, interface-with-failable-*, data-struct-with-sequence |
SequenceDeclaration/failable+raises | 1.0.0 | interface-with-failable-return-raises |
SequenceDeclaration/sequenceHints | after 1.0.0 | - |
TupleDeclaration | after 1.0.0 | - |
StructDeclaration | 1.0.0 | data-struct, interface-with-struct |
StructDeclaration/typeDecls | 1.0.0 | struct-nested |
StructDeclaration/optional | 1.0.0 | data-struct-optional |
InterfaceDeclaration/docComments | 1.0.0 | interface-doccomment |
InterfaceDeclaration/abstract | 1.0.0 | interface-inheritance-both-nonempty-abstract-base |
InterfaceDeclaration/derivesFrom | 1.0.0 | interface-inheritance-both-empty, interface-inheritance-both-nonempty, TODO multiple inheritance |
FunctionDeclaration/docComments | 1.0.0 | interface-query-doccomment |
FunctionDeclaration/sync | after 1.0.0 | - |
FunctionDeclaration/query | 1.0.0 | interface-query |
FunctionDeclaration/injected | after 1.0.0 | - |
FunctionDeclaration/raisedExceptions | 1.0.0 | interface-query-raises-exception |
EventDeclaration | after 1.0.0 | event |
EventDeclaration/name=empty | after 1.0.0 | - |
EventDeclaration/subscribe with | after 1.0.0 | - |
EventDeclaration/subscribe with + raises | after 1.0.0 | - |
ReturnTypeElement | 1.0.0 | interface-with-enum, interface-with-failable-return, interface-with-sequence-return-type, interface-with-struct |
ParameterElement/parameterDirection=in | 1.0.0 | interface-with-failable-input, interface-with-in-param-* |
ParameterElement/parameterDirection=out | 1.0.0 | interface-with-failable-output, interface-with-out-param-* |
All other features will only be tested/analyzed after 1.0.0.