You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by cs...@apache.org on 2014/08/27 17:38:34 UTC

[3/6] git commit: Add file ext to be searchable.

Add file ext to be searchable.


Project: http://git-wip-us.apache.org/repos/asf/maven-indexer/repo
Commit: http://git-wip-us.apache.org/repos/asf/maven-indexer/commit/11bd6b96
Tree: http://git-wip-us.apache.org/repos/asf/maven-indexer/tree/11bd6b96
Diff: http://git-wip-us.apache.org/repos/asf/maven-indexer/diff/11bd6b96

Branch: refs/heads/master
Commit: 11bd6b96465cb6b9d3f51378e5dc47616541fb61
Parents: 22fbfe0
Author: Tamas Cservenak <ta...@cservenak.net>
Authored: Sun Jun 29 19:41:00 2014 +0200
Committer: Tamas Cservenak <ta...@cservenak.net>
Committed: Sun Jun 29 19:41:00 2014 +0200

----------------------------------------------------------------------
 indexer-core/src/main/java/org/apache/maven/index/MAVEN.java     | 3 +++
 .../maven/index/creator/MinimalArtifactInfoIndexCreator.java     | 4 ++++
 2 files changed, 7 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/maven-indexer/blob/11bd6b96/indexer-core/src/main/java/org/apache/maven/index/MAVEN.java
----------------------------------------------------------------------
diff --git a/indexer-core/src/main/java/org/apache/maven/index/MAVEN.java b/indexer-core/src/main/java/org/apache/maven/index/MAVEN.java
index 9505cfb..af2e472 100644
--- a/indexer-core/src/main/java/org/apache/maven/index/MAVEN.java
+++ b/indexer-core/src/main/java/org/apache/maven/index/MAVEN.java
@@ -44,6 +44,9 @@ public interface MAVEN
     // Artifact Packaging (extension for secondary artifacts!).
     Field PACKAGING = new Field( null, MAVEN_NAMESPACE, "packaging", "Packaging/Extension" );
 
+    // Artifact Packaging (extension for secondary artifacts!).
+    Field EXTENSION = new Field( null, MAVEN_NAMESPACE, "extension", "Extension" );
+
     Field CLASSIFIER = new Field( null, MAVEN_NAMESPACE, "classifier", "Classifier" );
 
     // NAME: Artifact Name (from POM)

http://git-wip-us.apache.org/repos/asf/maven-indexer/blob/11bd6b96/indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java
----------------------------------------------------------------------
diff --git a/indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java b/indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java
index 316e4c8..fe90bdb 100644
--- a/indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java
+++ b/indexer-core/src/main/java/org/apache/maven/index/creator/MinimalArtifactInfoIndexCreator.java
@@ -84,6 +84,9 @@ public class MinimalArtifactInfoIndexCreator
     public static final IndexerField FLD_PACKAGING = new IndexerField( MAVEN.PACKAGING, IndexerFieldVersion.V1, "p",
         "Artifact Packaging (as keyword)", Store.NO, Index.NOT_ANALYZED );
 
+    public static final IndexerField FLD_EXTENSION = new IndexerField( MAVEN.EXTENSION, IndexerFieldVersion.V1, "e",
+        "Artifact extension (as keyword)", Store.NO, Index.NOT_ANALYZED );
+
     public static final IndexerField FLD_CLASSIFIER = new IndexerField( MAVEN.CLASSIFIER, IndexerFieldVersion.V1, "l",
         "Artifact classifier (as keyword)", Store.NO, Index.NOT_ANALYZED );
 
@@ -263,6 +266,7 @@ public class MinimalArtifactInfoIndexCreator
         doc.add( FLD_GROUP_ID.toField( ai.getGroupId() ) );
         doc.add( FLD_ARTIFACT_ID.toField( ai.getArtifactId() ) );
         doc.add( FLD_VERSION.toField( ai.getVersion() ) );
+        doc.add( FLD_EXTENSION.toField( ai.getFileExtension() ) );
 
         if ( ai.getName() != null )
         {