KDM 1.1 RTF Avatar
  1. OMG Issue

KDM11 — Break cyclic dependency between Code and Action package

  • Key: KDM11-13
  • Legacy Issue Number: 10123
  • Status: closed  
  • Source: KDM Analytics ( Nikolai Mansourov)
  • Summary:

    Break cyclic dependency between Code and Action package. Code and Action package both define elements for the CodeModel. Each package defines some concrete KDM relationships (7 relationships is Code package, and 17 in Action package). On the other hand, Action package defines a signle entity - ActionElement. This creates a cyclic dependency between the two packages. Also, there is a some confusion as to which EMF factory to use for creating a particular relationship. KDM can be improved, if ActionElement definition is moved to Code package and all relationship definitions from the Code package are moved to action package. This will remove dependency deom Code package to Action package and simplify the usage of factories.

  • Reported: KDM 1.0b1 — Tue, 22 Aug 2006 04:00 GMT
  • Disposition: Resolved — KDM 1.1
  • Disposition Summary:

    The current framework is working fine.
    Disposition: Closed, no change

  • Updated: Fri, 6 Mar 2015 20:57 GMT