2011-09-07 20 views
0

運行flex PMD時,它會在下面的行中引發一些錯誤。如何在Flex中處理Flex PMD錯誤?

變種strHandle:字符串= ConfigXMLModelLocator.getInstance()處理;

變種appHandle:字符串= ConfigXMLModelLocator.getInstance()處理;

- >錯誤顯示這裏。 var call:Object = service.getEVAInfo(strHandle,appHandle);

錯誤: - UseObjectType。不要使用Object類。使用動態類Object是不好的做法。優先使用 強類型對象或標記接口,以避免在重構時出現靜音編譯錯誤。

+2

你不是問一個問題...... –

回答

0

如果getEVAInfo返回Object,還有什麼可以做有關Flex PMD錯誤。只要忽略它,只要你知道你在做什麼就可以使用動態對象。

您還可以使用//NOPMD評論,使PMD跳過此行。

+0

如果服務是一個RemoteObject,它將返回一個'AsyncToken',它也是一個動態對象。但不知道「服務」是什麼,並不能真正幫助。 –