Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow to use with TP using planner mode

Resolves the TP content to decide what to mirror.

+ improvements on code computing the .source artifacts to mirror.

+ adds support for running mojo without a pom.xml

+ add setting to ignore packed artifacts

+ Formatting options

# Conflicts:

# tycho-plugins/target-platform-utils/src/main/java/org/jboss/tools/tycho/targets/TargetToRepoMojo.java

    • -126
    • +127
    ./tycho/targets/TargetToRepoMojo.java
  1. … 4 more files in changeset.
JBIDE-22162: Support Tycho 0.25.0

- update one constructor to support xz compress

- aligned JBoss Tycho Maven plugins version numbers to the Tycho version

  1. … 5 more files in changeset.
suppress deprecation warning in target-platform-utils/src/main/java/org/jboss/tools/tycho/targets/FixVersionsMojo.java

fix classpath files

suppress deprecation warning in target-platform-utils/src/main/java/org/jboss/tools/tycho/targets/FixVersionsMojo.java

add missing classpath and .project files for discovery-utils

add missing .project file for root project

update copyright

update copyright, add TODO markers, remove unused method

fix copyright

  1. … 2 more files in changeset.
[mirror-tp] Make p2 mirror options configurable

Signed-off-by: Romain Bioteau <romain.bioteau@bonitasoft.com>

    • -7
    • +26
    ./tycho/targets/TargetToRepoMojo.java
JBIDE-19090 since JDK7 is required to compile (need JSONArray from javax.json), set all source/target settings to correct minimum default

  1. … 5 more files in changeset.
JBIDE-19024: Fixed and enhanced source artifacts mirroring.

1. Fixed mirroring of source artifacts using Tycho 0.22.0

2. Versions of mirrored source artifacts are the same as versions

corresponding code artifacts.

3. Support for mirroring feature sources.

    • -11
    • +17
    ./tycho/targets/TargetToRepoMojo.java
JBIDE-18835: Make Tycho extensions work with Tycho 0.22

  1. … 1 more file in changeset.
Stream 0.21.0-SNAPSHOT

Which builds against Tycho 0.21.0

  1. … 6 more files in changeset.
JBIDE-16725: Use annotations for Mojos

Annotation allow to set up inheritance in Mojos and are easier

to maintain than comments

    • -14
    • +9
    ./tycho/targets/FixVersionsMojo.java
    • -25
    • +18
    ./tycho/targets/FlattenTargetMojo.java
    • -26
    • +24
    ./tycho/targets/MergeTargetsMojo.java
    • -0
    • +10
    ./tycho/targets/TargetArtifact.java
    • -34
    • +22
    ./tycho/targets/TargetToRepoMojo.java
  1. … 8 more files in changeset.
JBIDE-17167: Resolve source bundles transitively

    • -45
    • +83
    ./tycho/targets/TargetToRepoMojo.java
fix copyrights, remove deprecation warnings for expression="$\{foo\}" -> change to property="foo", and add usage code to README for new fetch-sources-from-manifests mojo

  1. … 6 more files in changeset.
JBIDE-16165: Version 0.19.0-SNAPSHOT

Compatible with Tycho 0.19.0 (not previous versions)

  1. … 4 more files in changeset.
Updates the ouput target file's name attribute

* The target node of the output file has been populated with the name of

the first source target, which is inappropriate.

* Provides a targetName parameter that can be specified in the pom or

otherwise fills in a default name.

    • -3
    • +13
    ./tycho/targets/MergeTargetsMojo.java
JBIDE-14088: Fix in mojo

JBIDE-14088: Also get source features

JBIDE-13575 add support for classifier field on target artifact

    • -2
    • +11
    ./tycho/targets/TargetArtifact.java
JBIDE-13462: Parameter can be set from command-line

JBIDE-13462: Added option to include sources in target2repo

    • -3
    • +42
    ./tycho/targets/TargetToRepoMojo.java
JBIDE-13362: generate fixed .target file

A mojo to update IU versions in .target file

    • -0
    • +208
    ./tycho/targets/FixVersionsMojo.java
    • -0
    • +35
    ./tycho/targets/MockExecutionEnvironment.java
  1. … 3 more files in changeset.
Fix and factorization in TP-related Mojos

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@44375 a97e2381-89e5-4abb-bab3-167db6db766c

    • -17
    • +1
    ./tycho/targets/FlattenTargetMojo.java
    • -18
    • +2
    ./tycho/targets/MergeTargetsMojo.java
    • -0
    • +27
    ./tycho/targets/TargetArtifact.java
    • -8
    • +31
    ./tycho/targets/TargetToRepoMojo.java
New Cool mojos for target-platform manipulation: * merge target files * mirror target file as p2 repo (buggy)

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@44335 a97e2381-89e5-4abb-bab3-167db6db766c

    • -1
    • +1
    ./tycho/targets/FlattenTargetMojo.java
    • -0
    • +129
    ./tycho/targets/MergeTargetsMojo.java
    • -0
    • +119
    ./tycho/targets/TargetToRepoMojo.java
  1. … 2 more files in changeset.
A target-platform-utils maven plugin

git-svn-id: http://svn.jboss.org/repos/jbosstools/trunk@44304 a97e2381-89e5-4abb-bab3-167db6db766c

    • -0
    • +144
    ./tycho/targets/FlattenTargetMojo.java
    • -0
    • +27
    ./tycho/targets/TargetArtifact.java
  1. … 2 more files in changeset.