Comments (7)
I would add my vote for OSGi. There is very little reason to make non-OSGi compliant JARs these days.
from gs-collections.
The current master contains instructions to generate OSGi metadata, but it is not correct yet. Fixed in this PR: #17
from gs-collections.
It would btw be even better to combine API and impl in a single bundle, where only the API packages are exported. Currently it is necessary to export all implementation classes as well, which is not really ideal. Maybe create a separate POM for this?
from gs-collections.
+1
from gs-collections.
Hi.
Any status update on this issue?
When using gs-collections together with "reactor" in an OSGi environment it would really help to have a working OSGi bundle.
from gs-collections.
If you're willing to find-replace com.gs.collections.
with org.eclipse.collections.
, then you can use the new Eclipse Collections library. The artifacts on Maven Central already have OSGi metadata.
from gs-collections.
Eclipse Collections OSGi bundle is now available in p2 repository as well: https://github.com/eclipse/eclipse-collections#osgi-bundle
from gs-collections.
Related Issues (20)
- A one single collection could be more self-contained HOT 1
- JMH Scala CountSetTest is incorrectly using the CountSet in the java impl. HOT 1
- IntArrayList (and friends)'s sortThis assume the collection is trimmed HOT 3
- Unclear what Java version is required HOT 1
- relax visibility of arraylist items / ability to addAll efficiently HOT 1
- Binary search for primitive lists HOT 3
- AntiVir alert EXP/CVE-2012-0507 HOT 1
- load factor support in the map HOT 1
- ArrayIndexOutOfBoundsException for MutableLongObjectMap.withoutAllKeys HOT 1
- ArrayIndexOutOfBoundsException while iterating over UnifiedMap HOT 3
- FastList IndexOutOfBoundError even after calling ensureCapacity HOT 1
- Better handle hash collisions
- 7.0.0 relese notes? HOT 1
- Type-safe `containsKey` `get`, et al HOT 2
- Bug in UnifiedSet$ChainedBucket.removeLongChain() method
- LongArrayList.reverseThis() is broken
- What is the software license used by gs-collections? HOT 2
- Inefficient list.clear() methods HOT 3
- Avoid double probe HOT 2
- Backport PrimitiveHashSet#iterator()#remove() to not rehash.
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from gs-collections.