Commit Graph
11 Commits
Author SHA1 Message Date
ltheussl b39d1e1050 Fix some minOccurs
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@326284 13f79535-47bb-0310-9956-ffa450edef68
2005-10-18 22:38:47 +00:00
ltheussl b1f481a326 Fix some minOccurs
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@325999 13f79535-47bb-0310-9956-ffa450edef68
2005-10-17 23:24:28 +00:00
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 570889a1c3 Allow empty <developers/> and <contributors/>
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@321282 13f79535-47bb-0310-9956-ffa450edef68
2005-10-15 03:53:18 +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
brett 74a6355115 update to keywords for SVN
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@170200 13f79535-47bb-0310-9956-ffa450edef68
2005-05-15 06:24:19 +00:00
evenisse fc9c390966 Update to ASL v.2
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@114783 13f79535-47bb-0310-9956-ffa450edef68
2004-03-02 15:37:56 +00:00
jvanzyl 318428618d o Removing offending files. Removed plugin deps due to non distribution
issues but left the files in the repo.


git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112920 13f79535-47bb-0310-9956-ffa450edef68
2003-02-12 15:02:06 +00:00
bwalding c3acff23d5 Added javadoc
git-svn-id: https://svn.apache.org/repos/asf/maven/maven-1/plugins/trunk@112864 13f79535-47bb-0310-9956-ffa450edef68
2003-02-09 13:35:59 +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