Actionscript 3 如何处理Flex中的Flex PMD错误?

Actionscript 3 如何处理Flex中的Flex PMD错误?,actionscript-3,apache-flex,flex4,flex3,flex-pmd,Actionscript 3,Apache Flex,Flex4,Flex3,Flex Pmd,运行flex PMD时,它会在下面的行中抛出一些错误 var strHandle:String=ConfigXMLModelLocator.getInstance.handle var-appHandle:String=ConfigXMLModelLocator.getInstance.handle ->此处显示错误。var调用:Object=service.getEVAInfostrHandle,appHandle 错误:-UseObjectType。不要使用对象类。使用动态类对象是一种不好的

运行flex PMD时,它会在下面的行中抛出一些错误

var strHandle:String=ConfigXMLModelLocator.getInstance.handle

var-appHandle:String=ConfigXMLModelLocator.getInstance.handle

->此处显示错误。var调用:Object=service.getEVAInfostrHandle,appHandle

错误:-UseObjectType。不要使用对象类。使用动态类对象是一种不好的做法。喜欢使用 强类型对象或标记接口,以避免重构时出现无提示编译错误。

如果getEVAInfo返回一个对象,则无法处理Flex PMD错误。只要你知道自己在做什么,就可以忽略它,因为使用动态对象没有什么错


您还可以使用//NOPMD注释使PMD跳过此行。

您不是在问问题……如果服务是RemoteObject,它将返回一个AsyncToken,它也是一个动态对象。但是不知道什么是服务,我真的帮不了你。