Repository: maven-indexer Updated Branches: refs/heads/master f5aced19c -> 587832065
added index fields reference documentation Project: http://git-wip-us.apache.org/repos/asf/maven-indexer/repo Commit: http://git-wip-us.apache.org/repos/asf/maven-indexer/commit/58783206 Tree: http://git-wip-us.apache.org/repos/asf/maven-indexer/tree/58783206 Diff: http://git-wip-us.apache.org/repos/asf/maven-indexer/diff/58783206 Branch: refs/heads/master Commit: 587832065341ec36c289e4bf6dec8334eb5f8331 Parents: f5aced1 Author: Hervé Boutemy <hbout...@apache.org> Authored: Fri Sep 26 00:37:03 2014 +0200 Committer: Hervé Boutemy <hbout...@apache.org> Committed: Fri Sep 26 00:37:53 2014 +0200 ---------------------------------------------------------------------- indexer-core/src/site/xdoc/index.xml | 97 +++++++++++++++++++++++++++++++ 1 file changed, 97 insertions(+) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/maven-indexer/blob/58783206/indexer-core/src/site/xdoc/index.xml ---------------------------------------------------------------------- diff --git a/indexer-core/src/site/xdoc/index.xml b/indexer-core/src/site/xdoc/index.xml new file mode 100644 index 0000000..240151a --- /dev/null +++ b/indexer-core/src/site/xdoc/index.xml @@ -0,0 +1,97 @@ +<?xml version="1.0"?> + +<!-- +/* + * Licensed to the Apache Software Foundation (ASF) under one or more + * contributor license agreements. See the NOTICE file distributed with + * this work for additional information regarding copyright ownership. + * The ASF licenses this file to You under the Apache License, Version 2.0 + * (the "License"); you may not use this file except in compliance with + * the License. You may obtain a copy of the License at + * + * http://www.apache.org/licenses/LICENSE-2.0 + * + * Unless required by applicable law or agreed to in writing, software + * distributed under the License is distributed on an "AS IS" BASIS, + * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. + * See the License for the specific language governing permissions and + * limitations under the License. + */ +--> + +<document xmlns="http://maven.apache.org/XDOC/2.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" + xsi:schemaLocation="http://maven.apache.org/XDOC/2.0 http://maven.apache.org/xsd/xdoc-2.0.xsd"> + + <properties> + <title>Introduction</title> + <author email="hboutemy_AT_apache_DOT_org">Hervé Boutemy</author> + </properties> + + <body> + + <section name="Maven :: Indexer Core"> + + <p>Indexer Core contains the core support for indexing Maven repositories, searching them, publishing and consuming remotely + published indexes.</p> + + <subsection name="Index Fields Reference"> + + <ul> + <!-- see org.apache.maven.index.ArtifactInfoRecord --> + <li><code>u</code>: Artifact unique groupId|artifactId|version|classifier|extension (or packaging) (as keyword, stored)</li> + + <!-- see org.apache.maven.index.creator.MinimalArtifactInfoIndexCreator --> + <li><code>min</code> indexer type<ul> + <li><code>i</code>: Artifact info: packaging|lastModified|size|sourcesExists|javadocExists|signatureExists (not indexed, stored)</li> + <li><code>g</code>: Artifact GroupID (as keyword)</li> + <li><code>groupId</code>: Artifact GroupID (tokenized)</li> + <li><code>a</code>: Artifact ArtifactID (as keyword)</li> + <li><code>artifactId</code>: Artifact ArtifactID (tokenized)</li> + <li><code>v</code>: Artifact Version (as keyword)</li> + <li><code>version</code>: Artifact Version (tokenized)</li> + <li><code>p</code>: Artifact Packaging/Extension (as keyword)</li> + <li><code>l</code>: Artifact classifier (as keyword)</li> + <li><code>n</code>: Artifact name (tokenized, stored)</li> + <li><code>d</code>: Artifact description (tokenized, stored)</li> + <li><code>m</code>: Artifact last modified (not indexed, stored)</li> + <li><code>1</code>: Artifact SHA1 checksum (as keyword, stored)</li> + </ul></li> + + <!-- see org.apache.maven.index.creator.JarFileContentsIndexCreator --> + <li><code>jarContent</code> indexer type<ul> + <li><code>classnames</code>: Artifact Classes (tokenized)</li> + <li><code>c</code>: Artifact Classes (tokenized on newlines only)</li> + </ul></li> + + <!-- see org.apache.maven.index.creator.MavenPluginArtifactInfoIndexCreator --> + <li><code>maven-plugin</code> indexer type<ul> + <li><code>px</code>: MavenPlugin prefix (as keyword, stored)</li> + <li><code>gx</code>: MavenPlugin goals (as keyword, stored)</li> + </ul></li> + + <!-- see org.apache.maven.index.creator.MavenArchetypeArtifactInfoIndexCreator --> + <li><code>maven-archetype</code> indexer type: no additional field</li> + + <!-- see org.apache.maven.index.creator.OsgiArtifactIndexCreator --> + <li><code>osgi-metadatas</code> indexer type<ul> + <li><code>Bundle-SymbolicName</code>: Bundle-SymbolicName (indexed, stored)</li> + <li><code>Bundle-Version</code>: Bundle-Version (indexed, stored)</li> + <li><code>Export-Package</code>: Export-Package (indexed, stored)</li> + <li><code>Export-Service</code>: Export-Service (indexed, stored)</li> + <li><code>Bundle-Description</code>: Bundle-Description (indexed, stored)</li> + <li><code>Bundle-Name</code>: Bundle-Name (indexed, stored)</li> + <li><code>Bundle-License</code>: Bundle-License (indexed, stored)</li> + <li><code>Bundle-DocURL</code>: Bundle-DocURL (indexed, stored)</li> + <li><code>Import-Package</code>: Import-Package (indexed, stored)</li> + <li><code>Require-Bundle</code>: Require-Bundle (indexed, stored)</li> + </ul></li> + + </ul> + + </subsection> + </section> + + </body> + +</document>