Examples of IParserNode


Examples of com.adobe.ac.pmd.parser.IParserNode

{
   private final IPackage flexPMD60Package;

   public CommentNodeTest() throws PMDException
   {
      final IParserNode bug60Ast = FileSetUtils.buildAst( getTestFiles().get( "bug."
            + "FlexPMD60.as" ) );
      flexPMD60Package = NodeFactory.createPackage( bug60Ast );
   }
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   public MetaDataNodeTest() throws PMDException
   {
      super();

      IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "cairngorm.BindableModelLocator.as" ) );
      modelLocator = NodeFactory.createPackage( ast ).getClassNode();
      ast = FileSetUtils.buildAst( getTestFiles().get( "UnboundMetadata.as" ) );
      unboundMetaData = NodeFactory.createPackage( ast ).getClassNode();
   }
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   }

   @Test
   public void testEmbed() throws PMDException
   {
      final IParserNode titleNode = FileSetUtils.buildAst( getTestFiles().get( "Title.as" ) );

      final IMetaDataListHolder show = NodeFactory.createPackage( titleNode )
                                                  .getClassNode()
                                                  .getConstants()
                                                  .get( 0 );
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   @Before
   public void setup() throws IOException,
                      TokenException,
                      PMDException
   {
      final IParserNode dataGridAst = FileSetUtils.buildAst( getTestFiles().get( "RadonDataGrid.as" ) );
      final IParserNode modelLocatorAst = FileSetUtils.buildAst( getTestFiles().get( "cairngorm."
            + "NonBindableModelLocator.as" ) );
      final IParserNode flexUnit4TestCaseAst = FileSetUtils.buildAst( getTestFiles().get( "flexunit."
            + "RaoulTest.as" ) );
      final IParserNode bug888Ast = FileSetUtils.buildAst( getTestFiles().get( "bug."
            + "FlexPMD88.as" ) );
      final IParserNode pngEncoderAst = FileSetUtils.buildAst( getTestFiles().get( "PngEncoder.as" ) );

      final IClass radonDataGrid = NodeFactory.createPackage( dataGridAst ).getClassNode();
      final IClass nonBindableModelLocator = NodeFactory.createPackage( modelLocatorAst ).getClassNode();
      final IClass flexUnit4TestCase = NodeFactory.createPackage( flexUnit4TestCaseAst ).getClassNode();
      final IClass bug88 = NodeFactory.createPackage( bug888Ast ).getClassNode();
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   private IAttribute withAsDoc;

   @Before
   public void setup() throws PMDException
   {
      final IParserNode nonBindableModelLocatorAst = FileSetUtils.buildAst( getTestFiles().get( "cairngorm.NonBindableModelLocator.as" ) );
      final IClass nonBindableModelLocator = NodeFactory.createPackage( nonBindableModelLocatorAst )
                                                        .getClassNode();
      first = nonBindableModelLocator.getAttributes().get( 0 );
      second = nonBindableModelLocator.getAttributes().get( 1 );
      third = nonBindableModelLocator.getAttributes().get( 2 );
      final IParserNode asDocsAst = FileSetUtils.buildAst( getTestFiles().get( "asDocs.EmptyWithDocClass.as" ) );
      final IClass asDocs = NodeFactory.createPackage( asDocsAst ).getClassNode();
      withAsDoc = asDocs.getAttributes().get( 0 );

   }
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   private IAttribute first;

   @Before
   public void setup() throws PMDException
   {
      final IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "cairngorm.NonBindableModelLocator.as" ) );
      final IClass nonBindableModelLocator = NodeFactory.createPackage( ast ).getClassNode();
      first = nonBindableModelLocator.getAttributes().get( 0 );
   }
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   private final IPackage modelLocator;
   private final IPackage stylePackage;

   public PackageNodeTest() throws PMDException
   {
      final IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "SkinStyles.as" ) );
      stylePackage = NodeFactory.createPackage( ast );

      final IParserNode buttonRendererAst = FileSetUtils.buildAst( getTestFiles().get( "DeleteButtonRenderer.mxml" ) );
      buttonRenderer = NodeFactory.createPackage( buttonRendererAst );

      final IParserNode modelLocatorAst = FileSetUtils.buildAst( getTestFiles().get( "cairngorm."
            + "NonBindableModelLocator.as" ) );
      modelLocator = NodeFactory.createPackage( modelLocatorAst );

      final IParserNode bug62Ast = FileSetUtils.buildAst( getTestFiles().get( "bug."
            + "FlexPMD62.as" ) );
      FlexPMD62Package = NodeFactory.createPackage( bug62Ast );

      final IParserNode bug115Ast = FileSetUtils.buildAst( getTestFiles().get( "bug."
            + "FlexPMD115.as" ) );
      FlexPMD115Package = NodeFactory.createPackage( bug115Ast );
   }
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   @Test
   public void testConstructNamespace() throws IOException,
                                       TokenException,
                                       PMDException
   {
      final IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "schedule_internal.as" ) );
      final IPackage namespacePackage = NodeFactory.createPackage( ast );

      assertNull( namespacePackage.getClassNode() );
      assertEquals( "flexlib.scheduling.scheduleClasses",
                    namespacePackage.getName() );
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

   @Before
   public void setup() throws IOException,
                      TokenException,
                      PMDException
   {
      IParserNode ast = FileSetUtils.buildAst( getTestFiles().get( "RadonDataGrid.as" ) );
      radonDataGrid = NodeFactory.createPackage( ast ).getClassNode();
      final IFlexFile file = getTestFiles().get( "bug.FlexPMD233a.mxml" );
      ast = FileSetUtils.buildAst( file );
      bug233 = NodeFactory.createPackage( ast ).getClassNode();
      ast = FileSetUtils.buildAst( getTestFiles().get( "cairngorm.BindableModelLocator.as" ) );
View Full Code Here

Examples of com.adobe.ac.pmd.parser.IParserNode

{
   @Test
   public void testComputeFunctionLength() throws PMDException
   {
      final IFlexFile file = getTestFiles().get( "RadonDataGrid.as" );
      final IParserNode dataGridAst = FileSetUtils.buildAst( file );
      final IClass radonDataGrid = NodeFactory.createPackage( dataGridAst ).getClassNode();

      assertEquals( 6,
                    FunctionUtils.computeFunctionLength( file,
                                                         radonDataGrid.getFunctions().get( 0 ).getBody() ) );
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.