1 Reply Latest reply on Jun 30, 2011 1:41 PM by JeffHorne2

    Bug? CFC introspection not "chaining aware"

    DFBurns Level 1

      My CFC's usually have a constructor named init that returns the object (i.e. return this;) so my code usually looks like so:

       

      var obj = createObject('component', 'com.me.mycfc').init();
      obj.doSomething();

       

      When I do that in CFB2, I get warnings in the editor (indicators in the margin and squiggly underlines) that the CFC name is not known and that doSomething is unknown. If I simply change the first line of the above code to:

       

      var obj = createObject('component', 'com.me.mycfc');

      obj.init();

       

      Then the editor is happy with the syntax and gives me no warnings about the CFC or the doSomething member function. Does anyone else see this?

       

      db