|Re: [tycho-dev] Tycho enforcer rules plugin|
Hi,Can you please create a jira for this problem....and please with an example project to recreate the problem...
So we can make probably a fix for it Kind regards Karl Heinz Marbaise On 2/4/15 5:59 PM, MAGGI Benoit wrote:
Hi, Note that something is probably wrong in the latest version 1.4 ðrequireSameVersions doesn’t seems to work ðI use 1.3 I had a quick look : -Tycho add *p2.eclipse-plugin:*to each dependency (at least from what I understand with a mvn dependency:tree) -The enforcer plugin presume that dependency follow this pattern : *// pattern is groupId[:artifactId[:type[:classifier]]] * (Check L107 here :
> http://svn.apache.org/viewvc/maven/enforcer/tags/1.4/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireSameVersions.java?view=markup) (Same code in 1.3 : http://svn.apache.org/viewvc/maven/enforcer/tags/enforcer-1.3/enforcer-rules/src/main/java/org/apache/maven/plugins/enforcer/RequireSameVersions.java?view=markup) I believe that this rule will never work with tycho-plugin-eclipse. Did I missed something ? I think I have to code my own rule which will be specific to eclipse-plugin. Regards, Benoit Maggi *De :*tycho-dev-bounces@xxxxxxxxxxx [mailto:tycho-dev-bounces@xxxxxxxxxxx] *De la part de* Jeff MAURY *Envoyé :* mercredi 4 février 2015 15:31 *À :* Tycho developers list *Objet :* Re: [tycho-dev] Tycho enforcer rules plugin Assumed that Tycho represents OSGI dependencies as Maven dependencies, can't you use a Maven Enforcer plugin provided rule ? Regards Jeff On Wed, Feb 4, 2015 at 2:00 PM, MAGGI Benoit <Benoit.MAGGI@xxxxxx <mailto:Benoit.MAGGI@xxxxxx>> wrote: Hi Tycho team, I am looking for a Tycho plugin for enforcing some validation rules. My need is to enforce the same version number for internal dependencies (in the same project) I am looking for the Tycho version of this plugin : http://maven.apache.org/enforcer/enforcer-rules/ I found this plugin (not in Tycho git repositories): http://search.maven.org/#search%7Cgav%7C1%7Cg%3A%22org.sonatype.tycho%22%20AND%20a%3A%22tycho-enforcer-rules%22 My questions : -Is there a way to enforce these type of rules with a Tycho plugin ? -Why the Sonatype plugin was not integrate in the first contribution to eclipse-tycho ? See *https://eclipse.org/proposals/tycho/**: *The initial code based will be contributed by Sonatype, and is currently located at Github: *http://github.com/sonatype/sonatype-tycho*. -Is there any work in progress on the subject ? Regards, Benoit Maggi _______________________________________________ tycho-dev mailing list tycho-dev@xxxxxxxxxxx <mailto:tycho-dev@xxxxxxxxxxx> To change your delivery options, retrieve your password, or unsubscribe from this list, visit https://dev.eclipse.org/mailman/listinfo/tycho-dev -- Jeff MAURY "Legacy code" often differs from its suggested alternative by actually working and scaling. - Bjarne Stroustrup http://www.jeffmaury.com http://riadiscuss.jeffmaury.com http://www.twitter.com/jeffmaury
Back to the top