Uploaded image for project: 'Apache Flex'
  1. Apache Flex
  2. FLEX-35053

Compiler does not respect the implements="..." attribute in MXML

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • Apache FlexJS 0.6.0
    • Apache FalconJX 0.6.0
    • FlexJS
    • None
    • Nightly build 20160321
    • Important

    Description

      It seems that there is a bug where the compiler does not respect the implements="..." attribute in MXML.

      MXML Example:
      <!-- MyInitialView.mxml -->
      <js:ViewBase xmlns:fx="http://ns.adobe.com/mxml/2009"
      xmlns:js="library://ns.apache.org/flexjs/basic"
      implements="com.demo.core.interfaces.IViewMyInitialView">
      </js:ViewBase>

      That information is not being included in the MyInitialView.js output:

      MyInitialView.prototype.FLEXJS_CLASS_INFO = { names: [

      { name: 'MyInitialView', qName: 'MyInitialView' }

      ] };

      Attachments

        Activity

          People

            aharui Alex Harui
            okrueger@edscha.com Olaf Krüger
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: