[dna-commits] DNA SVN: r442 - in trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna: sequencer/java and 1 other directory.

dna-commits at lists.jboss.org dna-commits at lists.jboss.org
Tue Aug 19 08:05:45 EDT 2008


Author: spagop
Date: 2008-08-19 08:05:45 -0400 (Tue, 19 Aug 2008)
New Revision: 442

Modified:
   trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/jackrabbitcdnsupport/jackrabbitCNDSupportsTest.java
   trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/sequencer/java/JavaMetadataSequencerTest.java
Log:
- support sequencing package declaration( FQL name of the package). Not supported is to get information for package annotation
- support for sequencing class definition (modifiers, class name)
- support for sequencing imports (single import and import on demand)
- support for primitive type sequencing (modifiers, types, variables).Not supported is the javadoc
- support for methods sequencing (modifiers, return type, method name, parameters).Not supported are javadoc
- dna-sequencer-java.patch (randall)

Modified: trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/jackrabbitcdnsupport/jackrabbitCNDSupportsTest.java
===================================================================
--- trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/jackrabbitcdnsupport/jackrabbitCNDSupportsTest.java	2008-08-19 12:05:11 UTC (rev 441)
+++ trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/jackrabbitcdnsupport/jackrabbitCNDSupportsTest.java	2008-08-19 12:05:45 UTC (rev 442)
@@ -91,7 +91,7 @@
         FileInputStream cndFile = new FileInputStream(TESTATA_PATH + "java-source-artifact.cnd");
         assertNotNull(cndFile);
         NodeType[] nodeTypes = ntm.registerNodeTypes(cndFile, JackrabbitNodeTypeManager.TEXT_X_JCR_CND);
-        assertEquals(29, nodeTypes.length);
+        assertEquals(26, nodeTypes.length);
         for (NodeType nodeType : nodeTypes) {
             System.out.println("node type name: " + nodeType.getName());
         }

Modified: trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/sequencer/java/JavaMetadataSequencerTest.java
===================================================================
--- trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/sequencer/java/JavaMetadataSequencerTest.java	2008-08-19 12:05:11 UTC (rev 441)
+++ trunk/extensions/dna-sequencer-java/src/test/java/org/jboss/dna/sequencer/java/JavaMetadataSequencerTest.java	2008-08-19 12:05:45 UTC (rev 442)
@@ -105,7 +105,7 @@
                                             "java:typeName"),
                    is(new Object[] {"java.util"}));
 
-        // support for sequencing class definition (moodifiers, class name)
+        // support for sequencing class definition (modifiers, class name)
         assertThat(output.getPropertyValues("java:compilationUnit/java:unitType/java:classDeclaration/java:normalClass/java:normalClassDeclaration/java:modifier/java:modifierDeclaration[1]",
                                             "java:modifierName"),
                    is(new Object[] {"public"}));




More information about the dna-commits mailing list