Commit Graph
19 Commits
Author SHA1 Message Date
ltheussl 7d846069e1 Make pom:validate work whether namespace is declared or not
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@325997 13f79535-47bb-0310-9956-ffa450edef68
2005-10-17 22:56:00 +00:00
ltheussl 1e2fd4c5a0 New attempt at pom:validate:
Every pom that does not extend another one (a root pom) has to comply
with the schema ${plugin.resources}/xsd/pom-strict-3.xsd (this needs review).

Running "pom:validate" on a child pom
will create another schema ${plugin.resources}/xsd/pom-extend-3.xsd
(if this doesn't exist already) via an xslt transformation using the
stylesheet ${plugin.resources}/xsl/pom-extend-3.xsl. This just replaces
all 'minOccurs="1"' attributes in pom-strict-3.xsd by 'minOccurs="0"'.

Namespace is still a problem, I removed it from the xsd (xml:parse seems not
to work on documents with namespace declarations?).


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@312982 13f79535-47bb-0310-9956-ffa450edef68
2005-10-12 00:15:09 +00:00
ltheussl 47ea8bae72 Make pom:validate use the new plugin:validate-xml tag
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@290356 13f79535-47bb-0310-9956-ffa450edef68
2005-09-20 04:49:55 +00:00
carlos 05bdde589a Fixed typo
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@116009 13f79535-47bb-0310-9956-ffa450edef68
2004-08-26 15:54:59 +00:00
brett 0e881caeca remove pom:update (MPPOM-2)
also remove unneeded classloader stuff and fix a bug in pom:validate


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114985 13f79535-47bb-0310-9956-ffa450edef68
2004-04-08 00:39:25 +00:00
evenisse ede3866c68 Add missing xml-apis jar.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114942 13f79535-47bb-0310-9956-ffa450edef68
2004-03-26 17:15:29 +00:00
evenisse 85df922d35 Update to ASL v.2
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114795 13f79535-47bb-0310-9956-ffa450edef68
2004-03-04 18:40:25 +00:00
vmassol d8034b7779 Verify valid POM versions. Only "3" and "4" are currently allowed.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114318 13f79535-47bb-0310-9956-ffa450edef68
2003-11-13 20:45:07 +00:00
vmassol 9d8297aafc Added support for validating different POM versions.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114317 13f79535-47bb-0310-9956-ffa450edef68
2003-11-13 20:30:20 +00:00
dion 4bfc8390b7 Make pom:validate work again.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114084 13f79535-47bb-0310-9956-ffa450edef68
2003-09-24 04:46:33 +00:00
michal 2002914171 maven-artifact-plugin used for deployment/installation
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113542 13f79535-47bb-0310-9956-ffa450edef68
2003-06-29 12:23:07 +00:00
dion 26fdb36fdc Fix comment
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113363 13f79535-47bb-0310-9956-ffa450edef68
2003-04-20 06:32:20 +00:00
dion 03c4a992a8 remove validate taglib
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113362 13f79535-47bb-0310-9956-ffa450edef68
2003-04-20 05:26:05 +00:00
dion 7bb1138365 Resurrect pom:validate without licensing issues
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113359 13f79535-47bb-0310-9956-ffa450edef68
2003-04-20 05:04:36 +00:00
dion 230698d6ee detab
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113229 13f79535-47bb-0310-9956-ffa450edef68
2003-03-30 16:18:05 +00:00
jvanzyl 4f1f51d20b o new home for the pom:deploy plugin and added a pom:install goal as well.
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@113197 13f79535-47bb-0310-9956-ffa450edef68
2003-03-26 15:50:05 +00:00
jvanzyl 4529bdfb59 PR:
Obtained from:
Submitted by:
Reviewed by:


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112917 13f79535-47bb-0310-9956-ffa450edef68
2003-02-11 23:54:00 +00:00
bwalding b8ba9ce577 An alternative way of validating the POM. Doesn't use the XSD as XSD doesn't take into
account interpolation and inheritance.  This does not replace the XSD validation, merely enhances it.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112863 13f79535-47bb-0310-9956-ffa450edef68
2003-02-09 13:26:40 +00:00
jvanzyl 530c640d4f Initial revision
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112724 13f79535-47bb-0310-9956-ffa450edef68
2003-01-24 03:44:26 +00:00