After installing FDT 3 I opened up a project I was working on and practically every class was loaded with errors and warnings. The warnings were no surprise but the errors were really getting to me. After a little look it seemed all the errors came from dataproviders and other things made from the object class. It seems the object class was not being treated as dynamic. So any undeclared variables used in an object flagged a horrible error.
This seems to me to be a FDT error. Maybe not exactly an error with FDT as FDT is interpreting the object class correctly. It’s the Object class that is not defined correctly. If you look you will see the Array class does not have the same problem. This due to object not being defined as dynamic, so if you go to the Object.as in the core library in FDT and add “dynamic” after “intrinsic” save then refresh your project all the errors should vanish.