1. c6e7402 FELIX-5015 Unit tests (for NPE in ResolverImpl) by A. J. David Bosschaert · 9 years ago
  2. ee515ac FELIX-5015 NPE in ResolverImpl by A. J. David Bosschaert · 9 years ago
  3. ce51b47 Create and shutdown ExecutorService in a doPriv with the resolver code AccessControlContext (FELIX-5011). by Karl Pauls · 9 years ago
  4. 967d801 [FELIX-4987] Make sure we don’t consider fragments for package consistency checking during dynamic resolution by Guillaume Nodet · 9 years ago
  5. f69145e [FELIX-4987] Dynamic package resolution with unresolvable or fragment package exports can lead to invalid wirings by Guillaume Nodet · 9 years ago
  6. 1a53fec [FELIX-4988] ResolverImpl uses an internal ExecutorService by Guillaume Nodet · 9 years ago
  7. 883cce3 [FELIX-4989] CopyOnWriteList.removeAll(Collection<?>) is incorrect causing failures for multiple cardinality resolution by Guillaume Nodet · 9 years ago
  8. 6ed819f Fix compilation errors with Java < 8 by Carsten Ziegeler · 9 years ago
  9. 5e6d2ba [FELIX-4942] Fix problem with resolved fragments by Guillaume Nodet · 9 years ago
  10. 7a7bd41 [FELIX-4942] Make sure all exceptions are propagated back to the caller when using the executor by Guillaume Nodet · 9 years ago
  11. f577fb6 [FELIX-4942] Fix some errors not being propagated properly by Guillaume Nodet · 9 years ago
  12. e9d83cb [FELIX-4942] Upgrade to latest felix parent, fix jdk 5 compatibility issues by Guillaume Nodet · 9 years ago
  13. 44837d3 [FELIX-4942] Use depth-first search by Guillaume Nodet · 9 years ago
  14. 7eb7982 [FELIX-4942] Do not store permutations on the session by Guillaume Nodet · 9 years ago
  15. 1321612 [FELIX-4942] Slightly refactor Candidates.populate() to remove the recursion. by Guillaume Nodet · 9 years ago
  16. 9a550f6 [FELIX-4942] Speed up collections a bit by Guillaume Nodet · 9 years ago
  17. 2aa9e8d [FELIX-4942] Make computation of package sources parallel for all resources that do not have required packages. by Guillaume Nodet · 9 years ago
  18. 0bffcf2 [FELIX-4942] Finally introduce some parallelism in the resolver by Guillaume Nodet · 9 years ago
  19. c1047d8 [FELIX-4942] Compute package spaces by stages by Guillaume Nodet · 9 years ago
  20. b3adf5f [FELIX-4942] Iterate through values instead of entries by Guillaume Nodet · 9 years ago
  21. 8ad45b1 [FELIX-4942] Introduce a WireCandidate class instead of using parallel lists by Guillaume Nodet · 9 years ago
  22. 0d9a0fd [FELIX-4942] Reuse checkConsistency for dynamic resolution by Guillaume Nodet · 9 years ago
  23. caf5edc [FELIX-4942] Do not use an intermediary list inside calculateExportedPackages by Guillaume Nodet · 9 years ago
  24. 18162fd [FELIX-4942] The test is already done in mergeUses by Guillaume Nodet · 9 years ago
  25. e51ed89 [FELIX-4942] Small improvements in mergeUses() by Guillaume Nodet · 9 years ago
  26. 3107062 [FELIX-4942] Use getFirstCandidate method by Guillaume Nodet · 9 years ago
  27. 2305d27 [FELIX-4942] Reuse the Util.isDynamic method by Guillaume Nodet · 9 years ago
  28. 657a829 [FELIX-4942] Avoid the creation of an intermediary list by Guillaume Nodet · 9 years ago
  29. 6f2eb92 [FELIX-4942] Improve mergeCandidatePackage by Guillaume Nodet · 9 years ago
  30. b6a7ac5 [FELIX-4942] Small improvements to mergeUses by Guillaume Nodet · 9 years ago
  31. dfaf2ad [FELIX-4942] Compute all package sources for a given resource at the same time. by Guillaume Nodet · 9 years ago
  32. e080d85 [FELIX-4942] Improve isCompatible to avoid creating useless lists by Guillaume Nodet · 9 years ago
  33. f1332e6 [FELIX-4942] Small improvements in checkPackageSpaceConsistency by Guillaume Nodet · 9 years ago
  34. 5039063 [FELIX-4942] Avoid one additional call in the stack for each recurtion by Guillaume Nodet · 9 years ago
  35. 88ed1cf [FELIX-4942] Move package source cache into Packages by Guillaume Nodet · 9 years ago
  36. 633e625 [FELIX-4942] Remove dead code by Guillaume Nodet · 9 years ago
  37. adf5772 [FELIX-4942] Use OpenHashMap in Packages and introduce a very fast ArrayMap for very small maps by Guillaume Nodet · 9 years ago
  38. 41758ff [FELIX-4942] Better use of OpenHashMap in Candidates by Guillaume Nodet · 9 years ago
  39. f985081 [FELIX-4942] Extract the consistency check into its own method by Guillaume Nodet · 9 years ago
  40. c38ce1f [FELIX-4942] Remove unused parameter in populate(Dynamic)WireMap by Guillaume Nodet · 9 years ago
  41. 80b684f [FELIX-4942] Avoid creating and throwing exceptions to report resolution problems internally. Also lazily create the error messages reported to the user. by Guillaume Nodet · 9 years ago
  42. 941c931 [FELIX-4942] Introduce a Util.isReExport() method by Guillaume Nodet · 9 years ago
  43. 922a646 [FELIX-4942] Improve Logger to provide isDebugEnabled() and debug() methods by Guillaume Nodet · 9 years ago
  44. 72b58b6 [FELIX-4942] Faster linked hash map implementation based on fastutil by Guillaume Nodet · 9 years ago
  45. dff7517 [FELIX-4914] Resolution problem with fragments and identity requirements by Guillaume Nodet · 10 years ago
  46. d334ef8 Apply patch (FELIX-4897) to make sure fragment dynamic candidates are by Richard S. Hall · 10 years ago
  47. 0b7893c [FELIX-4855] Rename path to delta in the resolver by Guillaume Nodet · 10 years ago
  48. e22abb3 [FELIX-4825] The resolver may return wires to unresolved resources in some cases by Guillaume Nodet · 10 years ago
  49. 1ea679f [FELIX-4495] Fix possible NPE when trying to resolve a single bundle which is an already resolved fragment by Guillaume Nodet · 10 years ago
  50. 75c16f0 [FELIX-4656] Cache parsed uses clauses and use sets for cycles by Guillaume Nodet · 10 years ago
  51. 40818cd [FELIX-4656] Bring a deterministic behaviour to the resolver by Guillaume Nodet · 10 years ago
  52. 8d3d945 [FELIX-4656] Avoid trying to solve the same set multiple times by Guillaume Nodet · 10 years ago
  53. e8c2594 [FELIX-4656] Use more efficient data structures by Guillaume Nodet · 10 years ago
  54. 7904932 [FELIX-4656] Clean up code a bit (generics, unboxing, etc…) by Guillaume Nodet · 10 years ago
  55. 2106ea4 [FELIX-4656] Isolate Candidates internal structure from resolver by Guillaume Nodet · 10 years ago
  56. 951fde2 Apply patch (FELIX-4762) to eliminate excessive memory consumption when by Richard S. Hall · 10 years ago
  57. ee6b6aa Apply patch FELIX-4727 to correctly handle namespaces in wrapped resources. by Richard S. Hall · 10 years ago
  58. ddd1f64 Revert "Isolate Candidates internal structure from resolver" by Guillaume Nodet · 10 years ago
  59. e31e476 Isolate Candidates internal structure from resolver by Guillaume Nodet · 10 years ago
  60. 1c0759e [FELIX-4642] NPE in the resolver when substituting by Guillaume Nodet · 10 years ago
  61. afa02dc Convert Resolver tests to JUnit tests. by A. J. David Bosschaert · 10 years ago
  62. d420509 Apply patch (FELIX-4524) to fix index out of bounds exception. by Richard S. Hall · 11 years ago
  63. d0d6e15 Formatting changes. by Richard S. Hall · 11 years ago
  64. 074059e Apply patch FELIX-4498 to improve handling of optional requirements. by Richard S. Hall · 11 years ago
  65. 42027bd Apply patch FELIX-4497 to improve handling of substitutable exports. by Richard S. Hall · 11 years ago
  66. 5c892bc Apply patch FELIX-4428 to fix bug in handling of fragment candidate capabilities. by Richard S. Hall · 11 years ago
  67. 286d55b Apply patch FELIX-4495 to stop ignoring candidates from already resolved fragments. by Richard S. Hall · 11 years ago
  68. a9cf8b1 Apply patch FELIX-4494 to fix improperly wrapped fragment capabilities. by Richard S. Hall · 11 years ago
  69. 1476af2 Forgot to add new file from last commit for FELIX-4493. by Richard S. Hall · 11 years ago
  70. 14b1887 Apply patch FELIX-4493 to add support for "on demand" resource resolving. by Richard S. Hall · 11 years ago
  71. a27842a Apply patch FELIX-4492 to improve logging and diagnostics. by Richard S. Hall · 11 years ago
  72. a6c0623 Apply patch FELIX-4182 to address some package space consistency bugs. by Richard S. Hall · 11 years ago
  73. 6fc6eb0 Apply patch (FELIX-4008) to avoid NPE when converting blame to string. by Richard S. Hall · 12 years ago
  74. 606053d Apply patch (FELIX-3934) to special case fragment identity requirements wires. by Richard S. Hall · 12 years ago
  75. 7d43707 Apply patch (FELIX-3715) to make resolver thread safe. by Richard S. Hall · 12 years ago
  76. 372535f Applied patch (FELIX-3716) to provide support for resolving multiple cardinality by Richard S. Hall · 12 years ago
  77. eed3989 Apply patch (FELIX-3707) to ensure uses constraints are properly checked by Richard S. Hall · 12 years ago
  78. 4dd2087 Apply patch (FELIX-3516) to fix some comments. by Richard S. Hall · 12 years ago
  79. f7147c9 Apply patch (FELIX-3514) to add back support for dynamic importing. by Richard S. Hall · 12 years ago
  80. ac5308b Fix FELIX-3465 patch which was too aggressive in short circuiting by Richard S. Hall · 13 years ago
  81. ad542b5 Apply patch (FELIX-3458) to allow generic to hava a wire where the providing by Richard S. Hall · 13 years ago
  82. 51893e5 Created equals()/hashCode() methods for Wire (FELIX-3495), removed exception from by Richard S. Hall · 13 years ago
  83. 790f129 Apply patch (FELIX-3492) to create wires for all non-payload fragment requirements. by Richard S. Hall · 13 years ago
  84. 6ca8c3d Apply patch to avoid calculating package space more than once. (FELIX-3465) by Richard S. Hall · 13 years ago
  85. 44435ef Apply patch (FELIX-3463) to fix a bug in fragment handling. by Richard S. Hall · 13 years ago
  86. 97a0bc5 Fix bug in Util.isOptional(). by Richard S. Hall · 13 years ago
  87. b8eb1d2 Copied from sandbox. by Richard S. Hall · 13 years ago