in flex-maven-tools/flex-sdk-converter/converters/air/src/main/java/org/apache/flex/utilities/converter/air/AirConverter.java [441:465]
public boolean accept(File pathname) {
// frameworks/libs/air/ (All non swf & swc)
// frameworks/projects/air/
// include/
// install/android/
// samples/
String relativePath = pathname.getAbsolutePath().substring(
rootSourceDirectory.getAbsolutePath().length());
boolean result = "/AIR SDK license.pdf".equals(relativePath) || "\\AIR SDK license.pdf".equals(relativePath) ||
"/AIR SDK Readme.txt".equals(relativePath) || "\\AIR SDK Readme.txt".equals(relativePath) ||
"/airsdk.xml".equals(relativePath) || "\\airsdk.xml".equals(relativePath) ||
relativePath.startsWith("/frameworks/projects/air/") || relativePath.startsWith("\\frameworks\\projects\\air\\") ||
relativePath.startsWith("/include/") || relativePath.startsWith("\\include\\") ||
relativePath.startsWith("/install/") || relativePath.startsWith("\\install\\") ||
relativePath.startsWith("/samples/") || relativePath.startsWith("\\samples\\");
if(relativePath.startsWith("/frameworks/libs/air/") || relativePath.startsWith("\\frameworks\\libs\\air\\")) {
result = !(pathname.getName().endsWith(".swc") || pathname.getName().endsWith(".swf"));
}
LOG.debug(relativePath + " = " + result);
return result;
}