Changeset 38


Ignore:
Timestamp:
05/08/11 20:21:05 (13 years ago)
Author:
phdmakk
Message:

+ implemented a fix for the interface module containment check change request

Location:
trunk/t3q/src/org/etsi/t3q/visitor
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/t3q/src/org/etsi/t3q/visitor/ModuleContentsChecker.java

    r7 r38  
    8383        private void addInterfaceModulePermissibleTypes() { 
    8484                ArrayList<Integer> permissibleTypesList = new ArrayList<Integer>(); 
    85                 permissibleTypesList.add(TTCN3ParserTokenTypes.ComponentDef); 
    86                 permissibleTypesList.add(TTCN3ParserTokenTypes.PortDef); 
     85                //permissibleTypesList.add(TTCN3ParserTokenTypes.ComponentDef); 
     86                //permissibleTypesList.add(TTCN3ParserTokenTypes.PortDef); 
     87                //TODO: the above can then be considered redundant.. 
     88                permissibleTypesList.add(TTCN3ParserTokenTypes.TypeDef); 
    8789                addPermissibleListForModuleID(InterfaceModuleIDSubstring, 
    8890                                permissibleTypesList); 
  • trunk/t3q/src/org/etsi/t3q/visitor/QualityChecker.java

    r12 r38  
    11581158                                } else { 
    11591159                                        if (!moduleRestriction.equals("TypesAndValues") 
     1160                                                        && !moduleRestriction.equals("Interface") 
    11601161                                                        && (definitionTypeNode.getType() == TTCN3ParserTokenTypes.TypeDef) 
    11611162                                                        && (definitionTypeNode.getFirstChild().getType() == TTCN3ParserTokenTypes.StructuredTypeDef)) { 
Note: See TracChangeset for help on using the changeset viewer.