Ecosyste.ms: OpenCollective

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

github.com/JodaOrg/joda-beans

Java library to provide an API for beans and properties.
https://github.com/JodaOrg/joda-beans

Restructure the user guide

d538385324a19e334b8eda2708551ddef5349622 authored about 10 years ago by Stephen Colebourne <[email protected]>
Better example class for website

fc866f66b63c9c35ece7b661e0070ca22e379c7f authored about 10 years ago by Stephen Colebourne <[email protected]>
Generate serialization version id

If the class implements Serializable and has no manual serialVersionUID
then one will be generat...

196e276b307872cf6c834a2694d4555a773c6526 authored about 10 years ago by Stephen Colebourne <[email protected]>
Generate serialization version id

If the class implements Serializable and has no manual serialVersionUID
then one will be generat...

fc2304c5586bcfae308fb8266e5cf086cec218fb authored about 10 years ago by Stephen Colebourne <[email protected]>
Handle Optional in serialization

Pack and unpack optional wrapper as best as possible
Optional wrappers of collection types are n...

b439666024b2a1c9be5adba6af37254455e412d0 authored about 10 years ago by Stephen Colebourne <[email protected]>
Optional return type for getters of nullable props

Instance variable of property remains nullable
This is as recommended for Java 8
Getter returns ...

065b8ebdac78bb46a0a028324996fb45494ef1cf authored about 10 years ago by Stephen Colebourne <[email protected]>
Do not include derived properties in equals/hashCode

Fixes #91

5a69e0cd124e50953e6a8e3e2d5424ca456e4516 authored about 10 years ago by Stephen Colebourne <[email protected]>
Add protected scope for getters/setters

Fixes #90

d437fa80541b659aa2ad7f524de91376824c4dfe authored about 10 years ago by Stephen Colebourne <[email protected]>
Update website

33f8d6bcaec576068e96273af089f212f53be8c2 authored about 10 years ago by Stephen Colebourne <[email protected]>
Bump version

d70794d8c6fd9adf8510183377114f8c210bb3dd authored about 10 years ago by Stephen Colebourne <[email protected]>
Update website

7b177456ada89df23109ad1157e580590f751e82 authored about 10 years ago by Stephen Colebourne <[email protected]>
Release v1.3

5160738cdd81f1b677aa7f661855fa8bdcaf11f5 authored about 10 years ago by Stephen Colebourne <[email protected]>
Field initializer lenient generation

Fix bean generation to handle a lack of spaces in field initializers
Fixes #87

d93b4ce62032d55811b86f0c631a86b99aff353e authored about 10 years ago by Stephen Colebourne <[email protected]>
Fix bean generation for a wildcard list type

Process wildcard lists where possible
Ensure PropertyDefinition "type" attribute works in other ...

61ea59579e29cd3f794da4bddd42dedd6f97db38 authored about 10 years ago by Stephen Colebourne <[email protected]>
Better hash code

Standard hash code impl: hash = hash * 31 + value.hashCode
Joda-Beans incorrectly had: hash += h...

25cd5b01413e6c035908327f7ab08492dd66d205 authored about 10 years ago by Stephen Colebourne <[email protected]>
Better hash code

Standard hash code impl: hash = hash * 31 + value.hashCode
Joda-Beans incorrectly had: hash += h...

455cd5228fbb5d4f43ecf19fd0ad5a0797de72c0 authored about 10 years ago by Stephen Colebourne <[email protected]>
Update travis testing versions

61ece0a40429318ab4d66df1ff993aa924081f93 authored about 10 years ago by Stephen Colebourne <[email protected]>
Add varargs overrides for collections in builders

Easier to use immutable builders
Fixes #85

bff33767cc7288113b328e85e35ee13ef8566fdc authored about 10 years ago by Stephen Colebourne <[email protected]>
Fix generation of package-scoped beans

Handle final on package-scoped beans
Fixes #86

1ef9363317e22c33790f55cea9f622fa121c16e9 authored about 10 years ago by Stephen Colebourne <[email protected]>
Bump version to v1.3

8fe002952ec45f0b73663f2cc290bbef9412d47f authored about 10 years ago by Stephen Colebourne <[email protected]>
Release v1.2

4207b8c638564d558716099134a3bcd5218b147a authored over 10 years ago by Stephen Colebourne <[email protected]>
Upgrade site-maven-plugin

7e991af6cc24ecaad70bd9bbc336b833c7946c0d authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance docs

e0ad86150b59faff4beda5cdeafb38ae4869ba4d authored over 10 years ago by Stephen Colebourne <[email protected]>
Provide utility to iterate over beans

Depth-first iteration handling collections
Fixes #84

daf46d1876981d0c384d1d2aa75de789adecf613 authored over 10 years ago by Stephen Colebourne <[email protected]>
Handle extends clause union types

No support for generic parameters on second and subsequent union types
Fixes #83

b909bf85e6a0d034834f91d5471587667fbd1129 authored over 10 years ago by Stephen Colebourne <[email protected]>
Property aliases

Add alias ability to PropertyDefinition
Fixes #82

979cc3cc20e6f751e173670ae7f8089493132af6 authored over 10 years ago by Stephen Colebourne <[email protected]>
Handle extends generics with two or more params

Fixes #81

275242d59596d5585725dd55d7afe143e9fa1b40 authored over 10 years ago by Stephen Colebourne <[email protected]>
Default property values on immutable beans

Add ImmutableDefaults
Fixes #80

808f650279f7b14277366cb541a88c268d008a72 authored over 10 years ago by Stephen Colebourne <[email protected]>
Cached hash codes

Fixes #79

76628151b8168524b7c7dc26a23d73bed2d8c468 authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v1.1

7dac38bb4af77eab2fa83f8bdb4c3e6a4007e49c authored over 10 years ago by Stephen Colebourne <[email protected]>
Disable slow TestNG listeners

6c520adfa5a5f1459be485bbf7e7413f765b6a48 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add JSON serialization

Fixes #75

02e804dd75a2f1bcb136c440895ca53c090567dc authored over 10 years ago by Stephen Colebourne <[email protected]>
Javadoc

0038bf7422a7eaa3119ae3d145748b72daeb131e authored over 10 years ago by Stephen Colebourne <[email protected]>
Test FlexiBean

24da023fa49265c4ecc42fb60908dd928f559cf4 authored over 10 years ago by Stephen Colebourne <[email protected]>
Reudce scope of serialization helper classes

Backwards incompatible, but should not have been exposed/used

4564ecef125b0aed9f3ed4d83fc942a7b7133522 authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance serialization tests

4e22b551e2521a5b51834c8ad3b992ebdb6a6fed authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance serialization tests

6d1b69b595b08ca0f8a6aae9d80c2736fb04f358 authored over 10 years ago by Stephen Colebourne <[email protected]>
Use effective type exposed by Joda-Convert

Use Joda-Convert v1.7 effective type in serialization
Ensures most abstract class is used in mes...

f8efa10d8f616b2e12803b0e5392579c35c8dc05 authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance documentation

Fixes #74

3f50b35919b2090378a5c92332ad4100166d1472 authored over 10 years ago by Stephen Colebourne <[email protected]>
Disable doclint

13943f5b7b5fb282599462b3b5b318ff6b60a1fd authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance documentation

Fixes #74

52a85a3b36a697ce0cf106d25950bd8038135b6d authored over 10 years ago by Stephen Colebourne <[email protected]>
Add @Override annotation on toBuilder()

Fixes #73

19a42334407d763bfa1a5f5e78206a7588c6acdc authored over 10 years ago by Stephen Colebourne <[email protected]>
Add missing override annotations

9b3fe10ce05ba117898cacf0fbcd6c43a26e1bee authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v1.0.2

05c25fcc56524cb0f9335b1bb6cae228b96ab02f authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix serialization to handle subclasses of enums

Do not output compiler private enum subclass
Fixes #72

5c5ede02b1b28aefc32b0c7626248b09091098c8 authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v1.0.1

7f55eca669299e1f0942a6750b5fad33869152fb authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix immutable beans with private builders

Meta-Bean builder() method returned the private buidler
Fixes #70

967ce1fc95ccbb2b0f5b46e3ba4f8b51dbb9a09f authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix immutable builder setString() to convert from a string

Fixes #69

36120df355eeb93a2db53db319d3665152c8473f authored over 10 years ago by Stephen Colebourne <[email protected]>
Add JodaBeansUtils.notEmpty for Collection/Map

Add tests
Fixes #71

652901a3fac63d551b3c6374632c28c8af42f354 authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v1.0

e1a720e7df419ee06135d250341cd4924ca68d1d authored over 10 years ago by Stephen Colebourne <[email protected]>
Fixes from static analysis

00847ef6b000fbf187bd1f00686545a5276430c6 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add @ImmutableValidator

Allow immutable constructors to be manually validated
Fixes #65

882ab62a2bbaf707cd1bfe349c3b6f8cff90ccd4 authored over 10 years ago by Stephen Colebourne <[email protected]>
Generate Javadoc param tags for generic types in meta/builder

Fixes #68

2d5dea494c1364d4ba6d7cc1a02090eb97024fe6 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add getter/setter style of "field"

Enables weird getter/setter
Fixes #67

83fc83136e5102f4c0350282dc4aec4e5841b1e0 authored over 10 years ago by Stephen Colebourne <[email protected]>
Remove Bean.clone()

Clashes with generic union types
Immutable beans no longer generate a clone method
Use JodaBeanU...

56d884d8da0ef3734c6f74217aefb2b0c3ea6ad3 authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix subtle issues in handleing of immutable guava collections

ImmutableMultimap.copyOf() uses a list, so Multimap should use ArrayListMultimap
There is no Imm...

7e49fb0139ade619dc052884ccaf56a246f8beb7 authored over 10 years ago by Stephen Colebourne <[email protected]>
Add more classes to immmutable banned list

Fixes #64

6380c1d0e5d4c3882707edd4a2112323936690b6 authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix link

71f3e9fc2ba8566942c933fa1e6e686912ec721c authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v0.9.8

1fb609bb0e81dd9e3ed67358176357554375ac63 authored over 10 years ago by Stephen Colebourne <[email protected]>
Enable selective use of Override annotation

Fixes #63

fa37493db21d977bb3294bec4bcfcba66712d688 authored over 10 years ago by Stephen Colebourne <[email protected]>
Undo deprecation of BasicImmutableBeanBuilder

39255b8f5137c0aa5d586852ac9d6308102f5672 authored over 10 years ago by Stephen Colebourne <[email protected]>
Fix immutable beans builder method comment

Fixes #62

b48454e91f4209c4649158bac9f79d6baa5fdec5 authored over 10 years ago by Stephen Colebourne <[email protected]>
Handle 2D arrays in serialization

Fixes #61

5b1b6c40a17a95a3d952f5093e8c0d7821afbecd authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance, test and fix meta-types

Additiional tests
See #60

451ee429c1c9e71799121d756d04878f60477cf9 authored over 10 years ago by Stephen Colebourne <[email protected]>
Enhance, test and fix meta-types

Where a meta-type is used, ensure it works
Fixes #60

553bab90c267c9eaab884897ff401389573ecfaf authored over 10 years ago by Stephen Colebourne <[email protected]>
Determine if meta-type needed using SerIterator

Meta-type should be decided based on declared type
See #60

4794722e551046ec89d581e246c9452ab374f79e authored over 10 years ago by Stephen Colebourne <[email protected]>
Reorder methods

See #60

2c2a1140eeb8a2fe6795ff435a921a0861041d6d authored over 10 years ago by Stephen Colebourne <[email protected]>
Construct SerIterator using parent iterator

Clearer way of expressing relationship
See #60

6733d2109a3171d9e1c983e6bd0244f836807d99 authored over 10 years ago by Stephen Colebourne <[email protected]>
Handle nulls correctly in iterator factories

See #60

7354972efde37204a3ccdb348b2499b986706b98 authored over 10 years ago by Stephen Colebourne <[email protected]>
Release v0.9.7

a56123913dec8156e80b3d560e6fdbf63042366c authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add support for Joda-Collect Grid interface

Fixes #59

14da30f26475ef2b7fe035f3db52ae91405a199a authored almost 11 years ago by Stephen Colebourne <[email protected]>
Remove mailing list from pom

91ffb002d21cf2ee30e5c142fbfdc962fe132275 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add support for Guava BiMap

Fixes #58

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

c3009b6508bd1f8df0b6fed0f66322db0353b584 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Clone does not handle collections

Fixes #55

f07713e5961f12e5c78bc77579fd87544e6e8c7e authored almost 11 years ago by Stephen Colebourne <[email protected]>
Do not clone in getters of mutable beans

Fixes #57

e3aef4793d01f842b15c3cb07befee4e9ddf4c44 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add mime types for serialized format

Fixes #56

c3d5618f6799f1b91d9b69f87d2a055039488ed9 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add support for Guava Table

Fixes #54

049c6eac424c649557a33aeef89a0ed9adf76152 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add support for tables in SetIterable

See #54

a20775ff18e1bca4b2a5acb0659f38eeee56b6e1 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Make extractTypeClass() public

See #54

76666517d75f8b66f22161d988b44ac34be01e41 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Refactor SerIterable

See #54

76b60cb6ea73a69d77fec15afe1807d13b80cc96 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Release v0.9.6

76dd4fc5b346a4434df376ca1bf1b863fe4081c1 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Immutable subclass builders do not work

Fixes #53

62ba1a9acb3e8bee96170994d77edd5e1bac3fae authored almost 11 years ago by Stephen Colebourne <[email protected]>
Bean builder should have getters

Builder-based beans will regenerate
Fixes #52

6644fe26b32d1b92bdb177644525adfdc93a57e6 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Deprecate BasicImmutableBeanBuilder

a94e96834960ce560df066e28c200ab005f27fff authored almost 11 years ago by Stephen Colebourne <[email protected]>
Support three generic parameters

Fixes #51

bb77666d0f3d8d769f1304b2cf098af203105c0e authored almost 11 years ago by Stephen Colebourne <[email protected]>
Release v0.9.5

b136e7600a4a747ccd8016126980aa45c7a1be2e authored almost 11 years ago by Stephen Colebourne <[email protected]>
More secure XML parsing

0170bec5365188d10c1ad02112cd7f4173649417 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Allow for future binary encoded simple types

04e0045c4998fc6a2ec309d201dd45b30139927e authored almost 11 years ago by Stephen Colebourne <[email protected]>
Release v0.9.4

252696711788fe6b513bd0a7567edc21a96554ef authored almost 11 years ago by Stephen Colebourne <[email protected]>
Optimise conversion of ASCII strings to/from UTF-8 bytes

Special case for ASCII because it will dominate the data

2eea7cd5ca38a141ba8ce24adfa8d9e48be3d04e authored almost 11 years ago by Stephen Colebourne <[email protected]>
Better subclass handling

a0fa6c0ec890481a2b440f0a42b3fd591014be7e authored almost 11 years ago by Stephen Colebourne <[email protected]>
More flexible XML parsing wrt Joda-Convert

Handle a bean that has Joda-Convert annotations added, or vice versa
Fixes #50

bb4af9a0b928708fe23065028760665342ee4f80 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add Joda-Bean binary serialization based on MessagePack

Fixes #49

5c0fae7f392544ceaf434d391a36fce45c6c417f authored almost 11 years ago by Stephen Colebourne <[email protected]>
More flexible XML parsing wrt Joda-Convert

Handle a bean that has Joda-Convert annotations added, or vice versa
Fixes #50

41c6f0d6f088b5d3f375c7cd2f063e109033cea0 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Enhance XML reader/writer

Also catch some edge cases

56250ab7f508a4282ede95c445a66cf3517f0ba1 authored almost 11 years ago by Stephen Colebourne <[email protected]>
Add isCounted() to SerIterable/SerIterator

6b3ad7a4c8ade6c88691893f953c8d55daced0cb authored almost 11 years ago by Stephen Colebourne <[email protected]>
Abstract immutable beans generate invalid code

Fixes #48

4b5b73f1f2823ace67f84d32a163af130399f48d authored almost 11 years ago by Stephen Colebourne <[email protected]>
Guava MultiSet serialized incorrectly

Was serializating using the set size, not the unique elements size
Fixes #47

63cd015b22ca65b7035f75a011ee8d496b23c6ec authored almost 11 years ago by Stephen Colebourne <[email protected]>
Fix gitignore

ad0c40ee96d9640d90c3f2c9da5c4d299c5ce1ba authored almost 11 years ago by Stephen Colebourne <[email protected]>