You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@flex.apache.org by cd...@apache.org on 2014/08/30 20:57:11 UTC

[1/2] - Fine tuned the main pom - Fixed a lot of unit-tests.

Repository: flex-utilities
Updated Branches:
  refs/heads/develop 694d98d6b -> 84658ba57


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/CapitalizeConstantsRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/CapitalizeConstantsRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/CapitalizeConstantsRuleTest.java
index 6be17b1..d660a2b 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/CapitalizeConstantsRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/CapitalizeConstantsRuleTest.java
@@ -20,27 +20,24 @@ import com.adobe.ac.pmd.rules.core.AbstractAstFlexRuleTest;
 import com.adobe.ac.pmd.rules.core.AbstractFlexRule;
 import com.adobe.ac.pmd.rules.core.ViolationPosition;
 
-public class CapitalizeConstantsRuleTest extends AbstractAstFlexRuleTest
-{
-   @Override
-   protected ExpectedViolation[] getExpectedViolatingFiles()
-   {
-      return new ExpectedViolation[]
-      { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-       { new ViolationPosition( 45 ),
-                   new ViolationPosition( 46 ) } ),
-                  new ExpectedViolation( "bug.FlexPMD233b.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 66 ) } ),
-                  new ExpectedViolation( "com.adobe.ac.ncss.ArrayVO.as", new ViolationPosition[]
-                  { new ViolationPosition( 39 ),
-                              new ViolationPosition( 40 ) } ),
-                  new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-                  { new ViolationPosition( 36 ) } ) };
-   }
+public class CapitalizeConstantsRuleTest extends AbstractAstFlexRuleTest {
+    @Override
+    protected ExpectedViolation[] getExpectedViolatingFiles() {
+        return new ExpectedViolation[]
+                {new ExpectedViolation("AbstractRowData.as", new ViolationPosition[]
+                        {new ViolationPosition(33),
+                                new ViolationPosition(34)}),
+                        new ExpectedViolation("bug.FlexPMD233b.mxml", new ViolationPosition[]
+                                {new ViolationPosition(52)}),
+                        new ExpectedViolation("com.adobe.ac.ncss.ArrayVO.as", new ViolationPosition[]
+                                {new ViolationPosition(27),
+                                        new ViolationPosition(28)}),
+                        new ExpectedViolation("GenericType.as", new ViolationPosition[]
+                                {new ViolationPosition(24)})};
+    }
 
-   @Override
-   protected AbstractFlexRule getRule()
-   {
-      return new CapitalizeConstantsRule();
-   }
+    @Override
+    protected AbstractFlexRule getRule() {
+        return new CapitalizeConstantsRule();
+    }
 }

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectClassCaseTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectClassCaseTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectClassCaseTest.java
index 12b2dd0..9695d76 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectClassCaseTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectClassCaseTest.java
@@ -27,7 +27,7 @@ public class IncorrectClassCaseTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.foo.as", new ViolationPosition[]
-      { new ViolationPosition( 1, 34 ) } ) };
+      { new ViolationPosition( 1, 22 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectEventHandlerNameRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectEventHandlerNameRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectEventHandlerNameRuleTest.java
index c6d998d..c8765f9 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectEventHandlerNameRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/IncorrectEventHandlerNameRuleTest.java
@@ -27,16 +27,16 @@ public class IncorrectEventHandlerNameRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Duane.mxml", new ViolationPosition[]
-       { new ViolationPosition( 71 ) } ),
+       { new ViolationPosition( 57 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.MyCairngormCommand.as", new ViolationPosition[]
-                  { new ViolationPosition( 35 ) } ),
+                  { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.NestedSwitch.as", new ViolationPosition[]
-                  { new ViolationPosition( 35 ) } ),
+                  { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "parsley.InaccessibleMetaData.as", new ViolationPosition[]
-                  { new ViolationPosition( 54 ),
-                              new ViolationPosition( 60 ) } ),
+                  { new ViolationPosition( 42 ),
+                              new ViolationPosition( 48 ) } ),
                   new ExpectedViolation( "Sorted.as", new ViolationPosition[]
-                  { new ViolationPosition( 71 ) } ) };
+                  { new ViolationPosition( 59 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/InterfaceNamingRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/InterfaceNamingRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/InterfaceNamingRuleTest.java
index b9cd65a..feeded8 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/InterfaceNamingRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/InterfaceNamingRuleTest.java
@@ -27,12 +27,12 @@ public class InterfaceNamingRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Color.as", new ViolationPosition[]
-       { new ViolationPosition( 35 ) } ),
+       { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "src.fw.data.request.ResultListener.as", new ViolationPosition[]
-                  { new ViolationPosition( 33 ) } ),
+                  { new ViolationPosition( 21 ) } ),
                   new ExpectedViolation( "org.as3commons.concurrency.thread.Color.as",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 33 ) } ) };
+                                         { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PackageCaseRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PackageCaseRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PackageCaseRuleTest.java
index bf901fd..bb340fd 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PackageCaseRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PackageCaseRuleTest.java
@@ -19,7 +19,9 @@ package com.adobe.ac.pmd.rules.naming;
 import com.adobe.ac.pmd.rules.core.AbstractAstFlexRuleTest;
 import com.adobe.ac.pmd.rules.core.AbstractFlexRule;
 import com.adobe.ac.pmd.rules.core.ViolationPosition;
+import org.junit.Ignore;
 
+@Ignore("This test requires test-data that was not donated to Apache")
 public class PackageCaseRuleTest extends AbstractAstFlexRuleTest
 {
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PropertyHiddenByLocalVariableRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PropertyHiddenByLocalVariableRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PropertyHiddenByLocalVariableRuleTest.java
index 0acbb32..abab7db 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PropertyHiddenByLocalVariableRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/PropertyHiddenByLocalVariableRuleTest.java
@@ -27,7 +27,7 @@ public class PropertyHiddenByLocalVariableRuleTest extends AbstractAstFlexRuleTe
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.VoidConstructor.as", new ViolationPosition[]
-      { new ViolationPosition( 40 ) } ) };
+      { new ViolationPosition( 28 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooLongFunctionNameRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooLongFunctionNameRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooLongFunctionNameRuleTest.java
index a5e67a0..3eef64d 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooLongFunctionNameRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooLongFunctionNameRuleTest.java
@@ -27,7 +27,7 @@ public class TooLongFunctionNameRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "flexunit.RulesetTest.as", new ViolationPosition[]
-      { new ViolationPosition( 53 ) } ) };
+      { new ViolationPosition( 41 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooShortVariableRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooShortVariableRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooShortVariableRuleTest.java
index ca187cd..ebcceee 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooShortVariableRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/TooShortVariableRuleTest.java
@@ -27,19 +27,19 @@ public class TooShortVariableRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Duane.mxml", new ViolationPosition[]
-       { new ViolationPosition( 68 ) } ),
+       { new ViolationPosition( 54 ) } ),
                   new ExpectedViolation( "bug.FlexPMD233b.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 102 ) } ),
+                  { new ViolationPosition( 88 ) } ),
                   new ExpectedViolation( "flexpmd114.a.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "flexpmd114.b.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "flexpmd114.c.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 47 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 63 ) } ) };
+                  { new ViolationPosition( 51 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/VariableNameEndingWithNumericRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/VariableNameEndingWithNumericRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/VariableNameEndingWithNumericRuleTest.java
index 41465a7..19f4ecf 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/VariableNameEndingWithNumericRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/VariableNameEndingWithNumericRuleTest.java
@@ -21,7 +21,9 @@ import java.util.List;
 import com.adobe.ac.pmd.rules.core.AbstractAstFlexRuleTest;
 import com.adobe.ac.pmd.rules.core.AbstractFlexRule;
 import com.adobe.ac.pmd.rules.core.ViolationPosition;
+import org.junit.Ignore;
 
+@Ignore("This test requires test-data that was not donated to Apache")
 public class VariableNameEndingWithNumericRuleTest extends AbstractAstFlexRuleTest
 {
    @Override
@@ -29,9 +31,9 @@ public class VariableNameEndingWithNumericRuleTest extends AbstractAstFlexRuleTe
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-       { new ViolationPosition( 405 ),
-                   new ViolationPosition( 441 ),
-                   new ViolationPosition( 459 ) } ),
+       { new ViolationPosition( 388 ),
+                   new ViolationPosition( 424 ),
+                   new ViolationPosition( 442 ) } ),
                   new ExpectedViolation( "src.epg.StateExit_AS2.as", new ViolationPosition[]
                   { new ViolationPosition( 62 ),
                               new ViolationPosition( 63 ),

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/WronglyNamedVariableRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/WronglyNamedVariableRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/WronglyNamedVariableRuleTest.java
index e698ae5..70c87cd 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/WronglyNamedVariableRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/naming/WronglyNamedVariableRuleTest.java
@@ -25,41 +25,41 @@ public class WronglyNamedVariableRuleTest extends AbstractAstFlexRuleTest
    @Override
    protected ExpectedViolation[] getExpectedViolatingFiles()
    {
-      return new ExpectedViolation[]
+       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-       { new ViolationPosition( 340 ),
-                   new ViolationPosition( 341 ),
-                   new ViolationPosition( 342 ),
-                   new ViolationPosition( 343 ),
-                   new ViolationPosition( 344 ),
-                   new ViolationPosition( 345 ),
-                   new ViolationPosition( 346 ),
-                   new ViolationPosition( 347 ),
-                   new ViolationPosition( 350 ),
-                   new ViolationPosition( 351 ),
-                   new ViolationPosition( 352 ),
-                   new ViolationPosition( 353 ),
-                   new ViolationPosition( 387 ),
-                   new ViolationPosition( 388 ),
-                   new ViolationPosition( 389 ),
-                   new ViolationPosition( 390 ),
-                   new ViolationPosition( 391 ),
-                   new ViolationPosition( 392 ),
-                   new ViolationPosition( 393 ),
-                   new ViolationPosition( 394 ),
-                   new ViolationPosition( 397 ),
-                   new ViolationPosition( 398 ),
-                   new ViolationPosition( 399 ),
-                   new ViolationPosition( 400 ) } ),
+       { new ViolationPosition( 323 ),
+                   new ViolationPosition( 324 ),
+                   new ViolationPosition( 325 ),
+                   new ViolationPosition( 326 ),
+                   new ViolationPosition( 327 ),
+                   new ViolationPosition( 328 ),
+                   new ViolationPosition( 329 ),
+                   new ViolationPosition( 330 ),
+                   new ViolationPosition( 333 ),
+                   new ViolationPosition( 334 ),
+                   new ViolationPosition( 335 ),
+                   new ViolationPosition( 336 ),
+                   new ViolationPosition( 370 ),
+                   new ViolationPosition( 371 ),
+                   new ViolationPosition( 372 ),
+                   new ViolationPosition( 373 ),
+                   new ViolationPosition( 374 ),
+                   new ViolationPosition( 375 ),
+                   new ViolationPosition( 376 ),
+                   new ViolationPosition( 377 ),
+                   new ViolationPosition( 380 ),
+                   new ViolationPosition( 381 ),
+                   new ViolationPosition( 382 ),
+                   new ViolationPosition( 383 ) } ),
                   new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-                  { new ViolationPosition( 44 ),
-                              new ViolationPosition( 46 ) } ),
+                  { new ViolationPosition( 32 ),
+                              new ViolationPosition( 34 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.ConfigProxy.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "bug.FlexPMD141a.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 40 ) } ),
+                  { new ViolationPosition( 26 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 52 ) } ) };
+                  { new ViolationPosition( 40 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/InaccessibleMetaDataRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/InaccessibleMetaDataRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/InaccessibleMetaDataRuleTest.java
index dd3062b..42ad1e0 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/InaccessibleMetaDataRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/InaccessibleMetaDataRuleTest.java
@@ -27,12 +27,12 @@ public class InaccessibleMetaDataRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.InaccessibleMetaData.as", new ViolationPosition[]
-       { new ViolationPosition( 38, 38 ),
-                   new ViolationPosition( 47, 47 ),
-                   new ViolationPosition( 59, 59 ) } ),
+       { new ViolationPosition( 26, 26 ),
+                   new ViolationPosition( 35, 35 ),
+                   new ViolationPosition( 47, 47 ) } ),
                   new ExpectedViolation( "parsley.InaccessibleMetaDataInternalClass.as",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 33, 33 ) } ) };
+                                         { new ViolationPosition( 21, 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MessageInterceptorSignatureRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MessageInterceptorSignatureRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MessageInterceptorSignatureRuleTest.java
index 497faf3..de3fe0f 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MessageInterceptorSignatureRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MessageInterceptorSignatureRuleTest.java
@@ -27,9 +27,9 @@ public class MessageInterceptorSignatureRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.MessageInterceptorSignature.as", new ViolationPosition[]
-      { new ViolationPosition( 42, 42 ),
-                  new ViolationPosition( 47, 47 ),
-                  new ViolationPosition( 53, 53 ) } ) };
+      { new ViolationPosition( 30, 30 ),
+                  new ViolationPosition( 35, 35 ),
+                  new ViolationPosition( 41, 41 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MismatchedManagedEventRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MismatchedManagedEventRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MismatchedManagedEventRuleTest.java
index 95d0736..0c3d358 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MismatchedManagedEventRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MismatchedManagedEventRuleTest.java
@@ -27,7 +27,7 @@ public class MismatchedManagedEventRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.MismatchedManagedEvent.as", new ViolationPosition[]
-      { new ViolationPosition( 36, 36 ) } ) };
+      { new ViolationPosition( 24, 24 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MisplacedMetaDataRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MisplacedMetaDataRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MisplacedMetaDataRuleTest.java
index 5097b09..f17b427 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MisplacedMetaDataRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/MisplacedMetaDataRuleTest.java
@@ -27,27 +27,7 @@ public class MisplacedMetaDataRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.MisplacedMetaData.as", new ViolationPosition[]
-      { new ViolationPosition( 48, 48 ),
-                  new ViolationPosition( 49, 49 ),
-                  new ViolationPosition( 50, 50 ),
-                  new ViolationPosition( 51, 51 ),
-                  new ViolationPosition( 52, 52 ),
-                  new ViolationPosition( 53, 53 ),
-                  new ViolationPosition( 54, 54 ),
-                  new ViolationPosition( 55, 55 ),
-                  new ViolationPosition( 58, 58 ),
-                  new ViolationPosition( 63, 63 ),
-                  new ViolationPosition( 64, 64 ),
-                  new ViolationPosition( 65, 65 ),
-                  new ViolationPosition( 66, 66 ),
-                  new ViolationPosition( 67, 67 ),
-                  new ViolationPosition( 68, 68 ),
-                  new ViolationPosition( 69, 69 ),
-                  new ViolationPosition( 70, 70 ),
-                  new ViolationPosition( 33, 33 ),
-                  new ViolationPosition( 34, 34 ),
-                  new ViolationPosition( 35, 35 ),
-                  new ViolationPosition( 36, 36 ),
+      { new ViolationPosition( 36, 36 ),
                   new ViolationPosition( 37, 37 ),
                   new ViolationPosition( 38, 38 ),
                   new ViolationPosition( 39, 39 ),
@@ -55,8 +35,28 @@ public class MisplacedMetaDataRuleTest extends AbstractAstFlexRuleTest
                   new ViolationPosition( 41, 41 ),
                   new ViolationPosition( 42, 42 ),
                   new ViolationPosition( 43, 43 ),
-                  new ViolationPosition( 44, 44 ),
-                  new ViolationPosition( 45, 45 ), } ) };
+                  new ViolationPosition( 46, 46 ),
+                  new ViolationPosition( 51, 51 ),
+                  new ViolationPosition( 52, 52 ),
+                  new ViolationPosition( 53, 53 ),
+                  new ViolationPosition( 54, 54 ),
+                  new ViolationPosition( 55, 55 ),
+                  new ViolationPosition( 56, 56 ),
+                  new ViolationPosition( 57, 57 ),
+                  new ViolationPosition( 58, 58 ),
+                  new ViolationPosition( 21, 21 ),
+                  new ViolationPosition( 22, 22 ),
+                  new ViolationPosition( 23, 23 ),
+                  new ViolationPosition( 24, 24 ),
+                  new ViolationPosition( 25, 25 ),
+                  new ViolationPosition( 26, 26 ),
+                  new ViolationPosition( 27, 27 ),
+                  new ViolationPosition( 28, 28 ),
+                  new ViolationPosition( 29, 29 ),
+                  new ViolationPosition( 30, 30 ),
+                  new ViolationPosition( 31, 31 ),
+                  new ViolationPosition( 32, 32 ),
+                  new ViolationPosition( 33, 33 ), } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMessageHandlerTypeAttributeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMessageHandlerTypeAttributeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMessageHandlerTypeAttributeRuleTest.java
index f6c21ef..73d4934 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMessageHandlerTypeAttributeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMessageHandlerTypeAttributeRuleTest.java
@@ -27,7 +27,7 @@ public class RedundantMessageHandlerTypeAttributeRuleTest extends AbstractAstFle
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.RedundantMessageHandlerTypeAttribute.as", new ViolationPosition[]
-      { new ViolationPosition( 41, 41 ) } ) };
+      { new ViolationPosition( 29, 29 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMethodAttributeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMethodAttributeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMethodAttributeRuleTest.java
index 2dfffc6..1ef87fb 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMethodAttributeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/RedundantMethodAttributeRuleTest.java
@@ -27,7 +27,7 @@ public class RedundantMethodAttributeRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.RedundantMethodAttribute.as", new ViolationPosition[]
-      { new ViolationPosition( 41, 41 ) } ) };
+      { new ViolationPosition( 29, 29 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/UnknownMetaDataAttributeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/UnknownMetaDataAttributeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/UnknownMetaDataAttributeRuleTest.java
index ab877f8..5b07e8c 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/UnknownMetaDataAttributeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/parsley/UnknownMetaDataAttributeRuleTest.java
@@ -27,9 +27,9 @@ public class UnknownMetaDataAttributeRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "parsley.UnknownMetaDataAttribute.as", new ViolationPosition[]
-      { new ViolationPosition( 36, 36 ),
-                  new ViolationPosition( 39, 39 ),
-                  new ViolationPosition( 33, 33 ) } ) };
+      { new ViolationPosition( 24, 24 ),
+                  new ViolationPosition( 27, 27 ),
+                  new ViolationPosition( 21, 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidDeclarationInLoopRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidDeclarationInLoopRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidDeclarationInLoopRuleTest.java
index 7fd164f..ffd1af3 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidDeclarationInLoopRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidDeclarationInLoopRuleTest.java
@@ -27,69 +27,69 @@ public class AvoidDeclarationInLoopRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD181.as", new ViolationPosition[]
-       { new ViolationPosition( 2338 ) } ),
+       { new ViolationPosition( 2326 ) } ),
                   new ExpectedViolation( "bug.FlexPMD88.as", new ViolationPosition[]
-                  { new ViolationPosition( 48 ) } ),
+                  { new ViolationPosition( 36 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.mxml.IterationsList.mxml",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 53 ),
-                                                     new ViolationPosition( 64 ),
-                                                     new ViolationPosition( 76 ) } ),
+                                         { new ViolationPosition( 39 ),
+                                                     new ViolationPosition( 50 ),
+                                                     new ViolationPosition( 62 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.TestResult.as", new ViolationPosition[]
-                  { new ViolationPosition( 136 ),
-                              new ViolationPosition( 150 ) } ),
+                  { new ViolationPosition( 123 ),
+                              new ViolationPosition( 137 ) } ),
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 63 ) } ),
+                  { new ViolationPosition( 51 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 205 ),
-                              new ViolationPosition( 224 ),
-                              new ViolationPosition( 340 ),
+                  { new ViolationPosition( 188 ),
+                              new ViolationPosition( 207 ),
+                              new ViolationPosition( 323 ),
+                              new ViolationPosition( 324 ),
+                              new ViolationPosition( 325 ),
+                              new ViolationPosition( 326 ),
+                              new ViolationPosition( 327 ),
+                              new ViolationPosition( 328 ),
+                              new ViolationPosition( 329 ),
+                              new ViolationPosition( 330 ),
+                              new ViolationPosition( 333 ),
+                              new ViolationPosition( 334 ),
+                              new ViolationPosition( 335 ),
+                              new ViolationPosition( 336 ),
                               new ViolationPosition( 341 ),
-                              new ViolationPosition( 342 ),
-                              new ViolationPosition( 343 ),
-                              new ViolationPosition( 344 ),
-                              new ViolationPosition( 345 ),
-                              new ViolationPosition( 346 ),
-                              new ViolationPosition( 347 ),
-                              new ViolationPosition( 350 ),
                               new ViolationPosition( 351 ),
                               new ViolationPosition( 352 ),
                               new ViolationPosition( 353 ),
-                              new ViolationPosition( 358 ),
-                              new ViolationPosition( 368 ),
-                              new ViolationPosition( 369 ),
+                              new ViolationPosition( 354 ),
+                              new ViolationPosition( 356 ),
+                              new ViolationPosition( 357 ),
                               new ViolationPosition( 370 ),
                               new ViolationPosition( 371 ),
+                              new ViolationPosition( 372 ),
                               new ViolationPosition( 373 ),
                               new ViolationPosition( 374 ),
-                              new ViolationPosition( 387 ),
+                              new ViolationPosition( 375 ),
+                              new ViolationPosition( 376 ),
+                              new ViolationPosition( 377 ),
+                              new ViolationPosition( 380 ),
+                              new ViolationPosition( 381 ),
+                              new ViolationPosition( 382 ),
+                              new ViolationPosition( 383 ),
                               new ViolationPosition( 388 ),
-                              new ViolationPosition( 389 ),
-                              new ViolationPosition( 390 ),
-                              new ViolationPosition( 391 ),
-                              new ViolationPosition( 392 ),
-                              new ViolationPosition( 393 ),
-                              new ViolationPosition( 394 ),
-                              new ViolationPosition( 397 ),
                               new ViolationPosition( 398 ),
                               new ViolationPosition( 399 ),
                               new ViolationPosition( 400 ),
-                              new ViolationPosition( 405 ),
-                              new ViolationPosition( 415 ),
-                              new ViolationPosition( 416 ),
-                              new ViolationPosition( 417 ),
-                              new ViolationPosition( 418 ),
-                              new ViolationPosition( 420 ),
-                              new ViolationPosition( 421 ),
-                              new ViolationPosition( 592 ),
-                              new ViolationPosition( 595 ),
-                              new ViolationPosition( 597 ),
-                              new ViolationPosition( 617 ),
-                              new ViolationPosition( 618 ),
-                              new ViolationPosition( 619 ),
-                              new ViolationPosition( 620 ) } ),
+                              new ViolationPosition( 401 ),
+                              new ViolationPosition( 403 ),
+                              new ViolationPosition( 404 ),
+                              new ViolationPosition( 575 ),
+                              new ViolationPosition( 578 ),
+                              new ViolationPosition( 580 ),
+                              new ViolationPosition( 600 ),
+                              new ViolationPosition( 601 ),
+                              new ViolationPosition( 602 ),
+                              new ViolationPosition( 603 ) } ),
                   new ExpectedViolation( "RadonDataGrid.as", new ViolationPosition[]
-                  { new ViolationPosition( 188 ) } ) };
+                  { new ViolationPosition( 176 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidInstanciationInLoopRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidInstanciationInLoopRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidInstanciationInLoopRuleTest.java
index 9205516..6d2e57a 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidInstanciationInLoopRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidInstanciationInLoopRuleTest.java
@@ -27,19 +27,19 @@ public class AvoidInstanciationInLoopRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-       { new ViolationPosition( 255 ),
-                   new ViolationPosition( 282 ),
-                   new ViolationPosition( 289 ) } ),
+       { new ViolationPosition( 238 ),
+                   new ViolationPosition( 265 ),
+                   new ViolationPosition( 272 ) } ),
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 43 ),
-                              new ViolationPosition( 46 ),
-                              new ViolationPosition( 50 ),
+                  { new ViolationPosition( 31 ),
+                              new ViolationPosition( 34 ),
+                              new ViolationPosition( 38 ),
+                              new ViolationPosition( 44 ),
+                              new ViolationPosition( 47 ),
+                              new ViolationPosition( 51 ),
                               new ViolationPosition( 56 ),
                               new ViolationPosition( 59 ),
-                              new ViolationPosition( 63 ),
-                              new ViolationPosition( 68 ),
-                              new ViolationPosition( 71 ),
-                              new ViolationPosition( 75 ) } ) };
+                              new ViolationPosition( 63 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathFloorRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathFloorRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathFloorRuleTest.java
index 369617a..5e19776 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathFloorRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathFloorRuleTest.java
@@ -27,8 +27,8 @@ public class AvoidUsingMathFloorRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-      { new ViolationPosition( 205 ),
-                  new ViolationPosition( 224 ) } ) };
+      { new ViolationPosition( 188 ),
+                  new ViolationPosition( 207 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathRoundRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathRoundRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathRoundRuleTest.java
index 43b71be..a715931 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathRoundRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/AvoidUsingMathRoundRuleTest.java
@@ -27,7 +27,7 @@ public class AvoidUsingMathRoundRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-      { new ViolationPosition( 434 ) } ) };
+      { new ViolationPosition( 417 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/BindableClassRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/BindableClassRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/BindableClassRuleTest.java
index 3c388d4..51d2ea5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/BindableClassRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/BindableClassRuleTest.java
@@ -19,7 +19,9 @@ package com.adobe.ac.pmd.rules.performance;
 import com.adobe.ac.pmd.rules.core.AbstractAstFlexRuleTest;
 import com.adobe.ac.pmd.rules.core.AbstractFlexRule;
 import com.adobe.ac.pmd.rules.core.ViolationPosition;
+import org.junit.Ignore;
 
+@Ignore("This test requires test-data that was not donated to Apache")
 public class BindableClassRuleTest extends AbstractAstFlexRuleTest
 {
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CreationPolicySetToAllRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CreationPolicySetToAllRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CreationPolicySetToAllRuleTest.java
index ae06bac..8a4c981 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CreationPolicySetToAllRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CreationPolicySetToAllRuleTest.java
@@ -27,7 +27,7 @@ public class CreationPolicySetToAllRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Main.mxml", new ViolationPosition[]
-      { new ViolationPosition( 36 ) } ) };
+      { new ViolationPosition( 22 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CyclomaticComplexityRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CyclomaticComplexityRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CyclomaticComplexityRuleTest.java
index 78dd8a6..a96e506 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CyclomaticComplexityRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/CyclomaticComplexityRuleTest.java
@@ -27,14 +27,14 @@ public class CyclomaticComplexityRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD181.as", new ViolationPosition[]
-       { new ViolationPosition( 2194 ),
-                   new ViolationPosition( 2292 ) } ),
+       { new ViolationPosition( 2182 ),
+                   new ViolationPosition( 2280 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.LongSwitch.as", new ViolationPosition[]
-                  { new ViolationPosition( 39 ) } ),
+                  { new ViolationPosition( 27 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 548 ) } ),
+                  { new ViolationPosition( 531 ) } ),
                   new ExpectedViolation( "RadonDataGrid.as", new ViolationPosition[]
-                  { new ViolationPosition( 160 ) } ) };
+                  { new ViolationPosition( 148 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DeeplyNestedIfRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DeeplyNestedIfRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DeeplyNestedIfRuleTest.java
index 0d03946..12fa3c3 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DeeplyNestedIfRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DeeplyNestedIfRuleTest.java
@@ -27,15 +27,15 @@ public class DeeplyNestedIfRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Duane.mxml", new ViolationPosition[]
-       { new ViolationPosition( 87 ),
-                   new ViolationPosition( 91 ),
-                   new ViolationPosition( 96 ) } ),
+       { new ViolationPosition( 73 ),
+                   new ViolationPosition( 77 ),
+                   new ViolationPosition( 82 ) } ),
                   new ExpectedViolation( "com.adobe.ac.AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 59 ) } ),
+                  { new ViolationPosition( 47 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 578 ),
-                              new ViolationPosition( 576 ),
-                              new ViolationPosition( 584 ) } ) };
+                  { new ViolationPosition( 561 ),
+                              new ViolationPosition( 559 ),
+                              new ViolationPosition( 567 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DynamicFiltersUsedInPopupTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DynamicFiltersUsedInPopupTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DynamicFiltersUsedInPopupTest.java
index e7eeb44..a6318f3 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DynamicFiltersUsedInPopupTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/DynamicFiltersUsedInPopupTest.java
@@ -27,10 +27,10 @@ public class DynamicFiltersUsedInPopupTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "filters.MyPopup.as", new ViolationPosition[]
-       { new ViolationPosition( 37 ) } ),
+       { new ViolationPosition( 25 ) } ),
                   new ExpectedViolation( "filters.MyPopup.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 41 ),
-                              new ViolationPosition( 44 ) } ) };
+                  { new ViolationPosition( 27 ),
+                              new ViolationPosition( 30 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/HeavyConstructorRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/HeavyConstructorRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/HeavyConstructorRuleTest.java
index 4e767df..71729b3 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/HeavyConstructorRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/HeavyConstructorRuleTest.java
@@ -27,15 +27,15 @@ public class HeavyConstructorRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD88.as", new ViolationPosition[]
-       { new ViolationPosition( 38 ) } ),
+       { new ViolationPosition( 26 ) } ),
                   new ExpectedViolation( "flexunit.RaoulTest.as", new ViolationPosition[]
-                  { new ViolationPosition( 71 ) } ),
+                  { new ViolationPosition( 59 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 130 ) } ),
+                  { new ViolationPosition( 113 ) } ),
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 39 ) } ),
+                  { new ViolationPosition( 27 ) } ),
                   new ExpectedViolation( "RadonDataGrid.as", new ViolationPosition[]
-                  { new ViolationPosition( 53 ) } ) };
+                  { new ViolationPosition( 41 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/RecursiveStyleManagerRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/RecursiveStyleManagerRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/RecursiveStyleManagerRuleTest.java
index fcef96f..0c361af 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/RecursiveStyleManagerRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/RecursiveStyleManagerRuleTest.java
@@ -27,8 +27,8 @@ public class RecursiveStyleManagerRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GoodComponent.as", new ViolationPosition[]
-      { new ViolationPosition( 59 ),
-                  new ViolationPosition( 60 ) } ) };
+      { new ViolationPosition( 47 ),
+                  new ViolationPosition( 48 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/UseTraceFunctionRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/UseTraceFunctionRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/UseTraceFunctionRuleTest.java
index 2e8b45d..a9f181d 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/UseTraceFunctionRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/performance/UseTraceFunctionRuleTest.java
@@ -27,12 +27,12 @@ public class UseTraceFunctionRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.LongSwitch.as", new ViolationPosition[]
-       { new ViolationPosition( 125 ) } ),
+       { new ViolationPosition( 113 ) } ),
                   new ExpectedViolation( "Simple.as", new ViolationPosition[]
-                  { new ViolationPosition( 1 ) } ),
+                  { new ViolationPosition( 19 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.BigImporterModel.as", new ViolationPosition[]
-                  { new ViolationPosition( 74 ),
-                              new ViolationPosition( 75 ) } ) };
+                  { new ViolationPosition( 62 ),
+                              new ViolationPosition( 63 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowAllSecureDomainRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowAllSecureDomainRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowAllSecureDomainRuleTest.java
index e58442e..316640f 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowAllSecureDomainRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowAllSecureDomainRuleTest.java
@@ -27,7 +27,7 @@ public class AllowAllSecureDomainRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Security.as", new ViolationPosition[]
-      { new ViolationPosition( 38 ) } ) };
+      { new ViolationPosition( 26 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowInsecureDomainRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowInsecureDomainRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowInsecureDomainRuleTest.java
index b802bf5..0440907 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowInsecureDomainRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/AllowInsecureDomainRuleTest.java
@@ -27,8 +27,8 @@ public class AllowInsecureDomainRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Security.as", new ViolationPosition[]
-      { new ViolationPosition( 39 ),
-                  new ViolationPosition( 40 ) } ) };
+      { new ViolationPosition( 27 ),
+                  new ViolationPosition( 28 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/InsecureExactSettingsRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/InsecureExactSettingsRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/InsecureExactSettingsRuleTest.java
index ef80bbd..251fdc5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/InsecureExactSettingsRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/InsecureExactSettingsRuleTest.java
@@ -27,7 +27,7 @@ public class InsecureExactSettingsRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Security.as", new ViolationPosition[]
-      { new ViolationPosition( 41 ) } ) };
+      { new ViolationPosition( 29 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LSOSecureFalseRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LSOSecureFalseRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LSOSecureFalseRuleTest.java
index 83a35c6..221b416 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LSOSecureFalseRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LSOSecureFalseRuleTest.java
@@ -27,7 +27,7 @@ public class LSOSecureFalseRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Security.as", new ViolationPosition[]
-      { new ViolationPosition( 45 ) } ) };
+      { new ViolationPosition( 33 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LocalConnectionStarRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LocalConnectionStarRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LocalConnectionStarRuleTest.java
index 97adaf7..1931c9d 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LocalConnectionStarRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/security/LocalConnectionStarRuleTest.java
@@ -27,7 +27,7 @@ public class LocalConnectionStarRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Security.as", new ViolationPosition[]
-      { new ViolationPosition( 42 ) } ) };
+      { new ViolationPosition( 30 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/pom.xml
----------------------------------------------------------------------
diff --git a/FlexPMD/pom.xml b/FlexPMD/pom.xml
index 1796eec..e3b6d2d 100644
--- a/FlexPMD/pom.xml
+++ b/FlexPMD/pom.xml
@@ -22,6 +22,12 @@ limitations under the License.
 
     <modelVersion>4.0.0</modelVersion>
 
+    <parent>
+        <groupId>org.apache</groupId>
+        <artifactId>apache</artifactId>
+        <version>14</version>
+    </parent>
+
     <groupId>org.apache.flex.pmd</groupId>
 	<artifactId>flex-pmd</artifactId>
     <version>1.3-SNAPSHOT</version>
@@ -35,47 +41,23 @@ limitations under the License.
 	low-level code audits, so that consultants can focus on higher level architectural issues. 
 	It ended up to be rather advanced anti-patterns detector.</description>
 
-	<!--distributionManagement>
-		<site>
-			<id>flexpmd_mvn_site</id>
-			<url>${source.local.path}/site/</url>
-		</site>
-		<repository>
-			<id>flexpmd_mvn_repository</id>
-			<name>Adobe OSS Repository</name>
-			<url>${source.local.path}/maven-repository/release</url>
-		</repository>
-		<snapshotRepository>
-			<id>flexpmd_mvn_repository_snapshot</id>
-			<name>Adobe OSS Snapshot Repository</name>
-			<url>${source.local.path}/maven-repository/snapshot</url>
-		</snapshotRepository>
-	</distributionManagement-->
-
-	<!--issueManagement>
-		<system>JIRA</system>
-		<url>https://bugs.adobe.com/jira/browse/FLEXPMD</url>
-	</issueManagement-->
-
-	<!--licenses>
-		<license>
-			<name>BSD</name>
-			<url>http://www.freebsd.org/copyright/license.html</url>
-		</license>
-	</licenses-->
-
-	<!--scm>
-		<connection>scm:svn:http://opensource.adobe.com/svn/opensource/flexpmd/trunk</connection>
-		<developerConnection>scm:svn:http://opensource.adobe.com/svn/opensource/flexpmd/trunk</developerConnection>
-		<url>scm:svn:http://opensource.adobe.com/svn/opensource/flexpmd/trunk</url>
-	</scm-->
-
-	<!--organization>
-		<name>Adobe Systems Incorporated</name>
-		<url>http://www.adobe.com</url>
-	</organization-->
-
-	<properties>
+    <mailingLists>
+        <mailingList>
+            <name>Apache Flex User List</name>
+            <subscribe>users-subscribe@flex.apache.org</subscribe>
+            <unsubscribe>users-unsubscribe@flex.apache.org</unsubscribe>
+            <post>users@flex.apache.org</post>
+            <archive>http://mail-archives.apache.org/mod_mbox/flex-users/</archive>
+        </mailingList>
+    </mailingLists>
+
+    <scm>
+        <connection>scm:svn:https://git-wip-us.apache.org/repos/asf/flex-utilities.git</connection>
+        <developerConnection>scm:svn:https://git-wip-us.apache.org/repos/asf/flex-utilities.git</developerConnection>
+        <url>https://git-wip-us.apache.org/repos/asf/flex-utilities.git</url>
+    </scm>
+
+    <properties>
 		<!-- Project properties -->
 		<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
 		<source.url>http://opensource.adobe.com/svn/opensource/flexpmd</source.url>
@@ -115,7 +97,6 @@ limitations under the License.
 		<flex-mojos-plugin.version>7.1.0-SNAPSHOT</flex-mojos-plugin.version>
 		<ant-run-plugin.version>1.2</ant-run-plugin.version>
 		<maven-dependency-plugin.version>2.0</maven-dependency-plugin.version>
-
 	</properties>
 
 	<developers>
@@ -230,7 +211,6 @@ limitations under the License.
 	</modules>
 
 	<build>
-
 		<pluginManagement>
 			<plugins>
 				<plugin>
@@ -247,7 +227,6 @@ limitations under the License.
 		</pluginManagement>
 
 		<plugins>
-
 			<plugin>
 				<groupId>org.apache.maven.plugins</groupId>
 				<artifactId>maven-release-plugin</artifactId>
@@ -346,99 +325,8 @@ limitations under the License.
 				</executions>
 			</plugin>
 		</plugins>
-
 	</build>
 
-	<!--repositories>
-		<repository>
-			<id>maven2-repository.dev.java.net</id>
-			<name>Java.net Repository for Maven</name>
-			<url>http://download.java.net/maven/2/</url>
-		</repository>
-		<repository>
-			<id>central</id>
-			<name>maven-central</name>
-			<url>http://repo1.maven.org/maven2</url>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>false</enabled>
-			</snapshots>
-		</repository>
-		<repository>
-			<id>dist.codehaus.org</id>
-			<layout>legacy</layout>
-			<url>http://dist.codehaus.org/</url>
-		</repository>
-		<repository>
-			<id>apache</id>
-			<name>Apache repository</name>
-			<layout>legacy</layout>
-			<url>http://cvs.apache.org/repository/</url>
-		</repository>
-		<repository>
-			<id>flex-mojos</id>
-			<url>http://repository.sonatype.org/content/groups/flexgroup</url>
-			<snapshots>
-				<enabled>false</enabled>
-				<checksumPolicy>ignore</checksumPolicy>
-			</snapshots>
-			<releases>
-				<enabled>true</enabled>
-				<checksumPolicy>ignore</checksumPolicy>
-			</releases>
-		</repository>
-		<repository>
-			<id>nexus.codehaus</id>
-			<name>Nexus Codehaus</name>
-			<url>https://nexus.codehaus.org/content/repositories/releases</url>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>false</enabled>
-			</snapshots>
-		</repository>
-	</repositories>
-
-	<pluginRepositories>
-		<pluginRepository>
-			<id>dist.codehaus.org</id>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>true</enabled>
-			</snapshots>
-			<name>XDoclet central repository on codehaus</name>
-			<url>http://dist.codehaus.org</url>
-			<layout>legacy</layout>
-		</pluginRepository>
-		<pluginRepository>
-			<id>repository.codehaus.org</id>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-			<snapshots>
-				<enabled>true</enabled>
-			</snapshots>
-			<name>Central repository on codehaus</name>
-			<url>http://repository.codehaus.org</url>
-		</pluginRepository>
-		<pluginRepository>
-			<id>mc-release</id>
-			<name>Local Maven repository of releases</name>
-			<url>http://mc-repo.googlecode.com/svn/maven2/releases</url>
-			<snapshots>
-				<enabled>false</enabled>
-			</snapshots>
-			<releases>
-				<enabled>true</enabled>
-			</releases>
-		</pluginRepository>
-	</pluginRepositories-->
-
 	<reporting>
 		<plugins>
 			<plugin>


[2/2] git commit: [flex-utilities] [refs/heads/develop] - - Fine tuned the main pom - Fixed a lot of unit-tests.

Posted by cd...@apache.org.
- Fine tuned the main pom
- Fixed a lot of unit-tests.


Project: http://git-wip-us.apache.org/repos/asf/flex-utilities/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-utilities/commit/84658ba5
Tree: http://git-wip-us.apache.org/repos/asf/flex-utilities/tree/84658ba5
Diff: http://git-wip-us.apache.org/repos/asf/flex-utilities/diff/84658ba5

Branch: refs/heads/develop
Commit: 84658ba571c1dc1ebfbf553bf5a4d040f3b8a03a
Parents: 694d98d
Author: cdutz <ch...@c-ware.de>
Authored: Sat Aug 30 20:56:49 2014 +0200
Committer: cdutz <ch...@c-ware.de>
Committed: Sat Aug 30 20:56:50 2014 +0200

----------------------------------------------------------------------
 .../adobe/ac/pmd/files/impl/FileUtilsTest.java  |   6 +-
 .../ac/pmd/nodes/impl/CommentNodeTest.java      |  23 ++-
 .../UseInternalClassOutsideApiClassTest.java    |  12 +-
 .../ViewComponentReferencedInModelRuleTest.java |   2 +-
 .../asdocs/AttributeAsDocMissingRuleTest.java   |   2 +-
 .../rules/asdocs/ClassAsDocMissingRuleTest.java |   2 +-
 .../asdocs/MethodAsDocMissingRuleTest.java      |   4 +-
 .../pmd/rules/binding/BindingUtilsRuleTest.java |   2 +-
 .../rules/binding/ChangeWatcherRuleTest.java    |   2 +-
 .../TooLongBindingExpressionRuleTest.java       |   2 +-
 .../BadCairngormEventNameFormatRuleTest.java    |   2 +-
 .../cairngorm/BindableModelLocatorRuleTest.java |   2 +-
 ...rmEventDispatcherCallExplicitlyRuleTest.java |   4 +-
 .../rules/cairngorm/FatControllerRuleTest.java  |   2 +-
 ...rReferencedMoreThanOncePerClassRuleTest.java |   2 +-
 ...ocatorOutsideTheMainApplicationRuleTest.java |  10 +-
 .../component/CallLaterDirectlyRuleTest.java    |   2 +-
 ...ildrenNumberInUpdateDisplayListRuleTest.java |   8 +-
 .../pmd/rules/css/StyleBlockInMxmlRuleTest.java |   2 +-
 .../UseCssInsteadOfEmbedMetaDataRuleTest.java   |   2 +-
 .../empty/EmptyCatchStatementRuleTest.java      |   2 +-
 .../ac/pmd/rules/empty/EmptyIfStmtRuleTest.java |  18 +--
 .../ConstructorDispatchingEventRuleTest.java    |   2 +-
 .../rules/event/DefaultEventNameRuleTest.java   |   2 +-
 .../DispatchHardCodedEventNameRuleTest.java     |   6 +-
 .../EventMissingCloneFunctionRuleTest.java      |   4 +-
 .../ListenForHardCodedEventNameRuleTest.java    |   2 +-
 .../PublicVariableInCustomEventRuleTest.java    |   4 +-
 .../event/UnboundTypeInMetadataRuleTest.java    |   4 +-
 .../event/UntypedEventMetadataRuleTest.java     |   2 +-
 .../pmd/rules/flexunit/EmptyUnitTestTest.java   |   6 +-
 .../rules/maintanability/AlertShowRuleTest.java |   8 +-
 ...rrayFieldWithNoArrayElementTypeRuleTest.java |   4 +-
 ...AvoidProtectedFieldInFinalClassRuleTest.java |   4 +-
 .../AvoidUseOfAsKeywordRuleTest.java            |   8 +-
 .../AvoidUsingPublicStaticFieldRuleTest.java    |   4 +-
 .../AvoidUsingWithKeyWordRuleTest.java          |   2 +-
 .../ClassAndExtensionAreIdenticalRuleTest.java  |   2 +-
 .../maintanability/DynamicClassRuleTest.java    |   2 +-
 .../maintanability/EmptyStatementRuleTest.java  |   6 +-
 .../maintanability/ExcessiveImportRuleTest.java |   6 +-
 .../NonStaticConstantFieldRuleTest.java         |  20 +--
 .../maintanability/OnlyOneReturnRuleTest.java   |   6 +-
 .../ProtectedStaticMethodRuleTest.java          |   2 +-
 ...riableBindingFromItsInitializerRuleTest.java |   8 +-
 .../TrueFalseConditionRuleTest.java             |  28 ++--
 .../UselessOverridenFunctionRuleTest.java       |   4 +-
 .../UseDictionaryTypeRuleTest.java              |   2 +-
 .../forbiddenttypes/UseGenericTypeRuleTest.java |  10 +-
 .../forbiddenttypes/UseObjectTypeRuleTest.java  |  18 +--
 .../rules/multiscreen/AvoidTooltipRuleTest.java |   2 +-
 .../rules/mxml/CodeBehindInMxmlRuleTest.java    |   2 +-
 .../MoreThanOneEntryPointInMxmlRuleTest.java    |   2 +-
 .../MoreThanTwoEntryPointsInMxmlRuleTest.java   |   2 +-
 .../rules/mxml/StaticMethodInMxmlRuleTest.java  |   2 +-
 .../rules/mxml/TooLongScriptBlockRuleTest.java  |   8 +-
 .../naming/CapitalizeConstantsRuleTest.java     |  41 +++--
 .../rules/naming/IncorrectClassCaseTest.java    |   2 +-
 .../IncorrectEventHandlerNameRuleTest.java      |  12 +-
 .../rules/naming/InterfaceNamingRuleTest.java   |   6 +-
 .../pmd/rules/naming/PackageCaseRuleTest.java   |   2 +
 .../PropertyHiddenByLocalVariableRuleTest.java  |   2 +-
 .../naming/TooLongFunctionNameRuleTest.java     |   2 +-
 .../rules/naming/TooShortVariableRuleTest.java  |  14 +-
 .../VariableNameEndingWithNumericRuleTest.java  |   8 +-
 .../naming/WronglyNamedVariableRuleTest.java    |  60 +++----
 .../parsley/InaccessibleMetaDataRuleTest.java   |   8 +-
 .../MessageInterceptorSignatureRuleTest.java    |   6 +-
 .../parsley/MismatchedManagedEventRuleTest.java |   2 +-
 .../parsley/MisplacedMetaDataRuleTest.java      |  46 +++---
 ...dantMessageHandlerTypeAttributeRuleTest.java |   2 +-
 .../RedundantMethodAttributeRuleTest.java       |   2 +-
 .../UnknownMetaDataAttributeRuleTest.java       |   6 +-
 .../AvoidDeclarationInLoopRuleTest.java         |  88 +++++------
 .../AvoidInstanciationInLoopRuleTest.java       |  20 +--
 .../AvoidUsingMathFloorRuleTest.java            |   4 +-
 .../AvoidUsingMathRoundRuleTest.java            |   2 +-
 .../performance/BindableClassRuleTest.java      |   2 +
 .../CreationPolicySetToAllRuleTest.java         |   2 +-
 .../CyclomaticComplexityRuleTest.java           |  10 +-
 .../performance/DeeplyNestedIfRuleTest.java     |  14 +-
 .../DynamicFiltersUsedInPopupTest.java          |   6 +-
 .../performance/HeavyConstructorRuleTest.java   |  10 +-
 .../RecursiveStyleManagerRuleTest.java          |   4 +-
 .../performance/UseTraceFunctionRuleTest.java   |   8 +-
 .../security/AllowAllSecureDomainRuleTest.java  |   2 +-
 .../security/AllowInsecureDomainRuleTest.java   |   4 +-
 .../security/InsecureExactSettingsRuleTest.java |   2 +-
 .../rules/security/LSOSecureFalseRuleTest.java  |   2 +-
 .../security/LocalConnectionStarRuleTest.java   |   2 +-
 FlexPMD/pom.xml                                 | 158 +++----------------
 91 files changed, 379 insertions(+), 489 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-files/src/test/java/com/adobe/ac/pmd/files/impl/FileUtilsTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-files/src/test/java/com/adobe/ac/pmd/files/impl/FileUtilsTest.java b/FlexPMD/flex-pmd-java/flex-pmd-files/src/test/java/com/adobe/ac/pmd/files/impl/FileUtilsTest.java
index 4c26497..270c5f9 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-files/src/test/java/com/adobe/ac/pmd/files/impl/FileUtilsTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-files/src/test/java/com/adobe/ac/pmd/files/impl/FileUtilsTest.java
@@ -40,7 +40,7 @@ public class FileUtilsTest extends FlexPmdTestBase
                                           "",
                                           null );
 
-      Assert.assertEquals( 98,
+      Assert.assertEquals( 99,
                            files.size() );
 
       final List< String > excludePatterns = new ArrayList< String >();
@@ -50,7 +50,7 @@ public class FileUtilsTest extends FlexPmdTestBase
                                           "",
                                           excludePatterns );
 
-      Assert.assertEquals( 82,
+      Assert.assertEquals( 83,
                            files.size() );
    }
 
@@ -109,7 +109,7 @@ public class FileUtilsTest extends FlexPmdTestBase
                                                                          "",
                                                                          null );
 
-      Assert.assertEquals( 98,
+      Assert.assertEquals( 99,
                            files.size() );
    }
 }

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset-api/src/test/java/com/adobe/ac/pmd/nodes/impl/CommentNodeTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset-api/src/test/java/com/adobe/ac/pmd/nodes/impl/CommentNodeTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset-api/src/test/java/com/adobe/ac/pmd/nodes/impl/CommentNodeTest.java
index 674d4a4..7153ba5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset-api/src/test/java/com/adobe/ac/pmd/nodes/impl/CommentNodeTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset-api/src/test/java/com/adobe/ac/pmd/nodes/impl/CommentNodeTest.java
@@ -20,6 +20,7 @@ import static org.junit.Assert.assertEquals;
 import static org.junit.Assert.assertNotNull;
 import net.sourceforge.pmd.PMDException;
 
+import org.junit.Ignore;
 import org.junit.Test;
 
 import com.adobe.ac.pmd.FlexPmdTestBase;
@@ -27,6 +28,7 @@ import com.adobe.ac.pmd.files.FileSetUtils;
 import com.adobe.ac.pmd.nodes.IPackage;
 import com.adobe.ac.pmd.parser.IParserNode;
 
+@Ignore("This test requires test-data that was not donated to Apache")
 public class CommentNodeTest extends FlexPmdTestBase
 {
    private final IPackage flexPMD60Package;
@@ -43,7 +45,7 @@ public class CommentNodeTest extends FlexPmdTestBase
    {
       assertNotNull( flexPMD60Package.getClassNode().getAsDoc().getStringValue() );
 
-      assertEquals( "/**   * AsDoc class   */",
+      assertEquals( "/** * AsDoc class */",
                     flexPMD60Package.getClassNode()
                                     .getAsDoc()
                                     .getStringValue()
@@ -59,7 +61,7 @@ public class CommentNodeTest extends FlexPmdTestBase
 
       assertNotNull( flexPMD60Package.getClassNode().getMultiLinesComment().get( 0 ) );
 
-      assertEquals( "/*   * comment   */",
+      assertEquals( "/* * comment */",
                     flexPMD60Package.getClassNode()
                                     .getMultiLinesComment()
                                     .get( 0 )
@@ -77,7 +79,7 @@ public class CommentNodeTest extends FlexPmdTestBase
    {
       assertNotNull( flexPMD60Package.getClassNode().getAttributes().get( 0 ).getAsDoc() );
 
-      assertEquals( "/**    * AsDoc attribute    */",
+      assertEquals( "/**   * AsDoc attribute   */",
                     flexPMD60Package.getClassNode()
                                     .getAttributes()
                                     .get( 0 )
@@ -97,23 +99,20 @@ public class CommentNodeTest extends FlexPmdTestBase
    {
       assertNotNull( flexPMD60Package.getClassNode().getFunctions().get( 0 ).getAsDoc() );
 
-      assertEquals( "/**    * AsDoc method    */",
+      assertEquals( "/**   * AsDoc method   */",
                     flexPMD60Package.getClassNode()
                                     .getFunctions()
                                     .get( 0 )
                                     .getAsDoc()
                                     .getStringValue()
-                                    .replace( "\t",
-                                              "   " )
-                                    .replace( '\n',
-                                              ' ' )
-                                    .replaceAll( "  ",
-                                                 " " ) );
+                                    .replace( "\t","   " )
+                                    .replace( '\n', ' ' )
+                                    .replaceAll( "  ", " " ) );
 
       assertEquals( 2,
                     flexPMD60Package.getClassNode().getMultiLinesComment().size() );
 
-      assertEquals( "/*   * comment   */",
+      assertEquals( "/* * comment */",
                     flexPMD60Package.getClassNode()
                                     .getMultiLinesComment()
                                     .get( 0 )
@@ -148,7 +147,7 @@ public class CommentNodeTest extends FlexPmdTestBase
    {
       assertNotNull( flexPMD60Package.getClassNode().getAsDoc() );
 
-      assertEquals( "/**   * AsDoc class   */",
+      assertEquals( "/** * AsDoc class */",
                     flexPMD60Package.getClassNode()
                                     .getAsDoc()
                                     .getStringValue()

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/UseInternalClassOutsideApiClassTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/UseInternalClassOutsideApiClassTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/UseInternalClassOutsideApiClassTest.java
index 1691f2f..9962b1b 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/UseInternalClassOutsideApiClassTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/UseInternalClassOutsideApiClassTest.java
@@ -27,17 +27,17 @@ public class UseInternalClassOutsideApiClassTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "functional.func2.restricted.Func2RestrictedClass.as", new ViolationPosition[]
-       { new ViolationPosition( 34 ) } ),
+       { new ViolationPosition( 22 ) } ),
                   new ExpectedViolation( "functional.func1.restricted.Func1RestrictedClass.as",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 35 ) } ),
+                                         { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "functional.func2.api.Func2ExposedClass.as", new ViolationPosition[]
-                  { new ViolationPosition( 34 ) } ),
+                  { new ViolationPosition( 22 ) } ),
                   new ExpectedViolation( "functional.func1.api.Func1ExposedClass.as", new ViolationPosition[]
-                  { new ViolationPosition( 36 ) } ),
+                  { new ViolationPosition( 24 ) } ),
                   new ExpectedViolation( "functional.FunctionalClient.as", new ViolationPosition[]
-                  { new ViolationPosition( 34 ),
-                              new ViolationPosition( 36 ) } ) };
+                  { new ViolationPosition( 22 ),
+                              new ViolationPosition( 24 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/ViewComponentReferencedInModelRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/ViewComponentReferencedInModelRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/ViewComponentReferencedInModelRuleTest.java
index 1c6389d..7321a85 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/ViewComponentReferencedInModelRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/architecture/ViewComponentReferencedInModelRuleTest.java
@@ -27,7 +27,7 @@ public class ViewComponentReferencedInModelRuleTest extends AbstractRegExpBasedR
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.BigImporterModel.as", new ViolationPosition[]
-      { new ViolationPosition( 35 ) } ) };
+      { new ViolationPosition( 23 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/AttributeAsDocMissingRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/AttributeAsDocMissingRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/AttributeAsDocMissingRuleTest.java
index 5360851..9037713 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/AttributeAsDocMissingRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/AttributeAsDocMissingRuleTest.java
@@ -26,7 +26,7 @@ public class AttributeAsDocMissingRuleTest extends AbstractAsDocRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "EmptyClass.as", new ViolationPosition[]
-      { new ViolationPosition( 35 ) } ) };
+      { new ViolationPosition( 23 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/ClassAsDocMissingRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/ClassAsDocMissingRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/ClassAsDocMissingRuleTest.java
index d42e1f0..ca0b3bc 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/ClassAsDocMissingRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/ClassAsDocMissingRuleTest.java
@@ -26,7 +26,7 @@ public class ClassAsDocMissingRuleTest extends AbstractAsDocRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "EmptyClass.as", new ViolationPosition[]
-      { new ViolationPosition( 33 ) } ) };
+      { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/MethodAsDocMissingRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/MethodAsDocMissingRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/MethodAsDocMissingRuleTest.java
index 87c09aa..5add1c0 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/MethodAsDocMissingRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/asdocs/MethodAsDocMissingRuleTest.java
@@ -27,8 +27,8 @@ public class MethodAsDocMissingRuleTest extends AbstractAsDocRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "EmptyClass.as", new ViolationPosition[]
-      { new ViolationPosition( 37 ),
-                  new ViolationPosition( 41 ) } ) };
+      { new ViolationPosition( 25 ),
+                  new ViolationPosition( 29 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/BindingUtilsRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/BindingUtilsRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/BindingUtilsRuleTest.java
index e2d18ff..6bab060 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/BindingUtilsRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/BindingUtilsRuleTest.java
@@ -27,7 +27,7 @@ public class BindingUtilsRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "cairngorm.FatController.as", new ViolationPosition[]
-      { new ViolationPosition( 90 ) } ) };
+      { new ViolationPosition( 78 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/ChangeWatcherRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/ChangeWatcherRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/ChangeWatcherRuleTest.java
index 22cd7fc..b725c49 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/ChangeWatcherRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/ChangeWatcherRuleTest.java
@@ -27,7 +27,7 @@ public class ChangeWatcherRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-      { new ViolationPosition( 35 ) } ) };
+      { new ViolationPosition( 23 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/TooLongBindingExpressionRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/TooLongBindingExpressionRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/TooLongBindingExpressionRuleTest.java
index 73d8214..6a6d62e 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/TooLongBindingExpressionRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/binding/TooLongBindingExpressionRuleTest.java
@@ -27,7 +27,7 @@ public class TooLongBindingExpressionRuleTest extends AbstractRegExpBasedRuleTes
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.mxml.IterationsList2.mxml", new ViolationPosition[]
-      { new ViolationPosition( 54 ) } ) };
+      { new ViolationPosition( 40 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BadCairngormEventNameFormatRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BadCairngormEventNameFormatRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BadCairngormEventNameFormatRuleTest.java
index 82f2677..18ee317 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BadCairngormEventNameFormatRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BadCairngormEventNameFormatRuleTest.java
@@ -26,7 +26,7 @@ public class BadCairngormEventNameFormatRuleTest extends AbstractAstFlexRuleTest
    protected ExpectedViolation[] getExpectedViolatingFiles()
    {
       final ViolationPosition[] positions =
-      { new ViolationPosition( 38 ) };
+      { new ViolationPosition( 26 ) };
 
       return new ExpectedViolation[]
       { new ExpectedViolation( "cairngorm.events.UncorrectConstructorEvent.as", positions ),

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BindableModelLocatorRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BindableModelLocatorRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BindableModelLocatorRuleTest.java
index 11f0379..8daff27 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BindableModelLocatorRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/BindableModelLocatorRuleTest.java
@@ -27,7 +27,7 @@ public class BindableModelLocatorRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "cairngorm.BindableModelLocator.as", new ViolationPosition[]
-      { new ViolationPosition( 33 ) } ) };
+      { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/CairngormEventDispatcherCallExplicitlyRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/CairngormEventDispatcherCallExplicitlyRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/CairngormEventDispatcherCallExplicitlyRuleTest.java
index d6a1c0a..68873cb 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/CairngormEventDispatcherCallExplicitlyRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/CairngormEventDispatcherCallExplicitlyRuleTest.java
@@ -27,8 +27,8 @@ public class CairngormEventDispatcherCallExplicitlyRuleTest extends AbstractAstF
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-      { new ViolationPosition( 110 ),
-                  new ViolationPosition( 114 ) } ) };
+      { new ViolationPosition( 98 ),
+                  new ViolationPosition( 102 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/FatControllerRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/FatControllerRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/FatControllerRuleTest.java
index 89276a2..2f4d416 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/FatControllerRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/FatControllerRuleTest.java
@@ -27,7 +27,7 @@ public class FatControllerRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "cairngorm.FatController.as", new ViolationPosition[]
-      { new ViolationPosition( 95 ) } ) };
+      { new ViolationPosition( 83 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ModelLocatorReferencedMoreThanOncePerClassRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ModelLocatorReferencedMoreThanOncePerClassRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ModelLocatorReferencedMoreThanOncePerClassRuleTest.java
index 59294b2..19a733c 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ModelLocatorReferencedMoreThanOncePerClassRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ModelLocatorReferencedMoreThanOncePerClassRuleTest.java
@@ -27,7 +27,7 @@ public class ModelLocatorReferencedMoreThanOncePerClassRuleTest extends
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "UnboundMetadata.as", new ViolationPosition[]
-      { new ViolationPosition( 50 ) } ) };
+      { new ViolationPosition( 38 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ReferenceModelLocatorOutsideTheMainApplicationRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ReferenceModelLocatorOutsideTheMainApplicationRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ReferenceModelLocatorOutsideTheMainApplicationRuleTest.java
index 7853bf7..606d698 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ReferenceModelLocatorOutsideTheMainApplicationRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/cairngorm/ReferenceModelLocatorOutsideTheMainApplicationRuleTest.java
@@ -27,13 +27,13 @@ public class ReferenceModelLocatorOutsideTheMainApplicationRuleTest extends Abst
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "UnboundMetadata.as", new ViolationPosition[]
-       { new ViolationPosition( 43 ),
-                   new ViolationPosition( 45 ),
-                   new ViolationPosition( 50 ) } ),
+       { new ViolationPosition( 31 ),
+                   new ViolationPosition( 33 ),
+                   new ViolationPosition( 38 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.mxml.IterationsList.mxml",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 91 ),
-                                                     new ViolationPosition( 93 ) } ) };
+                                         { new ViolationPosition( 77 ),
+                                                     new ViolationPosition( 79 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/CallLaterDirectlyRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/CallLaterDirectlyRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/CallLaterDirectlyRuleTest.java
index 5d68156..0bf271b 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/CallLaterDirectlyRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/CallLaterDirectlyRuleTest.java
@@ -28,7 +28,7 @@ public class CallLaterDirectlyRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-      { new ViolationPosition( 41 ) } ) };
+      { new ViolationPosition( 29 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/UpdateChildrenNumberInUpdateDisplayListRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/UpdateChildrenNumberInUpdateDisplayListRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/UpdateChildrenNumberInUpdateDisplayListRuleTest.java
index dc83f66..67d1f06 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/UpdateChildrenNumberInUpdateDisplayListRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/component/UpdateChildrenNumberInUpdateDisplayListRuleTest.java
@@ -27,10 +27,10 @@ public class UpdateChildrenNumberInUpdateDisplayListRuleTest extends AbstractAst
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "BadComponent.as", new ViolationPosition[]
-      { new ViolationPosition( 42 ),
-                  new ViolationPosition( 43 ),
-                  new ViolationPosition( 44 ),
-                  new ViolationPosition( 45 ) } ) };
+      { new ViolationPosition( 30 ),
+                  new ViolationPosition( 31 ),
+                  new ViolationPosition( 32 ),
+                  new ViolationPosition( 33 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/StyleBlockInMxmlRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/StyleBlockInMxmlRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/StyleBlockInMxmlRuleTest.java
index 998c631..99bee61 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/StyleBlockInMxmlRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/StyleBlockInMxmlRuleTest.java
@@ -27,7 +27,7 @@ public class StyleBlockInMxmlRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Main.mxml", new ViolationPosition[]
-      { new ViolationPosition( 52 ) } ) };
+      { new ViolationPosition( 38 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/UseCssInsteadOfEmbedMetaDataRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/UseCssInsteadOfEmbedMetaDataRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/UseCssInsteadOfEmbedMetaDataRuleTest.java
index a3d9409..fd910fb 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/UseCssInsteadOfEmbedMetaDataRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/css/UseCssInsteadOfEmbedMetaDataRuleTest.java
@@ -27,7 +27,7 @@ public class UseCssInsteadOfEmbedMetaDataRuleTest extends AbstractAstFlexRuleTes
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Title.as", new ViolationPosition[]
-      { new ViolationPosition( 38 ) } ) };
+      { new ViolationPosition( 26 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyCatchStatementRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyCatchStatementRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyCatchStatementRuleTest.java
index b20e210..7e3cec0 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyCatchStatementRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyCatchStatementRuleTest.java
@@ -27,7 +27,7 @@ public class EmptyCatchStatementRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.ConfigProxy.as", new ViolationPosition[]
-      { new ViolationPosition( 57 ) } ) };
+      { new ViolationPosition( 45 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyIfStmtRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyIfStmtRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyIfStmtRuleTest.java
index fcd8900..7e0e736 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyIfStmtRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/empty/EmptyIfStmtRuleTest.java
@@ -27,18 +27,18 @@ public class EmptyIfStmtRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Duane.mxml", new ViolationPosition[]
-       { new ViolationPosition( 91 ),
-                   new ViolationPosition( 87 ),
-                   new ViolationPosition( 83 ) } ),
+       { new ViolationPosition( 77 ),
+                   new ViolationPosition( 73 ),
+                   new ViolationPosition( 69 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 578 ),
-                              new ViolationPosition( 584 ) } ),
+                  { new ViolationPosition( 561 ),
+                              new ViolationPosition( 567 ) } ),
                   new ExpectedViolation( "RadonDataGrid.as", new ViolationPosition[]
-                  { new ViolationPosition( 63 ),
-                              new ViolationPosition( 190 ) } ),
+                  { new ViolationPosition( 51 ),
+                              new ViolationPosition( 178 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 106 ),
-                              new ViolationPosition( 113 ) } ) };
+                  { new ViolationPosition( 94 ),
+                              new ViolationPosition( 101 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ConstructorDispatchingEventRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ConstructorDispatchingEventRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ConstructorDispatchingEventRuleTest.java
index e40d698..04b5d73 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ConstructorDispatchingEventRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ConstructorDispatchingEventRuleTest.java
@@ -27,7 +27,7 @@ public class ConstructorDispatchingEventRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.BigImporterModel.as", new ViolationPosition[]
-      { new ViolationPosition( 58 ) } ) };
+      { new ViolationPosition( 46 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DefaultEventNameRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DefaultEventNameRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DefaultEventNameRuleTest.java
index 9d7a0a5..e94f8c6 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DefaultEventNameRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DefaultEventNameRuleTest.java
@@ -27,7 +27,7 @@ public class DefaultEventNameRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "DefaultNameEvent.as", new ViolationPosition[]
-      { new ViolationPosition( 38 ) } ) };
+      { new ViolationPosition( 26 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DispatchHardCodedEventNameRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DispatchHardCodedEventNameRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DispatchHardCodedEventNameRuleTest.java
index 74d3700..8765c20 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DispatchHardCodedEventNameRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/DispatchHardCodedEventNameRuleTest.java
@@ -27,10 +27,10 @@ public class DispatchHardCodedEventNameRuleTest extends AbstractRegExpBasedRuleT
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.BigImporterModel.as", new ViolationPosition[]
-       { new ViolationPosition( 58 ) } ),
+       { new ViolationPosition( 46 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 110 ),
-                              new ViolationPosition( 111 ) } ) };
+                  { new ViolationPosition( 98 ),
+                              new ViolationPosition( 99 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/EventMissingCloneFunctionRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/EventMissingCloneFunctionRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/EventMissingCloneFunctionRuleTest.java
index 23407fc..720c66c 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/EventMissingCloneFunctionRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/EventMissingCloneFunctionRuleTest.java
@@ -27,10 +27,10 @@ public class EventMissingCloneFunctionRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.SearchBarEvent.as", new ViolationPosition[]
-       { new ViolationPosition( 35 ) } ),
+       { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.event.FirstCustomEvent.as",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 33 ) } ) };
+                                         { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ListenForHardCodedEventNameRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ListenForHardCodedEventNameRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ListenForHardCodedEventNameRuleTest.java
index bfded2d..2475d3e 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ListenForHardCodedEventNameRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/ListenForHardCodedEventNameRuleTest.java
@@ -27,7 +27,7 @@ public class ListenForHardCodedEventNameRuleTest extends AbstractRegExpBasedRule
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-      { new ViolationPosition( 109 ) } ) };
+      { new ViolationPosition( 97 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/PublicVariableInCustomEventRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/PublicVariableInCustomEventRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/PublicVariableInCustomEventRuleTest.java
index c4c4ff6..6b75f32 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/PublicVariableInCustomEventRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/PublicVariableInCustomEventRuleTest.java
@@ -27,10 +27,10 @@ public class PublicVariableInCustomEventRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.event.DynamicCustomEvent.as", new ViolationPosition[]
-       { new ViolationPosition( 35 ) } ),
+       { new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.event.FirstCustomEvent.as",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 35 ) } ) };
+                                         { new ViolationPosition( 23 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UnboundTypeInMetadataRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UnboundTypeInMetadataRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UnboundTypeInMetadataRuleTest.java
index 835bac2..eb63d35 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UnboundTypeInMetadataRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UnboundTypeInMetadataRuleTest.java
@@ -27,9 +27,9 @@ public class UnboundTypeInMetadataRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Nico.as", new ViolationPosition[]
-       { new ViolationPosition( 36 ) } ),
+       { new ViolationPosition( 24 ) } ),
                   new ExpectedViolation( "UnboundMetadata.as", new ViolationPosition[]
-                  { new ViolationPosition( 38 ) } ) };
+                  { new ViolationPosition( 26 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UntypedEventMetadataRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UntypedEventMetadataRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UntypedEventMetadataRuleTest.java
index 81ee608..7a068b2 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UntypedEventMetadataRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/event/UntypedEventMetadataRuleTest.java
@@ -27,7 +27,7 @@ public class UntypedEventMetadataRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "UnboundMetadata.as", new ViolationPosition[]
-      { new ViolationPosition( 39 ) } ) };
+      { new ViolationPosition( 27 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/flexunit/EmptyUnitTestTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/flexunit/EmptyUnitTestTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/flexunit/EmptyUnitTestTest.java
index 8d700f9..a89bb6b 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/flexunit/EmptyUnitTestTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/flexunit/EmptyUnitTestTest.java
@@ -27,10 +27,10 @@ public class EmptyUnitTestTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "flexunit.RaoulTest.as", new ViolationPosition[]
-       { new ViolationPosition( 54 ),
-                   new ViolationPosition( 60 ) } ),
+       { new ViolationPosition( 42 ),
+                   new ViolationPosition( 48 ) } ),
                   new ExpectedViolation( "flexunit.RulesetTest.as", new ViolationPosition[]
-                  { new ViolationPosition( 48 ) } ) };
+                  { new ViolationPosition( 36 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AlertShowRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AlertShowRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AlertShowRuleTest.java
index 60f4ff9..445c2e5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AlertShowRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AlertShowRuleTest.java
@@ -25,13 +25,13 @@ public class AlertShowRuleTest extends AbstractAstFlexRuleTest
    public static final ExpectedViolation[] VIOLATING_FILES = new ExpectedViolation[]
                                                            { new ExpectedViolation( "flexpmd114.a.Test.as",
                                                                                     new ViolationPosition[]
-                                                                                    { new ViolationPosition( 43 ) } ),
+                                                                                    { new ViolationPosition( 31 ) } ),
                new ExpectedViolation( "flexpmd114.b.Test.as", new ViolationPosition[]
-               { new ViolationPosition( 43 ) } ),
+               { new ViolationPosition( 31 ) } ),
                new ExpectedViolation( "flexpmd114.c.Test.as", new ViolationPosition[]
-               { new ViolationPosition( 43 ) } ),
+               { new ViolationPosition( 31 ) } ),
                new ExpectedViolation( "com.adobe.ac.ncss.ConfigProxy.as", new ViolationPosition[]
-               { new ViolationPosition( 48 ) } )          };
+               { new ViolationPosition( 36 ) } )          };
 
    @Override
    protected ExpectedViolation[] getExpectedViolatingFiles()

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ArrayFieldWithNoArrayElementTypeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ArrayFieldWithNoArrayElementTypeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ArrayFieldWithNoArrayElementTypeRuleTest.java
index b744b93..9c7a101 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ArrayFieldWithNoArrayElementTypeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ArrayFieldWithNoArrayElementTypeRuleTest.java
@@ -27,9 +27,9 @@ public class ArrayFieldWithNoArrayElementTypeRuleTest extends AbstractAstFlexRul
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "fu.main.flex.TestRunnerApplication.mxml", new ViolationPosition[]
-       { new ViolationPosition( 48 ) } ),
+       { new ViolationPosition( 34 ) } ),
                   new ExpectedViolation( "bug.FlexPMD233b.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 66 ) } ) };
+                  { new ViolationPosition( 52 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidProtectedFieldInFinalClassRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidProtectedFieldInFinalClassRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidProtectedFieldInFinalClassRuleTest.java
index 780f244..630e25c 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidProtectedFieldInFinalClassRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidProtectedFieldInFinalClassRuleTest.java
@@ -27,8 +27,8 @@ public class AvoidProtectedFieldInFinalClassRuleTest extends AbstractAstFlexRule
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-      { new ViolationPosition( 44 ),
-                  new ViolationPosition( 89 ) } ) };
+      { new ViolationPosition( 32 ),
+                  new ViolationPosition( 77 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUseOfAsKeywordRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUseOfAsKeywordRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUseOfAsKeywordRuleTest.java
index e5c64b7..dd8b97a 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUseOfAsKeywordRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUseOfAsKeywordRuleTest.java
@@ -64,11 +64,11 @@ public class AvoidUseOfAsKeywordRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "LongSwitch.as", new ViolationPosition[]
-       { new ViolationPosition( 60 ),
-                   new ViolationPosition( 61 ) } ),
+       { new ViolationPosition( 48 ),
+                   new ViolationPosition( 49 ) } ),
                   new ExpectedViolation( "NestedSwitch.as", new ViolationPosition[]
-                  { new ViolationPosition( 50 ),
-                              new ViolationPosition( 51 ) } ) };
+                  { new ViolationPosition( 38 ),
+                              new ViolationPosition( 39 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingPublicStaticFieldRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingPublicStaticFieldRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingPublicStaticFieldRuleTest.java
index 70b7b14..05aad80 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingPublicStaticFieldRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingPublicStaticFieldRuleTest.java
@@ -27,9 +27,9 @@ public class AvoidUsingPublicStaticFieldRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD115.as", new ViolationPosition[]
-       { new ViolationPosition( 36 ) } ),
+       { new ViolationPosition( 24 ) } ),
                   new ExpectedViolation( "Sorted.as", new ViolationPosition[]
-                  { new ViolationPosition( 47 ) } ) };
+                  { new ViolationPosition( 35 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingWithKeyWordRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingWithKeyWordRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingWithKeyWordRuleTest.java
index 754b52c..a45fff5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingWithKeyWordRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/AvoidUsingWithKeyWordRuleTest.java
@@ -27,7 +27,7 @@ public class AvoidUsingWithKeyWordRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GoodComponent.as", new ViolationPosition[]
-      { new ViolationPosition( 54 ) } ) };
+      { new ViolationPosition( 42 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ClassAndExtensionAreIdenticalRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ClassAndExtensionAreIdenticalRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ClassAndExtensionAreIdenticalRuleTest.java
index a6d10cb..e854c09 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ClassAndExtensionAreIdenticalRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ClassAndExtensionAreIdenticalRuleTest.java
@@ -27,7 +27,7 @@ public class ClassAndExtensionAreIdenticalRuleTest extends AbstractAstFlexRuleTe
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-      { new ViolationPosition( 33 ) } ) };
+      { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/DynamicClassRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/DynamicClassRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/DynamicClassRuleTest.java
index ef47656..027f234 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/DynamicClassRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/DynamicClassRuleTest.java
@@ -27,7 +27,7 @@ public class DynamicClassRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.event.DynamicCustomEvent.as", new ViolationPosition[]
-      { new ViolationPosition( 33 ) } ) };
+      { new ViolationPosition( 21 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/EmptyStatementRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/EmptyStatementRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/EmptyStatementRuleTest.java
index 8c9b6d8..6bcb6b2 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/EmptyStatementRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/EmptyStatementRuleTest.java
@@ -27,11 +27,11 @@ public class EmptyStatementRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-       { new ViolationPosition( 113 ) } ),
+       { new ViolationPosition( 101 ) } ),
                   new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-                  { new ViolationPosition( 569 ) } ),
+                  { new ViolationPosition( 552 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.LongSwitch.as", new ViolationPosition[]
-                  { new ViolationPosition( 114 ) } ) };
+                  { new ViolationPosition( 102 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ExcessiveImportRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ExcessiveImportRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ExcessiveImportRuleTest.java
index 0de5b39..3822a6a 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ExcessiveImportRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ExcessiveImportRuleTest.java
@@ -27,11 +27,11 @@ public class ExcessiveImportRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "cairngorm.LightController.as", new ViolationPosition[]
-       { new ViolationPosition( 94 ) } ),
+       { new ViolationPosition( 82 ) } ),
                   new ExpectedViolation( "cairngorm.FatController.as", new ViolationPosition[]
-                  { new ViolationPosition( 95 ) } ),
+                  { new ViolationPosition( 83 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.BigImporterModel.as", new ViolationPosition[]
-                  { new ViolationPosition( 54 ) } ) };
+                  { new ViolationPosition( 42 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/NonStaticConstantFieldRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/NonStaticConstantFieldRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/NonStaticConstantFieldRuleTest.java
index 925f232..6a6b2b3 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/NonStaticConstantFieldRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/NonStaticConstantFieldRuleTest.java
@@ -27,20 +27,20 @@ public class NonStaticConstantFieldRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD115.as", new ViolationPosition[]
-       { new ViolationPosition( 38 ),
-                   new ViolationPosition( 40 ) } ),
+       { new ViolationPosition( 26 ),
+                   new ViolationPosition( 28 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 45 ),
-                              new ViolationPosition( 46 ),
-                              new ViolationPosition( 47 ),
-                              new ViolationPosition( 48 ),
-                              new ViolationPosition( 50 ) } ),
+                  { new ViolationPosition( 33 ),
+                              new ViolationPosition( 34 ),
+                              new ViolationPosition( 35 ),
+                              new ViolationPosition( 36 ),
+                              new ViolationPosition( 38 ) } ),
                   new ExpectedViolation( "Sorted.as", new ViolationPosition[]
-                  { new ViolationPosition( 43 ) } ),
+                  { new ViolationPosition( 31 ) } ),
                   new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-                  { new ViolationPosition( 36 ) } ),
+                  { new ViolationPosition( 24 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.ArrayVO.as", new ViolationPosition[]
-                  { new ViolationPosition( 39 ) } ) };
+                  { new ViolationPosition( 27 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/OnlyOneReturnRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/OnlyOneReturnRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/OnlyOneReturnRuleTest.java
index 2d545e6..1715178 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/OnlyOneReturnRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/OnlyOneReturnRuleTest.java
@@ -29,10 +29,10 @@ public class OnlyOneReturnRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-       { new ViolationPosition( 189 ),
-                   new ViolationPosition( 609 ) } ),
+       { new ViolationPosition( 172 ),
+                   new ViolationPosition( 592 ) } ),
                   new ExpectedViolation( "com.adobe.ac.AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 66 ) } ) };
+                  { new ViolationPosition( 54 ) } ) };
 
    }
 

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ProtectedStaticMethodRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ProtectedStaticMethodRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ProtectedStaticMethodRuleTest.java
index f507ac8..d4bf9c5 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ProtectedStaticMethodRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ProtectedStaticMethodRuleTest.java
@@ -27,7 +27,7 @@ public class ProtectedStaticMethodRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Sorted.as", new ViolationPosition[]
-      { new ViolationPosition( 60 ) } ) };
+      { new ViolationPosition( 48 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ReferenceToVariableBindingFromItsInitializerRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ReferenceToVariableBindingFromItsInitializerRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ReferenceToVariableBindingFromItsInitializerRuleTest.java
index 148147a..058d04e 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ReferenceToVariableBindingFromItsInitializerRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/ReferenceToVariableBindingFromItsInitializerRuleTest.java
@@ -27,10 +27,10 @@ public class ReferenceToVariableBindingFromItsInitializerRuleTest extends Abstra
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.FlexPMD115.as", new ViolationPosition[]
-      { new ViolationPosition( 36 ),
-                  new ViolationPosition( 39 ),
-                  new ViolationPosition( 35 ),
-                  new ViolationPosition( 38 ) } ) };
+      { new ViolationPosition( 24 ),
+                  new ViolationPosition( 27 ),
+                  new ViolationPosition( 23 ),
+                  new ViolationPosition( 26 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/TrueFalseConditionRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/TrueFalseConditionRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/TrueFalseConditionRuleTest.java
index b60b6aa..131fa35 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/TrueFalseConditionRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/TrueFalseConditionRuleTest.java
@@ -27,25 +27,25 @@ public class TrueFalseConditionRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "PngEncoder.as", new ViolationPosition[]
-       { new ViolationPosition( 574 ),
-                   new ViolationPosition( 576 ),
-                   new ViolationPosition( 578 ),
-                   new ViolationPosition( 584 ) } ),
+       { new ViolationPosition( 557 ),
+                   new ViolationPosition( 559 ),
+                   new ViolationPosition( 561 ),
+                   new ViolationPosition( 567 ) } ),//3rdVialoation
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 44 ),
-                              new ViolationPosition( 57 ),
-                              new ViolationPosition( 66 ),
-                              new ViolationPosition( 69 ) } ),
+                  { new ViolationPosition( 32 ),
+                              new ViolationPosition( 45 ),
+                              new ViolationPosition( 54 ),
+                              new ViolationPosition( 57 ) } ),
                   new ExpectedViolation( "RadonDataGrid.as", new ViolationPosition[]
-                  { new ViolationPosition( 63 ),
-                              new ViolationPosition( 194 ) } ),
+                  { new ViolationPosition( 51 ),
+                              new ViolationPosition( 182 ) } ),
                   new ExpectedViolation( "bug.FlexPMD181.as", new ViolationPosition[]
-                  { new ViolationPosition( 2222 ) } ),
+                  { new ViolationPosition( 2210 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 106 ),
-                              new ViolationPosition( 113 ) } ),
+                  { new ViolationPosition( 94 ),
+                              new ViolationPosition( 101 ) } ),
                   new ExpectedViolation( "com.adobe.ac.AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 59 ) } ) };
+                  { new ViolationPosition( 47 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/UselessOverridenFunctionRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/UselessOverridenFunctionRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/UselessOverridenFunctionRuleTest.java
index c85e5c6..6135c17 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/UselessOverridenFunctionRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/UselessOverridenFunctionRuleTest.java
@@ -27,9 +27,9 @@ public class UselessOverridenFunctionRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GoodComponent.as", new ViolationPosition[]
-       { new ViolationPosition( 38 ) } ),
+       { new ViolationPosition( 26 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 138 ) } ) };
+                  { new ViolationPosition( 126 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseDictionaryTypeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseDictionaryTypeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseDictionaryTypeRuleTest.java
index 9b69058..d6a2d09 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseDictionaryTypeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseDictionaryTypeRuleTest.java
@@ -28,7 +28,7 @@ public class UseDictionaryTypeRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Responder.as", new ViolationPosition[]
-      { new ViolationPosition( 36 ) } ) };
+      { new ViolationPosition( 24 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseGenericTypeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseGenericTypeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseGenericTypeRuleTest.java
index f88a8e4..ab9265e 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseGenericTypeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseGenericTypeRuleTest.java
@@ -30,11 +30,11 @@ public class UseGenericTypeRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "GenericType.as", new ViolationPosition[]
-      { new ViolationPosition( 39 ),
-                  new ViolationPosition( 46 ),
-                  new ViolationPosition( 35 ),
-                  new ViolationPosition( 36 ),
-                  new ViolationPosition( 37 ) } ) };
+      { new ViolationPosition( 27 ),
+                  new ViolationPosition( 34 ),
+                  new ViolationPosition( 23 ),
+                  new ViolationPosition( 24 ),
+                  new ViolationPosition( 25 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseObjectTypeRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseObjectTypeRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseObjectTypeRuleTest.java
index 6f8933a..accbde2 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseObjectTypeRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/maintanability/forbiddenttypes/UseObjectTypeRuleTest.java
@@ -28,22 +28,22 @@ public class UseObjectTypeRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "pseudo.look.IEditLook.as", new ViolationPosition[]
-       { new ViolationPosition( 34 ),
-                   new ViolationPosition( 35 ) } ),
+       { new ViolationPosition( 22 ),
+                   new ViolationPosition( 23 ) } ),
                   new ExpectedViolation( "flexpmd114.a.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "flexpmd114.b.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "flexpmd114.c.Test.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "Looping.as", new ViolationPosition[]
-                  { new ViolationPosition( 63 ) } ),
+                  { new ViolationPosition( 51 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.ConfigProxy.as", new ViolationPosition[]
-                  { new ViolationPosition( 42 ) } ),
+                  { new ViolationPosition( 30 ) } ),
                   new ExpectedViolation( "Sorted.as", new ViolationPosition[]
-                  { new ViolationPosition( 67 ) } ),
+                  { new ViolationPosition( 55 ) } ),
                   new ExpectedViolation( "AbstractRowData.as", new ViolationPosition[]
-                  { new ViolationPosition( 52 ) } ) };
+                  { new ViolationPosition( 40 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/multiscreen/AvoidTooltipRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/multiscreen/AvoidTooltipRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/multiscreen/AvoidTooltipRuleTest.java
index d5a6786..a3b57a8 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/multiscreen/AvoidTooltipRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/multiscreen/AvoidTooltipRuleTest.java
@@ -27,7 +27,7 @@ public class AvoidTooltipRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "DeleteButtonRenderer.mxml", new ViolationPosition[]
-      { new ViolationPosition( 36 ) } ) };
+      { new ViolationPosition( 22 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/CodeBehindInMxmlRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/CodeBehindInMxmlRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/CodeBehindInMxmlRuleTest.java
index cb3d1ae..f9860d6 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/CodeBehindInMxmlRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/CodeBehindInMxmlRuleTest.java
@@ -27,7 +27,7 @@ public class CodeBehindInMxmlRuleTest extends AbstractRegExpBasedRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "Main.mxml", new ViolationPosition[]
-      { new ViolationPosition( 58 ) } ) };
+      { new ViolationPosition( 44 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanOneEntryPointInMxmlRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanOneEntryPointInMxmlRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanOneEntryPointInMxmlRuleTest.java
index a46d82c..9be97fa 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanOneEntryPointInMxmlRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanOneEntryPointInMxmlRuleTest.java
@@ -38,6 +38,6 @@ public class MoreThanOneEntryPointInMxmlRuleTest extends AbstractMoreThanEntryPo
    protected ViolationPosition[] iterationsListViolations()
    {
       return new ViolationPosition[]
-      { new ViolationPosition( 74 ) };
+      { new ViolationPosition( 60 ) };
    }
 }

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanTwoEntryPointsInMxmlRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanTwoEntryPointsInMxmlRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanTwoEntryPointsInMxmlRuleTest.java
index c5a7f6a..173c8a6 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanTwoEntryPointsInMxmlRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/MoreThanTwoEntryPointsInMxmlRuleTest.java
@@ -38,6 +38,6 @@ public class MoreThanTwoEntryPointsInMxmlRuleTest extends AbstractMoreThanEntryP
    protected ViolationPosition[] iterationsListViolations()
    {
       return new ViolationPosition[]
-      { new ViolationPosition( 74 ) };
+      { new ViolationPosition( 60 ) };
    }
 }

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/StaticMethodInMxmlRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/StaticMethodInMxmlRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/StaticMethodInMxmlRuleTest.java
index af6a3d0..1dd6a09 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/StaticMethodInMxmlRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/StaticMethodInMxmlRuleTest.java
@@ -27,7 +27,7 @@ public class StaticMethodInMxmlRuleTest extends AbstractAstFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "com.adobe.ac.ncss.mxml.IterationsList2.mxml", new ViolationPosition[]
-      { new ViolationPosition( 48 ) } ) };
+      { new ViolationPosition( 34 ) } ) };
    }
 
    @Override

http://git-wip-us.apache.org/repos/asf/flex-utilities/blob/84658ba5/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/TooLongScriptBlockRuleTest.java
----------------------------------------------------------------------
diff --git a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/TooLongScriptBlockRuleTest.java b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/TooLongScriptBlockRuleTest.java
index 31f025d..56e2893 100644
--- a/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/TooLongScriptBlockRuleTest.java
+++ b/FlexPMD/flex-pmd-java/flex-pmd-ruleset/src/test/java/com/adobe/ac/pmd/rules/mxml/TooLongScriptBlockRuleTest.java
@@ -33,13 +33,13 @@ public class TooLongScriptBlockRuleTest extends AbstractFlexRuleTest
    {
       return new ExpectedViolation[]
       { new ExpectedViolation( "bug.Duane.mxml", new ViolationPosition[]
-       { new ViolationPosition( 42, 142 ) } ),
+       { new ViolationPosition( 28, 128 ) } ),
                   new ExpectedViolation( "bug.FlexPMD233b.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 63, 143 ) } ),
+                  { new ViolationPosition( 49, 129 ) } ),
                   new ExpectedViolation( "DeleteButtonRenderer.mxml", new ViolationPosition[]
-                  { new ViolationPosition( 49, 103 ) } ),
+                  { new ViolationPosition( 35, 89 ) } ),
                   new ExpectedViolation( "com.adobe.ac.ncss.mxml.IterationsList.mxml",
                                          new ViolationPosition[]
-                                         { new ViolationPosition( 40, 94 ) } ) };
+                                         { new ViolationPosition( 26, 80 ) } ) };
    }
 }