FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Split up the Mavenizer Logic into 3 parts: AirConverter, FlashConverter and FlexConverter
- Each converter is located in a dedicated Maven module while shared logic is located in a base-converter module.
- Code generation code has been dramatically cleaned up.
- The Flex modules no longer reference runtime artifacts
- The Flash converter generates an Apache dummy module for each Flashplayer version.
- Removed the Dependency-Version poms and included the dependencyManagement into the pom artifacts.
- Attached the resource-bundle dependencies to the swc artifacts directly instead of referencing both from a pom-artifact.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added Apache License Headers.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Started implementing a component for automatically downloading artifacts
  - Created the code for automatically extracting the url for an artifact from the "sdk-installer-config-4.0.xml"
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Finished the DownloadRetriever to actually be able to retrieve any FLEX, AIR or FLASH sdk.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the functionality to ask for accepting the Adobe license before downloading AIR and Flash resources.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Put the pieces together.
- Created an AirDownloader and FlashDownloader to automatically download and mavenize a given playerglobal or air sdk
- Created a SDKConverter to allow classic mavenization of local Flex SDKs
- Cleaned up the visual output
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Updated a problem outputting the Flash license message when the Air one should be output.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Moved the SdkDeployer (Now MavenDeployer) and SdkInVmDeployer (Now AetherDeployer).
- Moved the maven dependencies to the projects they belong to.
- Cleaned up old code.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Fixed a problem with mavenizing SDKs with mobile components, but no experimental_mobile
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Fixed a problem causing the mavenizer to abort if a Flex SDK didn't contain Air
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Removed the dependency management section and added the version to the artifacts themselves
- Made the mavenizer generate the mx artifact to the main framework
- Added the generation of the asdoc template.zip
- Added a first version of a batch converter to convert a set of fdks
Refactored the way the poms are generated:
- Instead of hard-coded pom construction now velocity templates can be used.

Fixed some Case-Problems in the Class names.
Suppressed an empty dependencies element in generated poms
Added a feature to zip up the Air runtime directories to the AirConverter.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Updated the pom generation as the first attempt produced poms that didn't seem to work.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the maven assembly plugin to create the fat jar that can be executed from the commandline.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the maven assembly plugin to create the fat jar that can be executed from the commandline.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the maven assembly plugin to create the fat jar that can be executed from the commandline.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Added the maven assembly plugin to create the fat jar that can be executed from the commandline.
FLEX-34318 - [Mavenizer] Refactor the Mavenizer in preparation of future mavenized releases of Flex
- Removed the rsl profile as this would probably cause a lot of maven problems.
- Adjusted the pom that it can be used to manage dependency versions as well as import dependencies themselves.