Repository: flex-falcon
Updated Branches:
  refs/heads/develop a6876a308 -> 9341d1f1b


get warnings to appear in FB


Project: http://git-wip-us.apache.org/repos/asf/flex-falcon/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-falcon/commit/9341d1f1
Tree: http://git-wip-us.apache.org/repos/asf/flex-falcon/tree/9341d1f1
Diff: http://git-wip-us.apache.org/repos/asf/flex-falcon/diff/9341d1f1

Branch: refs/heads/develop
Commit: 9341d1f1b536e06656da9b6981b50334d10afaf2
Parents: a6876a3
Author: Alex Harui <[email protected]>
Authored: Mon Jun 6 14:07:49 2016 -0700
Committer: Alex Harui <[email protected]>
Committed: Mon Jun 6 14:08:12 2016 -0700

----------------------------------------------------------------------
 .../org/apache/flex/compiler/clients/MXMLC.java |  3 +--
 .../main/java/flex2/tools/oem/Application.java  | 26 ++++++++++++++++++--
 2 files changed, 25 insertions(+), 4 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/9341d1f1/compiler/src/main/java/org/apache/flex/compiler/clients/MXMLC.java
----------------------------------------------------------------------
diff --git a/compiler/src/main/java/org/apache/flex/compiler/clients/MXMLC.java 
b/compiler/src/main/java/org/apache/flex/compiler/clients/MXMLC.java
index 7a7bfdd..f5819ed 100644
--- a/compiler/src/main/java/org/apache/flex/compiler/clients/MXMLC.java
+++ b/compiler/src/main/java/org/apache/flex/compiler/clients/MXMLC.java
@@ -340,8 +340,7 @@ public class MXMLC implements FlexTool
         {
             if (printer.printProblems(problems.getFilteredProblems()) > 0)
             {
-                if (problems.hasErrors())
-                    exitCode = ExitCode.FAILED_WITH_ERRORS;       
+                exitCode = ExitCode.FAILED_WITH_ERRORS;       
             }
         }
         else

http://git-wip-us.apache.org/repos/asf/flex-falcon/blob/9341d1f1/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
----------------------------------------------------------------------
diff --git a/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java 
b/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
index c0a7884..2b6eec4 100644
--- a/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
+++ b/flex-compiler-oem/src/main/java/flex2/tools/oem/Application.java
@@ -763,8 +763,30 @@ public class Application implements Builder
                     }
                     catch (NoSuchFieldException e)
                     {
-                        // TODO Auto-generated catch block
-                        e.printStackTrace();
+                        try
+                        {
+                            logger.log(msg, 
aClass.getField("warningCode").getInt(null), prob.getSourcePath());
+                        }
+                        catch (IllegalArgumentException e1)
+                        {
+                            // TODO Auto-generated catch block
+                            e.printStackTrace();
+                        }
+                        catch (SecurityException e1)
+                        {
+                            // TODO Auto-generated catch block
+                            e.printStackTrace();
+                        }
+                        catch (IllegalAccessException e1)
+                        {
+                            // TODO Auto-generated catch block
+                            e.printStackTrace();
+                        }
+                        catch (NoSuchFieldException e1)
+                        {
+                            // TODO Auto-generated catch block
+                            e.printStackTrace();
+                        }
                     }
                 }
             }

Reply via email to