: WARNING - support of the decompiler is now VERY LIMITED. There are no active developers. This means waiting times in the issue tracker are very long and mostly depend on community. Sorry for the inconvenience.

List of issuesList of issues

#409 Skin Part of Flex is not decompiled
Author: user freddie
Date created:
Type: bug
Visibility: Everybody
Assigned to:
Labels: AS3Flex
State: closed Help

> What steps will reproduce the problem? Every time I decompile a Flex application having a component with [SkinPart] metadata, FFDEC generated a memeber variable named "_skinParts" an a property named "skinParts" that always cause a compile error: > What is the expected output? What do you see instead? EXPECTED: I think there's no way to workaround the problem without a metadata like this: [SkinPart(required="true", type="Static")] public var body:Object; [SkinPart(required="false", type="Static")] public var scroller:Object; ACTUAL: private static var _skinParts:Object = {"body":true,"scroller":false}; override protected function get skinParts() : Object { return _skinParts; } > What version of the product are you using? On what operating system? > Please provide any additional information below. Attach the file you have problem with if neccessary. If you do not want to publish files YOU CAN CHANGE VISIBILITY TO PRIVATE
user
> What version of the product are you using? On what operating system? 1.7.3u2
admin
What compile error does it generate?
user
The Flex compiler (FlashBuidler or IntelliJ) does not compile the line override protected function get skinParts() : Object { return _skinParts; } Because of the pre-processor of Flex compiler will automatically add these line before compile, thus this will cause duplication method declaration.
admin
It should work in nightly 1202.
State: new→upgraded
developer
I close this issue due to inactivity. Please create new issue if problem still exists.
State: upgraded→closed
 
Google Translate: Translate to Czech Translate to Slovak Translate to Russian Translate to Hungarian Translate to Swedish Translate to French Translate to German Translate to Spanish Translate to Italian
Change style: oceanic classic