Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

adding apache maven completion support #910

Closed
wants to merge 1 commit into from

3 participants

@ghost

No description provided.

@sorin-ionescu

There is a proper completion in the zsh-completions project.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Commits on Feb 3, 2012
  1. @jieryn
This page is out of date. Refresh to see the latest.
Showing with 651 additions and 0 deletions.
  1. +651 −0 plugins/maven/maven.plugin.zsh
View
651 plugins/maven/maven.plugin.zsh
@@ -0,0 +1,651 @@
+# jieryn@gmail.com
+
+_mvn () {
+ compadd ant:ant
+ compadd ant:clean
+ compadd ant:help
+ compadd antlr3:antlr
+ compadd antlr:generate
+ compadd antlr:html
+ compadd antrun:help
+ compadd antrun:run
+ compadd appassembler:assemble
+ compadd appassembler:create-repository
+ compadd appassembler:generate-daemons
+ compadd appassembler:help
+ compadd apt:eclipse
+ compadd apt:process
+ compadd apt:test-process
+ compadd archetype:add-archetype-metadata
+ compadd archetype:crawl
+ compadd archetype:create
+ compadd archetype:create-from-project
+ compadd archetype:generate
+ compadd archetype:help
+ compadd archetype:integration-test
+ compadd archetype:jar
+ compadd archetype:update-local-catalog
+ compadd aspectj:aspectj-report
+ compadd aspectj:compile
+ compadd aspectj:help
+ compadd aspectj:test-compile
+ compadd assembly:assembly
+ compadd assembly:attached
+ compadd assembly:directory
+ compadd assembly:directory-inline
+ compadd assembly:directory-single
+ compadd assembly:help
+ compadd assembly:single
+ compadd assembly:unpack
+ compadd axistools:admin
+ compadd axistools:help
+ compadd axistools:java2wsdl
+ compadd axistools:wsdl2java
+ compadd build-helper:add-resource
+ compadd build-helper:add-source
+ compadd build-helper:add-test-resource
+ compadd build-helper:add-test-source
+ compadd build-helper:attach-artifact
+ compadd build-helper:help
+ compadd build-helper:maven-version
+ compadd build-helper:parse-version
+ compadd build-helper:remove-project-artifact
+ compadd build-helper:reserve-network-port
+ compadd buildnumber:create
+ compadd buildnumber:help
+ compadd build-on-demand:help
+ compadd build-on-demand:resolve
+ compadd castor:generate
+ compadd changelog:changelog
+ compadd changelog:dev-activity
+ compadd changelog:file-activity
+ compadd changes:announcement-generate
+ compadd changes:announcement-mail
+ compadd changes:changes-report
+ compadd changes:changes-validate
+ compadd changes:help
+ compadd changes:jira-report
+ compadd changes:trac-report
+ compadd checkstyle:check
+ compadd checkstyle:checkstyle
+ compadd checkstyle:help
+ compadd clean:clean
+ compadd clean:help
+ compadd clirr:check
+ compadd clirr:clirr
+ compadd clirr:help
+ compadd clover:aggregate
+ compadd clover:check
+ compadd clover:clover
+ compadd clover:instrument
+ compadd clover:instrumentInternal
+ compadd clover:log
+ compadd clover:save-history
+ compadd cobertura:check
+ compadd cobertura:clean
+ compadd cobertura:cobertura
+ compadd cobertura:dump-datafile
+ compadd cobertura:instrument
+ compadd commons-attributes:compile
+ compadd commons-attributes:test-compile
+ compadd compiler:compile
+ compadd compiler:testCompile
+ compadd continuum:add-ant-project
+ compadd continuum:add-maven-one-project
+ compadd continuum:add-maven-two-project
+ compadd continuum:add-shell-project
+ compadd continuum:ping
+ compadd core-it:catch
+ compadd core-it:fork
+ compadd core-it:fork-goal
+ compadd core-it:generate-envar-properties
+ compadd core-it:generate-properties
+ compadd core-it:light-touch
+ compadd core-it:loadable
+ compadd core-it:package
+ compadd core-it:reachable
+ compadd core-it:runnable
+ compadd core-it:setter-touch
+ compadd core-it:throw
+ compadd core-it:touch
+ compadd core-it:tricky-params
+ compadd dashboard:dashboard
+ compadd dashboard:persist
+ compadd dbunit:compare
+ compadd dbunit:export
+ compadd dbunit:help
+ compadd dbunit:operation
+ compadd dependency:analyze
+ compadd dependency:analyze-dep-mgt
+ compadd dependency:analyze-only
+ compadd dependency:analyze-report
+ compadd dependency:build-classpath
+ compadd dependency:copy
+ compadd dependency:copy-dependencies
+ compadd dependency:get
+ compadd dependency:go-offline
+ compadd dependency:help
+ compadd dependency:list
+ compadd dependency:purge-local-repository
+ compadd dependency:resolve
+ compadd dependency:resolve-plugins
+ compadd dependency:sources
+ compadd dependency:tree
+ compadd dependency:unpack
+ compadd dependency:unpack-dependencies
+ compadd deploy-all:deploy-all
+ compadd deploy-all:deploy-poms
+ compadd deploy:deploy
+ compadd deploy:deploy-file
+ compadd deploy:help
+ compadd doap:generate
+ compadd doap:help
+ compadd docbook:transform
+ compadd docck:check
+ compadd docck:help
+ compadd ear:ear
+ compadd ear:generate-application-xml
+ compadd ear:help
+ compadd eclipse:add-maven-repo
+ compadd eclipse:clean
+ compadd eclipse:configure-workspace
+ compadd eclipse:eclipse
+ compadd eclipse:help
+ compadd eclipse:install-plugins
+ compadd eclipse:m2eclipse
+ compadd eclipse:make-artifacts
+ compadd eclipse:myeclipse
+ compadd eclipse:myeclipse-clean
+ compadd eclipse:rad
+ compadd eclipse:rad-clean
+ compadd eclipse:remove-cache
+ compadd eclipse:to-maven
+ compadd ejb:ejb
+ compadd ejb:help
+ compadd emma:check
+ compadd emma:clean
+ compadd emma:emma
+ compadd emma:help
+ compadd emma:instrument
+ compadd enforcer:display-info
+ compadd enforcer:enforce
+ compadd enforcer:enforce-once
+ compadd enforcer:help
+ compadd exec:exec
+ compadd exec:help
+ compadd exec:java
+ compadd failsafe:help
+ compadd failsafe:integration-test
+ compadd failsafe:verify
+ compadd findbugs:check
+ compadd findbugs:findbugs
+ compadd findbugs:gui
+ compadd findbugs:help
+ compadd fitnesse:fitnesse
+ compadd fitnesse:remotecall
+ compadd fitnesse:run
+ compadd fit:run
+ compadd gpg:sign
+ compadd gpg:sign-and-deploy-file
+ compadd groovy:compile
+ compadd groovy:console
+ compadd groovy:execute
+ compadd groovy:generateStubs
+ compadd groovy:generateTestStubs
+ compadd groovy:help
+ compadd groovy:providers
+ compadd groovy:shell
+ compadd groovy:testCompile
+ compadd gwt:clean
+ compadd gwt:compile
+ compadd gwt:debug
+ compadd gwt:eclipse
+ compadd gwt:eclipseTest
+ compadd gwt:generateAsync
+ compadd gwt:help
+ compadd gwt:i18n
+ compadd gwt:mergewebxml
+ compadd gwt:resources
+ compadd gwt:run
+ compadd gwt:sdkInstall
+ compadd gwt:soyc
+ compadd gwt:test
+ compadd help:active-profiles
+ compadd help:all-profiles
+ compadd help:describe
+ compadd help:effective-pom
+ compadd help:effective-settings
+ compadd help:evaluate
+ compadd help:expressions
+ compadd help:help
+ compadd help:system
+ compadd hibernate3:hbm2cfgxml
+ compadd hibernate3:hbm2dao
+ compadd hibernate3:hbm2ddl
+ compadd hibernate3:hbm2doc
+ compadd hibernate3:hbm2hbmxml
+ compadd hibernate3:hbm2java
+ compadd hibernate3:hbmtemplate
+ compadd hibernate3:help
+ compadd ianal:help
+ compadd ianal:verify-legal-files
+ compadd idea:clean
+ compadd idea:help
+ compadd idea:idea
+ compadd idea:module
+ compadd idea:project
+ compadd ideauidesigner:javac2
+ compadd idea:workspace
+ compadd idlj:generate
+ compadd idlj:generate-test
+ compadd idlj:help
+ compadd install:help
+ compadd install:install
+ compadd install:install-file
+ compadd invoker:help
+ compadd invoker:install
+ compadd invoker:run
+ compadd jalopy:format
+ compadd jar:jar
+ compadd jar:sign
+ compadd jarsigner:help
+ compadd jarsigner:sign
+ compadd jarsigner:verify
+ compadd jar:sign-verify
+ compadd jar:test-jar
+ compadd jasperreports:compile-reports
+ compadd javacc:help
+ compadd javacc:javacc
+ compadd javacc:jjdoc
+ compadd javacc:jjtree
+ compadd javacc:jjtree-javacc
+ compadd javacc:jtb
+ compadd javacc:jtb-javacc
+ compadd javadoc:aggregate
+ compadd javadoc:aggregate-jar
+ compadd javadoc:fix
+ compadd javadoc:help
+ compadd javadoc:jar
+ compadd javadoc:javadoc
+ compadd javadoc:test-aggregate
+ compadd javadoc:test-aggregate-jar
+ compadd javadoc:test-fix
+ compadd javadoc:test-jar
+ compadd javadoc:test-javadoc
+ compadd javancss:check
+ compadd javancss:help
+ compadd javancss:report
+ compadd jaxb2:xjc
+ compadd jboss:configure
+ compadd jboss:deploy
+ compadd jboss:harddeploy
+ compadd jboss:hardundeploy
+ compadd jboss-packaging:esb
+ compadd jboss-packaging:esb-exploded
+ compadd jboss-packaging:har
+ compadd jboss-packaging:har-exploded
+ compadd jboss-packaging:help
+ compadd jboss-packaging:par
+ compadd jboss-packaging:sar
+ compadd jboss-packaging:sar-exploded
+ compadd jboss-packaging:sar-inplace
+ compadd jboss-packaging:spring
+ compadd jboss:redeploy
+ compadd jboss:start
+ compadd jboss:startAndWait
+ compadd jboss:stop
+ compadd jboss:undeploy
+ compadd jdepend:generate
+ compadd jpox:enhance
+ compadd jpox:schema-create
+ compadd jpox:schema-dbinfo
+ compadd jpox:schema-delete
+ compadd jpox:schema-info
+ compadd jpox:schema-validate
+ compadd jruby:run
+ compadd jspc:compile
+ compadd jspc:testCompile
+ compadd jxr:jxr
+ compadd jxr:test-jxr
+ compadd keytool:clean
+ compadd keytool:genkey
+ compadd l10n:help
+ compadd l10n:pseudo
+ compadd l10n:report
+ compadd local-config:check
+ compadd local-config:configure
+ compadd local-config:touch
+ compadd make:autoreconf
+ compadd make:chmod
+ compadd make:chown
+ compadd make:compile
+ compadd make:configure
+ compadd make:help
+ compadd make:make-clean
+ compadd make:make-dist
+ compadd make:make-install
+ compadd make:test
+ compadd make:unpack
+ compadd make:validate-pom
+ compadd maven-one-plugin:convert
+ compadd maven-one-plugin:deploy-maven-one-repository
+ compadd maven-one-plugin:install-maven-one-repository
+ compadd maven-one-plugin:maven-one-plugin
+ compadd minijar:minijars
+ compadd minijar:ueberjar
+ compadd multibuild-optimizer:check-package-staleness
+ compadd multibuild-optimizer:help
+ compadd native2ascii:native2ascii
+ compadd native:compile
+ compadd native:compile-message
+ compadd native:initialize
+ compadd native:javah
+ compadd native:link
+ compadd native:ranlib
+ compadd native:resource-compile
+ compadd nbm:autoupdate
+ compadd nbm:branding
+ compadd nbm:cluster
+ compadd nbm:cluster-app
+ compadd nbm:help
+ compadd nbm:manifest
+ compadd nbm:nbm
+ compadd nbm:populate-repository
+ compadd nbm:run-ide
+ compadd nbm:run-platform
+ compadd nbm:standalone-zip
+ compadd nbm:webstart-app
+ compadd netbeans-freeform:generate-netbeans-project
+ compadd openjpa:enhance
+ compadd openjpa:help
+ compadd openjpa:schema
+ compadd openjpa:sql
+ compadd osxappbundle:bundle
+ compadd ounce:application
+ compadd ounce:project
+ compadd ounce:project-only
+ compadd ounce:report
+ compadd ounce:scan
+ compadd patch:apply
+ compadd patch:apply-directory
+ compadd patch:get
+ compadd patch:help
+ compadd patch:package-patches
+ compadd patch:purge-local-patch-artifact
+ compadd patch:resolve-patches
+ compadd pde:attach
+ compadd pde:clean
+ compadd pde:ext
+ compadd pde:pde
+ compadd pde:test
+ compadd pdf:help
+ compadd pdf:pdf
+ compadd platform-detector:detect
+ compadd platform-detector:help
+ compadd plugin:addPluginArtifactMetadata
+ compadd plugin:descriptor
+ compadd plugin:help
+ compadd plugin:helpmojo
+ compadd plugin:report
+ compadd plugin:updateRegistry
+ compadd plugin:xdoc
+ compadd pmd:check
+ compadd pmd:cpd
+ compadd pmd:cpd-check
+ compadd pmd:pmd
+ compadd project-archive:create
+ compadd project-archive:deploy
+ compadd project-archive:install
+ compadd projecthelp:active-profiles
+ compadd projecthelp:describe
+ compadd projecthelp:effective-pom
+ compadd projecthelp:effective-settings
+ compadd project-info-reports:cim
+ compadd project-info-reports:dependencies
+ compadd project-info-reports:dependency-convergence
+ compadd project-info-reports:dependency-management
+ compadd project-info-reports:help
+ compadd project-info-reports:index
+ compadd project-info-reports:issue-tracking
+ compadd project-info-reports:license
+ compadd project-info-reports:mailing-list
+ compadd project-info-reports:plugin-management
+ compadd project-info-reports:plugins
+ compadd project-info-reports:project-team
+ compadd project-info-reports:scm
+ compadd project-info-reports:summary
+ compadd project-sources:deploy-project-sources
+ compadd project-sources:help
+ compadd project-sources:package-project-sources
+ compadd project-sources:relocate
+ compadd project-sources:resolve-project-sources
+ compadd properties:help
+ compadd properties:read-project-properties
+ compadd properties:write-active-profile-properties
+ compadd properties:write-project-properties
+ compadd rar:rar
+ compadd rat:check
+ compadd rat:rat
+ compadd reactor:help
+ compadd reactor:make
+ compadd reactor:make-dependents
+ compadd reactor:make-scm-changes
+ compadd reactor:resume
+ compadd release:branch
+ compadd release:clean
+ compadd release:help
+ compadd release:perform
+ compadd release:prepare
+ compadd release:rollback
+ compadd release:stage
+ compadd remote-resources:bundle
+ compadd remote-resources:process
+ compadd remote-source:get
+ compadd remote-source:help
+ compadd remote-source:relocate
+ compadd remote-source:resolve
+ compadd remote-source:unpack
+ compadd repository:bundle-create
+ compadd repository:bundle-pack
+ compadd repository:help
+ compadd resources:copy-resources
+ compadd resources:help
+ compadd resources:resources
+ compadd resources:testResources
+ compadd retrotranslator:help
+ compadd retrotranslator:translate
+ compadd retrotranslator:translate-project
+ compadd retrotranslator:translate-war
+ compadd rmic:help
+ compadd rmic:package
+ compadd rmic:rmic
+ compadd rmic:test-rmic
+ compadd rpm:attached-rpm
+ compadd rpm-cbuild:build
+ compadd rpm-cbuild:generate-spec
+ compadd rpm-cbuild:help
+ compadd rpm-cbuild:install
+ compadd rpm-cbuild:install-dependencies
+ compadd rpm-cbuild:platform-detect
+ compadd rpm-cbuild:remove
+ compadd rpm-cbuild:remove-project-references
+ compadd rpm:help
+ compadd rpm:rpm
+ compadd rspec:spec
+ compadd sablecc:generate
+ compadd scm:add
+ compadd scm:bootstrap
+ compadd scm:branch
+ compadd scm:changelog
+ compadd scmchangelog:help
+ compadd scmchangelog:report
+ compadd scm:checkin
+ compadd scm:check-local-modification
+ compadd scm:checkout
+ compadd scm:diff
+ compadd scm:edit
+ compadd scm:export
+ compadd scm:help
+ compadd scm:list
+ compadd scm:status
+ compadd scm:tag
+ compadd scm:unedit
+ compadd scm:update
+ compadd scm:update-subprojects
+ compadd scm:validate
+ compadd selenium:help
+ compadd selenium:selenese
+ compadd selenium:start-server
+ compadd selenium:stop-server
+ compadd selenium:xvfb
+ compadd settings:rsync
+ compadd shade:help
+ compadd shade:shade
+ compadd shell:help
+ compadd shell:shell
+ compadd shitty:clean
+ compadd shitty:help
+ compadd shitty:install
+ compadd shitty:test
+ compadd site:attach-descriptor
+ compadd site:deploy
+ compadd site:help
+ compadd site:jar
+ compadd site:run
+ compadd site:site
+ compadd site:stage
+ compadd site:stage-deploy
+ compadd smc:smc
+ compadd smc:smcreports
+ compadd solaris:generate-prototype
+ compadd solaris:package
+ compadd solaris:resources
+ compadd sonar:help
+ compadd sonar:sonar
+ compadd source:aggregate
+ compadd source:help
+ compadd source:jar
+ compadd source:jar-no-fork
+ compadd source:test-jar
+ compadd source:test-jar-no-fork
+ compadd springdoclet:springdoclet
+ compadd springws:help
+ compadd springws:springws
+ compadd sql:execute
+ compadd sql:help
+ compadd sqlj:clean
+ compadd sqlj:help
+ compadd sqlj:sqlj
+ compadd stage:copy
+ compadd stage:help
+ compadd surefire-report:report
+ compadd surefire-report:report-only
+ compadd surefire:test
+ compadd sysdeo-tomcat:generate
+ compadd sysdeo-tomcat:m2eclipse
+ compadd taglist:help
+ compadd taglist:taglist
+ compadd tomcat:deploy
+ compadd tomcat:deploy-only
+ compadd tomcat:exploded
+ compadd tomcat:help
+ compadd tomcat:info
+ compadd tomcat:inplace
+ compadd tomcat:list
+ compadd tomcat:redeploy
+ compadd tomcat:reload
+ compadd tomcat:resources
+ compadd tomcat:roles
+ compadd tomcat:run
+ compadd tomcat:run-war
+ compadd tomcat:sessions
+ compadd tomcat:start
+ compadd tomcat:stop
+ compadd tomcat:undeploy
+ compadd truezip:copy
+ compadd truezip:help
+ compadd truezip:list
+ compadd truezip:move
+ compadd truezip:remove
+ compadd truezip:update
+ compadd unix:dpkg-scanpackages
+ compadd unix:help
+ compadd unix:package-dpkg
+ compadd unix:package-dpkg-attached
+ compadd unix:package-pkg
+ compadd unix:package-pkg-attached
+ compadd unix:package-rpm
+ compadd unix:package-rpm-attached
+ compadd unix:package-zip
+ compadd unix:package-zip-attached
+ compadd verifier:verify
+ compadd versions:commit
+ compadd versions:dependency-updates-report
+ compadd versions:display-dependency-updates
+ compadd versions:display-dependency-updates-report
+ compadd versions:display-plugin-updates
+ compadd versions:help
+ compadd versions:lock-snapshots
+ compadd versions:resolve-ranges
+ compadd versions:revert
+ compadd versions:simple-report
+ compadd versions:unlock-snapshots
+ compadd versions:update-child-modules
+ compadd versions:update-parent
+ compadd versions:update-properties
+ compadd versions:use-latest-releases
+ compadd versions:use-latest-versions
+ compadd versions:use-next-releases
+ compadd versions:use-next-versions
+ compadd versions:use-releases
+ compadd wagon:copy
+ compadd wagon:download
+ compadd wagon:download-single
+ compadd wagon:help
+ compadd wagon:list
+ compadd wagon:merge-maven-repos
+ compadd wagon:upload
+ compadd wagon:upload-single
+ compadd war:exploded
+ compadd war:help
+ compadd war:inplace
+ compadd war:manifest
+ compadd war:war
+ compadd was6:clean
+ compadd was6:ejbdeploy
+ compadd was6:help
+ compadd was6:installApp
+ compadd was6:servicedeploy
+ compadd was6:wsAdmin
+ compadd was6:wsDefaultBindings
+ compadd was6:wsListApps
+ compadd was6:wsStartApp
+ compadd was6:wsStartServer
+ compadd was6:wsStopApp
+ compadd was6:wsStopServer
+ compadd was6:wsUninstallApp
+ compadd webdoclet:webdoclet
+ compadd weblogic:appc
+ compadd weblogic:clientgen
+ compadd weblogic:clientgen9
+ compadd weblogic:deploy
+ compadd weblogic:jwsc
+ compadd weblogic:listapps
+ compadd weblogic:redeploy
+ compadd weblogic:servicegen
+ compadd weblogic:start
+ compadd weblogic:stop
+ compadd weblogic:undeploy
+ compadd weblogic:wsdlgen
+ compadd webstart:jnlp
+ compadd webstart:report
+ compadd xdoclet:xdoclet
+ compadd xmlbeans:help
+ compadd xmlbeans:xmlbeans
+ compadd xmlbeans:xmlbeans-test
+ compadd xml:transform
+ compadd xml:validate
+ compadd xslt:transform
+}
+
+compdef _mvn mvn
Something went wrong with that request. Please try again.