Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/JodaOrg/joda-time

Joda-Time is the widely used replacement for the Java date and time classes prior to Java SE 8.
https://github.com/JodaOrg/joda-time

Add regular expression based localization to PeriodFormatterBuilder and

PeriodFormat. Add Polish locale to PeriodFormat. Add tests.

6762d7919e99c741c66f0a22f0d1175d3e631c86 authored over 10 years ago by Grzegorz Świerczyński <[email protected]>
Update following pull request

0843affdfae354c7799db55d45c28d89f30b0ae2 authored over 10 years ago by Stephen Colebourne <[email protected]>
Update following pull request

fc68b68aed050b2ab43c2df097140ead8b75d387 authored over 10 years ago by Stephen Colebourne <[email protected]>
Merge pull request #159 from chungyeol/master

Add additional overflow check for Duration constructor.

3f3b446595502127f6905be8bcf6b1b5b4171c84 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add additional overflow check for Duration constructor.

fc231dc3ed22d75bdcb1f386136baa4c4d93131d authored over 10 years ago by Chung-yeol Lee <[email protected]>
Fix page title

8626507f5df4133fb0c341a85e22fc87f25250db authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v2.4

680f94d0565075e98e3c947d359e7e29451e1b96 authored over 10 years ago by Stephen Colebourne <[email protected]>
Switch to GitHub for downloads

ab9166ef7612ff3ad28537e7e52100f685a53e9c authored over 10 years ago by Stephen Colebourne <[email protected]>
Update to time-zone data 2014e

894cad68e3e2ed2697e60244e11bb7089d5978e8 authored over 10 years ago by Stephen Colebourne <[email protected]>
Fixed conversion from Local to UTC

DateTimeZone.getOffsetFromLocal() method
Fixed to handle the last cutover in DST history correct...

b9a9b5737163f5b60643a37aa57893fc248c5439 authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix Period construction during DST overlap

If one end was within a DST overlap and the other end
beyond the overlap then the calculated per...

a1b12631a26324acab5348e2b9d51773f382e657 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add link to external user guide

70ee94062e12002575a2d1d398d315915b646221 authored over 10 years ago by Stephen Colebourne <[email protected]>
Better Javadoc for formatters

Fixes #97

1379098f681f0d4d6f0a3403ab6727dc3437b6df authored over 10 years ago by Stephen Colebourne <[email protected]>
Better Javadoc for formatters

See #97

04909bda4b942b4ad90fef5afc4e7cd484ee5f11 authored over 10 years ago by Stephen Colebourne <[email protected]>
Better Javadoc for formatters that only parse

See #97

7161f9c03d40dbe6325906931a7b3d3a310bfb12 authored over 10 years ago by Stephen Colebourne <[email protected]>
Parse based on CharSequence internally

Only access to CharSequence is via DateTimeParserBucket
Fixes #111

967c03394560f12db48d0806c0df3a0a79e13e87 authored over 10 years ago by Stephen Colebourne <[email protected]>
Allow DateTimeParserBucket to be reused

See #111

20f6e455e8a37977c2b7209cf3833e049ca2abed authored over 10 years ago by Stephen Colebourne <[email protected]>
Test DateTimeParserBucket

See #111

002c7b49fcfddbd305b55ca77306eda37ec76ebe authored over 10 years ago by Stephen Colebourne <[email protected]>
Merge pull request #149 from vrozkovec/master

Fixed incorrect javadoc

1f8287f7f87bd6522a9bf13909a669b6fbbdad64 authored over 10 years ago by Stephen Colebourne <[email protected]>
fixed javadoc

3a2fe0a8f85e96efc9543306786bdb372d4c4be2 authored over 10 years ago by vrozkovec <[email protected]>
fixed javadoc description

c38ff0f986664b7d195d62391ff23f3f4e6139bd authored over 10 years ago by vrozkovec <[email protected]>
Avoid creating Partials with order weekyear-year

Define year as greater than weekyear
Fixes #96
Fixes #98

ec4c7b5fe0d7e52ccd43090bf2f8eb651f74b5db authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance Javadoc for parse and toString

Fixes #142

6f157ae0dd7d524cf8eeae2a5da0f62080b686a0 authored over 10 years ago by Stephen Colebourne <[email protected]>
Use appropriate variable names

These fields are not constants

ece149201b73df13b3a40e46f2ab4c26aa81c633 authored over 10 years ago by Stephen Colebourne <[email protected]>
Increased performance of symbols lookup

Cache was never used
Weak map seems like overkill
Fixes #143

17b9af5a4455dbac76cf21e2cc7261c678361ae5 authored over 10 years ago by Stephen Colebourne <[email protected]>
Remove ISOChronology fast cache

My testing suggests it has no or negative benefit at this point
Synchronized block it defended w...

634066471f2941eddfcca3ed2a62c9d254cabccb authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix Javadoc for ReadableDuration

See #137

fcf264d737af5a37d45c6c5c9802487ce53c8de8 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge pull request #137 from Strilanc/patch-1

Added missing words in ReadableDuration's javadoc

e847bbcb04f110349ab19d455e016c65a7dddda0 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Removing incorrect 'equal to'

4e6229f498ab47eb577173642cada45e1cc6daee authored almost 11 years ago by Craig Gidney <[email protected]>
Added missing words in ReadableDuration's javadoc

cadc571096b653109913af6fef1e6a59f2983036 authored almost 11 years ago by Craig Gidney <[email protected]>
Handle weird TimeZone implementations with null ID

Calling DateTimeZone.forTimeZone() would break if the ID was null
Fixes #133

1ba2af6d66813b45008db6bb9b0a039afdcf6774 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Update headers

38794869c3f3efc568ee37f7ba02639337f755be authored almost 11 years ago by Stephen Colebourne <[email protected]>
Adjust pull request to use AtomicReferenceArray

Fixes #129, #127

b7ddebdf7a76ba1bc86a456152dddb7d893d0bb6 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge branch 'avoid_lock_contention_formatter_cache' of https://github.com/CodingFabian/joda-time into CodingFabian-avoid_lock_contention_formatter_cache

acfec45d0324e41b8159cf2e63071390893e2037 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Increased performance of chrnology lookup

Fixes #126

7385f322966dac2b1e1c843d0192085df648c497 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge branch 'avoid_lock_contention_chonology_cache' of https://github.com/CodingFabian/joda-time into CodingFabian-avoid_lock_contention_chonology_cache

37ce3704787a4967a6238e3f3f56894f7554daef authored almost 11 years ago by Stephen Colebourne <[email protected]>
Update website and pom

5806938f132cd805f14996a0b8d048f02b3d56eb authored almost 11 years ago by Stephen Colebourne <[email protected]>
using custom key for looking up from the StyleFormatter cache.

Previously a String was created from the ints, and a locale.toString was
invoked (which is a pre...

45877a6f25b25b307b390f120b67b9dcd68295e5 authored almost 11 years ago by Fabian Lange <[email protected]>
Using ConcurrentHashMaps rather than synchronized Maps.

3b8cdbbdb9b006c1ec42e72216651655147730bd authored almost 11 years ago by Fabian Lange <[email protected]>
only synchronize the write to STLYE_CACHE as the update will be atomic.

199980566f918317cf7819adb4084e5a8d157114 authored almost 11 years ago by Fabian Lange <[email protected]>
Simplified Cache Lookup of GJChronologies.

This commit replaces the cache lookup using only the zone and then
iterating over the ArrayList ...

e04ba6a833a3ce388f41b5d34d4a110e6d8d3383 authored almost 11 years ago by Fabian Lange <[email protected]>
Avoid locking as much as possible related to Chronology caching.

All Chronology classes used synchronising on the chronology cache, which
leads to degraded perfo...

0ddd67dd5c03bc6957e819ea1e72be1bc60b69f3 authored almost 11 years ago by Fabian Lange <[email protected]>
Bump clirr comparison version

f17223a4974f3e55097456441d7386735c97ffd6 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Support Appendable throughout printing

Ensure that Appendable can be used efficiently in printing
Fixes #120
Fixes #121
Fixes #122

f36072e1168bf0ad648678402a7a8366d1d420fc authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge branch 'add_appendable_string_builder_support' of https://github.com/CodingFabian/joda-time into CodingFabian-add_appendable_string_builder_support

d0514b4c01ee19885a0579f2891dee057091a934 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Ensure time-zone offset print methods have same code

Testing revealed no difference in behaviour
Fixes #122

1929527baf0463a29ec594a2095079421caa54ef authored almost 11 years ago by Stephen Colebourne <[email protected]>
Adds Appendable support, uses StringBuilder instead of StringBuffer #120

a402cb2f7a00eeef07e0070ecdf27fe81793d701 authored almost 11 years ago by Fabian Lange <[email protected]>
Upgrade to site-maven-plugin v0.9

c3ef36272bddbb08854a4a5939a611668ea68450 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Fixup pull request - make it work on JDK 5

d6e89413dd1f67986c6257178359442123881485 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge branch '20131218-cParseCache-contention' of https://github.com/AmlingPalantir/joda-time into AmlingPalantir-20131218-cParseCache-contention

77a406263448839e89afd856233ae73b9c4e2e15 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Ensure isLeap() returns correct result for day fields

day-of-month and day-of-year should report leap days
Fixes #110

34c0780202dde5d65e346ffe9f02d890352a9c37 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Fixup pull request

5a7bd39f3044bf1c1678d85744c12315e3441967 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Merge branch 'classcastexception' of https://github.com/jperezalv/joda-time into jperezalv-classcastexception

51ca3165cde8f914dc8c0e038a514698bfe8dbbc authored almost 11 years ago by Stephen Colebourne <[email protected]>
DateTime/MutableDateTime constructors taking millis now validate

Previously, new DateTime(Long.MAX_VALUE) would be accepted, now it will be rejected
This ensures...

e46064ee90fca28a92c0f51f10c94b40bc8af2d2 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Fix DataNuclues related link

Fixes JodaOrg/jodaorg.github.io#1

bd8522f7976a256ffe0f85203fb1e6fe60c22b6b authored almost 11 years ago by Stephen Colebourne <[email protected]>
Fixup pull request

2789373df58beac42b26425ace5f4728df842f20 authored almost 11 years ago by Stephen Colebourne <[email protected]>
ZoneInfoProvider.getZone(String) throws a ClassCastException in some Android implementations of the String class.

String.equals(SoftReference<?>) throws a ClassCastException. Reordering the code checks first th...

a25bf149a001e4b2d69e01f03376e698c760fc02 authored about 11 years ago by Jorge Perez Alvarez <[email protected]>
Merge pull request #99 from rowanhill/tiny-tidy-up

Tiny typo fixes

35a9f97a047c9f7fe8499f1d45247c158d8c99b7 authored about 11 years ago by Stephen Colebourne <[email protected]>
Avoid contention in/on cParseCache.

8754b711247cf0dee21281f7c64306118cf70d61 authored about 11 years ago by Keith Amling <[email protected]>
Tiny typo fixes

39fff6f157f9ed92cdae32680129ceb74288eb0f authored about 11 years ago by Rowan Hill <[email protected]>
Avoid another NPE in Partial.with

Fixes #95

4058d725e2b886e429233aa02bc45c3acf374471 authored about 11 years ago by Stephen Colebourne <[email protected]>
Fix NPE in Partial.with()

Also ensure unsupported duration fields are compared properly
Fixes #93

9a62b06be5d0df8e833ff8583398cca386608cac authored about 11 years ago by Stephen Colebourne <[email protected]>
Fix NPE in Partial.with()

Also ensure unsupported duration fields are compared properly
Fixes #93

8612f9e5b88c1bea933ef9ab1e431f5db3006b48 authored about 11 years ago by Stephen Colebourne <[email protected]>
Adding zero no longer changes the offset during DST overlap

Fixes #77

8d109fe1a999a11b4557536dd96f9210460a5936 authored about 11 years ago by Stephen Colebourne <[email protected]>
Prevent creation of invalid partials via Partial.with(DateTimeFieldType,int)

Validation in this method was not as thorough as that in the constructor
This allowed invalid pa...

3ba9ba799b3261b7332a467a88be142c83b298fd authored about 11 years ago by Stephen Colebourne <[email protected]>
Fix NPE in DateTimeUtils.isContiguous with weird partials [#89]

Fixes #89

bcb044669b4d1f8d334861ccbd169924d6ef3b54 authored about 11 years ago by Stephen Colebourne <[email protected]>
DurationField is incorrect in complex DateTimeField instances

Fixes #92

81a818471a9ef5f0e884ae2d319668eff5002738 authored about 11 years ago by Stephen Colebourne <[email protected]>
Simplify tests

a61b3ff22820c70d36958ac9090f241f99a0dd0b authored about 11 years ago by Stephen Colebourne <[email protected]>
Fixup pull request

e72c41ca90db6923f6e8680c2063a8091f86ffcb authored about 11 years ago by Stephen Colebourne <[email protected]>
Merge pull request #85 from haguenau/master

Spelling fixes for Duration

19c4b7b751c965cd3e83b1321dbdc84b18f59b01 authored about 11 years ago by Stephen Colebourne <[email protected]>
Spelling.

ade422e9211bf23c276ff135822e3325693160b8 authored about 11 years ago by David Haguenauer <[email protected]>
Spelling.

88189883556c6b3f2b6bf54edd61d6a297ff6c8e authored about 11 years ago by David Haguenauer <[email protected]>
Spelling.

3755205b2b987f67f100a55707e1b9db93462dda authored about 11 years ago by David Haguenauer <[email protected]>
Fixup pull request for fraction of second

Fixes #62

2d9d9cdae4fc74ae136b06d2996b0549a14b6f3d authored about 11 years ago by Stephen Colebourne <[email protected]>
Merge pull request #84 from petedmarsh/add-millis-description

Add a seperate description for fraction of second presentation

05a0afda69655047df95847d378e46e6b99749cb authored about 11 years ago by Stephen Colebourne <[email protected]>
Add a seperate description for fraction of second presentation

8f79f89acd75833a5325212a05dc04e30a7f36a0 authored about 11 years ago by Peter Marsh <[email protected]>
Better Javadoc for DateTimeFormatter parsing

See #78

e02af2cb44051bb085966b884722665669330a4e authored about 11 years ago by Stephen Colebourne <[email protected]>
Fix handling of PeriodType when either years or months missing

Fixes #79

a6cb59ed2280ab0a32995fa8b5f1a7b0d47cb815 authored about 11 years ago by Stephen Colebourne <[email protected]>
Add generics

a38b5e0c620a4a4dc310d35105e3e432c4e91fc3 authored about 11 years ago by Stephen Colebourne <[email protected]>
Fix IANA time zone database links

Fixes #83

f248cec4ac17197849357a55f286541241b84dd9 authored about 11 years ago by Stephen Colebourne <[email protected]>
Merge pull request #82 from ming13/readme-syntax-highlighting

Use syntax highlighting in the readme file

ef64bcedb2101e0b1d093394cf4bb392742a27d6 authored about 11 years ago by Stephen Colebourne <[email protected]>
Use syntax highlighting in the readme file.

0a47ac1ccafc02adae2f5e6d92da9d2c23e4982e authored about 11 years ago by Artur Dryomov <[email protected]>
Better Javadoc for DateTimeComparator

See #73

4e2042fae407224a08d01d21e9b9ce2279a44db1 authored over 11 years ago by Stephen Colebourne <[email protected]>
Ignore time-zone data

7889dd16ce34af5912d6c89a92bf4aa7c2a30d3c authored over 11 years ago by Stephen Colebourne <[email protected]>
Record pull request contribution

b4e35700f883fefa579245e425cd3015c10cf77d authored over 11 years ago by Stephen Colebourne <[email protected]>
Merge pull request #71 from seva-ask/fixForSerializationException

Caches should not be serialized

Harmless change, even though it is unnecessary in normal seri...

f1266986177fc75583e07a518734c1bf0df295bc authored over 11 years ago by Stephen Colebourne <[email protected]>
Add Duration multipliedBy/dividedBy/negated

Tweak pull request
Fixes #72

06867a48517f71c740016cd3d9e84558ab56cd49 authored over 11 years ago by Stephen Colebourne <[email protected]>
Merge branch 'master' of https://github.com/bjoernpollex/joda-time into bjoernpollex-master

a8e6010c31a4a0338ae79bfc6b3271a952ce5906 authored over 11 years ago by Stephen Colebourne <[email protected]>
Remove unnecessary volatile on LocalDate has code instance variable

LocalDate hash code meets criteria of the racy single-check idiom
Fixes #68

f6f98b71d7c945238bc9d377298d1aae1bc12708 authored over 11 years ago by Stephen Colebourne <[email protected]>
Enhance thread-safety documentation

See #67

6ac6c0beed7674eeabdd272549e94d928a05d25c authored over 11 years ago by Stephen Colebourne <[email protected]>
Enhance formatting documentation

d0346a85a0417d2affdd31c9f1bf8adb8d917046 authored over 11 years ago by Stephen Colebourne <[email protected]>
added documentation for all newly introduced methods

57e51720a8383744ef577a14a08eb7ef10cc8fb2 authored over 11 years ago by Björn Pollex <[email protected]>
added tests and implementation of `Duration.negated()`

bd39d516521f3346067c7e54c3ecc4809c695d2c authored over 11 years ago by Björn Pollex <[email protected]>
* added tests and implementation for `Duration.dividedBy(long divisor)`

* added tests and implementation for `FieldUtils.safeDivide`
* renamed multiplication tests to ma...

6d8d6e625dc76b8d2fbcc7ee8c9e15402f2c7ca7 authored over 11 years ago by Björn Pollex <[email protected]>
Added tests and implementation for `Duration.multipliedBy(long factor)`

6fbb9bc9ad13012a429c970b19b50a22f8dbebdb authored over 11 years ago by Björn Pollex <[email protected]>
caches should not be serialized

fba9e5e62a5c7dc3f9c480b2862010c7a322a2d3 authored over 11 years ago by Vsevolod Ivanov <[email protected]>
Enhance home page link to release notes

Fixes #66

229c7d01edb902fa093ea36ee5ca2f21409d9a95 authored over 11 years ago by Stephen Colebourne <[email protected]>
Fix README reference to change notes

See #66

970139e65c754536b95a2b706f65ad3484ba68f5 authored over 11 years ago by Stephen Colebourne <[email protected]>
Use ISO8601 for consistency with rest of Joda-Time

See #60

13d3ea10dea99f1e6bbac06e18da450fe1e9add2 authored over 11 years ago by Stephen Colebourne <[email protected]>
Better description of ISO printing/parsing

See #60

c23a46bb0540976f7c40f50a35a27f5be8d79429 authored over 11 years ago by Stephen Colebourne <[email protected]>