The typedef swcs produced on my machine are different to the ones produced on CI which breaks the build process. I noticed this difference in the catalog (though it’s not the only one)
<compiler name="Apache Royale: Compiler: Compiler-Common" version="0.9" build="8"/> <compiler name="Apache Royale: Compiler: Compiler-Common" version="0.9" build="9"/> Can somebody explain why the build# is different? I had a look at SWCTarget.java in the compiler and it looks like it’s getting its information from VersionInfo which ultimately relies on Java’s getImplementationVersion() [1]. I checked java -version both on my machine and on the CI and they both output 1.8.0_201, so I don’t understand why the version is different. Any clues? [1] Java.lang.getImplementationVersion() Method (tutorialspoint.com)<https://www.tutorialspoint.com/java/lang/package_getimplementationversion.htm>