resolver

Checkout Tools
  • last updated 8 hours ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
add NOTICE and DEPENDENCIES files to built bundles

  1. … 11 more files in changeset.
fix up NOTICE and DEPENDENCY files

  1. … 24 more files in changeset.
pull common config field up class hierarchy to avoid duplication

  1. … 3 more files in changeset.
check disabled flag before going any further

further work on FELIX-1355, also tidied up repository preferences as part of FELIX-1649

  1. … 40 more files in changeset.
use setRepos vs addRepos

further refactor of IRepositoryConfig as part FELIX-1355

  1. … 8 more files in changeset.
repository config is now managed via a repository path approach (part of work for FELIX-1355)

  1. … 4 more files in changeset.
remove dangling references go eclipse.common.runtime

  1. … 1 more file in changeset.
fix toURL usage - avoid potential windows bug in future

reformat code using updated code template (FELIX-1613)

  1. … 342 more files in changeset.
tidy up common packages to use common prefix (FELIX-2504)
  1. … 255 more files in changeset.
update bnd to version 0.0.401 and embed dependencies in ivy plugin to avoid need to have extra bnd lib on ivy classpath

  1. … 3 more files in changeset.
Remove dependency on IPath (FELIX-1509)

Created new Resource concept to encode BND concepts foo, foo=foo, {foo=foo}, @foo (FELIX-1814)

  1. … 28 more files in changeset.
add [revision] to destpattern in sigil.bundle ant task. FELIX-2290

  1. … 1 more file in changeset.
add ability to disable repository entry by setting disabled=true

  1. … 1 more file in changeset.
Check for "system bundle" vs null after change made in FELIX-2133
Open jar file with verify off to improve performance
  1. … 1 more file in changeset.
Use VersionTable to reduce memory foot print and Object creation (FELIX-2085)

  1. … 13 more files in changeset.
Ensure **sigil.properties pattern matches sigil.properties in top level dir (FELIX-1794)

Also patch FindUtil to make unit testing easier

    • -6
    • +6
    ./src/org/apache/felix/sigil/ivy/FindUtil.java
use TreeSet to ensure project ordering is explicit (FELIX-1664)

    • -2
    • +2
    ./src/org/apache/felix/sigil/ivy/FindUtil.java
* Remove org.apache.felix.sigil.common.core from org.apache.felix.sigil.ivy.resolver .classpath file

* Refactor resolver code to avoid need to import internal classes

(FELIX-1663)

enhance variable substitution (FELIX-1627) to use Ant properties, then System properties, then Environment variables.

    • -64
    • +56
    ./src/org/apache/felix/sigil/ant/BundleTask.java
  1. … 3 more files in changeset.
minor debug logging improvement and use Integer.toString instead of i + ""

remove unused init call

unembed eclipse runtime

include eclipse dependencies in stand-alone resolver;

also add manifest Class-Path: bndlib.jar, so BND is implicitly added if it exists in same diretory.

add http authentication (FELIX-1372);

fix inheriting of sigil.properties (FELIX-1609).

    • -33
    • +32
    ./src/org/apache/felix/sigil/ivy/FindUtil.java
  1. … 6 more files in changeset.
fix: FELIX-1608: non-existent OBR repository is fatal

added optional attribute to supress fatal error.

  1. … 1 more file in changeset.
changed eclpse projects to use project-specific code formatter.

note: FELIX-1406 has fixed some bugs in the previous eclipse code format template.

    • -0
    • +258
    ./.settings/org.eclipse.jdt.core.prefs
    • -0
    • +4
    ./.settings/org.eclipse.jdt.ui.prefs
  1. … 35 more files in changeset.