Changes between Version 6 and Version 7 of FeatureList


Ignore:
Timestamp:
05/01/14 12:33:09 (10 years ago)
Author:
hkaulbersch
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • FeatureList

    v6 v7  
    88 * '''Validation Rules:''' these rules will give warnings in the editor if they find find consistencies in the code 
    99 
    10  1. ''checkUpdateGrammarConsistency:'' checks, if the grammar is an updated grammar, for consistencies between the originals and the new grammar e.g.: status: not migrated 
     10 1. ''checkUpdateGrammarConsistency:'' checks, if the grammar is an updated grammar, for consistencies between the originals and the new grammar [[BR]][[BR]]status: not migrated 
    1111 
    12  2. ''!!!!CheckReferencedOnlyOnce:'' this should warn if there is a rule that is only referenced once, this is an inlining hint e.g.: status: migrated 
     12 2. ''!CheckReferencedOnlyOnce:'' this should warn if there is a rule that is only referenced once, this is an inlining hint e.g.: [[BR]][[BR]]status: migrated 
    1313 
    14  3. ''checkPassthroughRule:'' !e.g.:this tests if a rule gets just passed through a ::= b b ::= "literal" <=> a ::= "literal" , which is better for EBNF 
     14 3. ''checkPassthroughRule:'' !e.g.:this tests if a rule gets just passed through a ::= b b ::= "literal" <=> a ::= "literal" , which is better for EBNF [[BR]][[BR]]status: migrated 
    1515 
    16  4. ''checkEqualAlternative:'' this tests if a rule got equal alternatives e.g.: a::= d | d status: still some problems 
     16 4. ''checkEqualAlternative:'' this tests if a rule got equal alternatives e.g.: a::= d | d status: still some problems[[BR]][[BR]]status: migrated 
    1717 
    18  5. ''checkDuplicateRules:'' checks if there is another rule in the EtsiBnf, that got the same behaviour e.g.: a ::= "literal" | b c ::= "literal" | b status: migrated 
     18 5. ''checkDuplicateRules:'' checks if there is another rule in the EtsiBnf, that got the same behaviour e.g.: a ::= "literal" | b c ::= "literal" | b [[BR]][[BR]]status: migrated 
    1919 
    2020 6. ''checkSubruleDuplicates:'' 
     
    3030  status: migrated 
    3131 
    32  * '''Generation:''' 
    33  
    34   -basic generation has been achieved but the output-format is unclear. Works with a Xtend-generator, momentary "xmi-like" output for a bnf grammar      -old version had: mwe2 Generator and Xpand2 support 
    35  
    36  * it could generate mergeGrammars from !CoreGrammars and !CompositeGrammars from Merge grammars -seemingly it could produce a xsl-fo-file with the corresponding nodemodel 
    37  
    38   -new version: xsl-fo file for all bnf grammars (not for merge or deltagrammars) this can be Rendered to Pdf using apache-fop 
     32 * '''Generation:'''[[BR]][[BR]]xsl-fo file for all bnf grammars (not for merge or deltagrammars) this can be Rendered to Pdf using apache-fop 
    3933 
    4034 * '''Formatting:''' 
    4135 
    42   ''    old:''            had some but they are got commented out in the main project 
     36  ''     old:''             had some but they are got commented out in the main project 
    4337 
    44   ''    new:''           Line-break after every rule, white-spaces after all literals,  possible update linebreak and double tab after all >|< bars 
     38  ''     new:''            Line-break after every rule, white-spaces after all literals,  possible update linebreak and double tab after all >|< bars 
    4539 
    4640 * '''Refactoring & Quickfixing:''' 
    4741 
    48  1. ''auto Numbering of rules'' -not migrated 
    49  1. ''remove unused rules'' -migrated 
    50  
    51   1.''     replacement of passthroughRules ''    -not migrated 
    52  
    53  1. ''refactor uppercasetokenRules '' -not migrated 
    54  
    55   1.''    find references''    , this one is standard in xtext2.* -renaming, this is standard in xtext2.* 
     42 1. ''auto Numbering of rules'' [[BR]]-not migrated[[BR]] 
     43 1. ''remove unused rules'' [[BR]]-migrated[[BR]] 
     44 1. ''replacement of passthroughRules ''     [[BR]]-not migrated[[BR]] 
     45 1. ''refactor uppercasetokenRules '' [[BR]]-not migrated'' [[BR]]'' 
     46 1. ''find references''     , this one is standard in xtext2.* -renaming, this is standard in xtext2.*[[BR]] 
    5647 
    5748  *Grammar composition: 
     
    6758 * '''Deploying:''' 
    6859 
    69   -export project: Plug-in Development/deployable plug-ins and fragments -rcp project with a minimal eclipse editor 
     60  export project as Plugin: Plug-in Development/deployable plug-ins and fragments -rcp project with a minimal eclipse editor