Opened 5 years ago

Closed 5 years ago

#75 closed new feature (fixed)

Add support for checking inherited component members in no over specific runs on

Reported by: phdmakk Owned by: phdmakk
Priority: major Milestone: v2.0.0 Series
Component: T3Q Version: 2.0
Keywords: Cc:

Description

Add optional support for considering inherited component members within no over specific runs on:

    //base component
    type component componentWithDefinition {
        timer definedTimer;
    }


    //alias	/ extension
    type component directAlias extends componentWithDefinition {
        
    }

    //multi alias /extension
    type component multiAlias extends directAlias {
        
    }

    //good - via direct alias
    function someFunctionOnMultiAlias ()
    runs on directAlias {
        definedTimer.start ( 10.0 );
    }


    //good - via multi alias
    function someFunctionOnMultiAlias ()
    runs on multiAlias {
        definedTimer.start ( 10.0 );
    }

Change History (2)

comment:1 Changed 5 years ago by phdmakk

  • Owner set to phdmakk
  • Status changed from new to accepted

comment:2 Changed 5 years ago by phdmakk

  • Resolution set to fixed
  • Status changed from accepted to closed

Implemented with optional setting extendsInCheckNoOverSpecificRunsOnClauses

Note: See TracTickets for help on using tickets.