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

Test and fix serialization of collections

`ImmutableSortedMap` was not correctly handled
Collections keyed by Comparable or CharSequence w...

9549b13cb6a922017cb917eecfb80765ba947526 authored about 7 years ago
Fix broken documentation links

6e7aab3f6ee915fbe0e5fdb275f72691ea95d348 authored about 7 years ago
Avoid non java.base annotations

Using annotations that are not in java.base is a pain
Replace with alternatives

ac38d4c11fd77241f30b7a089a908324fae75898 authored about 7 years ago
Update code style

Remove Java 9 deprecations
Combine catch blocks

932d95f9aaa8dc412f6c5123f80782ed11d93dec authored about 7 years ago
Remove suppress warnings

d3b173de7d93e9e6f35a656b9e4d153558a90040 authored about 7 years ago
Update and redesign build to support Java 9

Standard build includes SpotBugs, JaCoCo, PMD
Needs Maven 3.5.0
Release needs Java 9

ba9fee65468ef3b479922749f06e778fe8d58e5c authored about 7 years ago
Bump version

57ca5b3426c7e7bdbcc19c0db89438ffe313de55 authored over 7 years ago
Release v2.0.2

e210bae201cbfe6d24a86df0c475dab89a28c453 authored over 7 years ago
Cached hashCode field should be transient

Also change field name to avoid picking up any serialized values
Fixes #177

0c3ed6720a5128121461fc5d333585aba49c6962 authored over 7 years ago
Bump version

a5ed3b8998d3783c5eb778908e4df1c8053e82a7 authored over 7 years ago
Rename test package

57a4e8c7fe183fba86c364e9926b7a501ac2d278 authored over 7 years ago
Release v2.0.1

e085cfb8db748035427d12f23cab585bf12b31df authored over 7 years ago
Fix light beans

Reflection does not return fields in source code order
See #176

e1974fb1d35ab4b733dce4c310aa19f3d70a9e23 authored over 7 years ago
Fix minimal beans

Reflection does not return fields in source code order
See #176

d5f31afa6a9a37131646bf613d165cdb5dc6bf52 authored over 7 years ago
Ensure consistent order of properties

Use LinkedHashMap

096b8a42378744f5e8ae1f081ee7c201b630a1e3 authored over 7 years ago
Bump version

61c68db9901a04117f264e17f39895a14b78d8d7 authored over 7 years ago
Release v2.0

4d7e5065212915283214bc4ecf0bfcca68886af9 authored over 7 years ago
Revert maven-site-plugin

f93b6c87edc335aa2291a5b3d1750a026dc92861 authored over 7 years ago
Update dependency versions

Fix stricter Joda-Convert renaming

7f017678faee1cd3071b8f383f0583d31840fba1 authored over 7 years ago
Update documentation

bf988da972791fe957771bc6208cc3351eea52da authored over 7 years ago
Add `Automatic-Module-Name` into `MANIFEST.MF`

Locks in module name for Java SE 9
Fixes #175

f6559b2b0aa47ce4c8eb443e383ca6c322a1f99a authored over 7 years ago
Add methods for test coverage

Tools to assist with increasing test coverage

d2b63d0ac4ce4a1fece0df9c11e5f1a348ccfc85 authored over 7 years ago
Use try-with-resources

b752b6a94067ce594897645518fd0cd8644366bf authored over 7 years ago
Add revapi

Allows checks for compatibility

d78abe38bfc8228d8d8beada01f71357a778c070 authored over 7 years ago
Restore backwards compatibility for light beans

Not perfect, but can handle simple field-based light beans

af73a985c3b7f56cfeb7fb2044c7bdc6d41e4724 authored over 7 years ago
Move annotations to gen package

Organize imports

3dafe6e7ef2ed1af84f18316091cf6e0615233c8 authored over 7 years ago
Move annotations to gen package

Use code generator to fix the broken imports

9862d9b0e036cc3914d5a9d519e6327dc0424e10 authored over 7 years ago
Organize imports

699155ef8eb10bad0612d9e60812b6b402b75b16 authored over 7 years ago
Change meta-bean registration

Use MetaBean.register() and MetaBean.of()
Deprecate old way

54324e05d43b063a4611512f5be574658c10e17d authored over 7 years ago
Document migration

957dbc6917fdb47741a21bf4b79010c28a70b872 authored over 7 years ago
Remove deprecated PropertyMap

569999d284ccb3e9da450145dadb8cbc70707471 authored over 7 years ago
Remove deprecated BeanBuilder methods

4aac749c627f72d784223aa46a240554cfdf9778 authored over 7 years ago
Remove MsgPackVisualizer

Use JodaBeanBinReader.visualize() instead

ac0a0a8cdf6f9a147fde9e7ead70ea530f2c85ac authored over 7 years ago
Remove BeanQuery

Java 8 Function interface covers the requirements

e348be616b92cca2d89d75e7f609b3f81fb04132 authored over 7 years ago
Additional MetaBean methods

of(Class)
isBuildable()
annotations()
annotation(Class)
Fixes #161

688be8d59aac224d2d2192960e6ecfe8753fde13 authored over 7 years ago
Checkstyle fixes

02c59c63df60824596ca436b745918706f126c6a authored over 7 years ago
Remove deprecated BeanCodeGen method

a0b3c858291b35b788bf841f03d95c7b54cb71e1 authored over 7 years ago
Simplify class hierarchy

c8db82714d322cbd900b34471411f61781d7bb01 authored over 7 years ago
Remove deprecated ReflectiveMetaBean.java

20516a591f9a21673e08b6e9c7d30da4245bd7ef authored over 7 years ago
Add typed meta bean

Allows type of builder to be exposed when meta bean not generated
Fixes #158

8808f7bcb52871aad29f222bc419c1f667a07226 authored over 7 years ago
Enhance light/minimal beans

Default light beans automatically where possible
Fix them to work with no getters
Validate light...

7461b34b704b74e6e6b279fec18266b3a9912366 authored over 7 years ago
Ensure light beans default empty collections

Fixes #148

0e056bd871f91d96392216713a1476dce4ce7926 authored over 7 years ago
Change generation of minimal beans

Uses a central meta-bean instead of generating one
Subclasses no longer permitted
See #155

b1d362594c1976853f023f6b91c93519a49cde30 authored over 7 years ago
Use default methods

Move Property and MetaProperty methods to default on interface
See #155

4ee8327fd4831f3defcd505bd557333308d46fb1 authored over 7 years ago
Use default methods

Move MetaBean methods to default on interface
See #155

d3827ac7c474cfd983f24e75f12f54579391635c authored over 7 years ago
Use default methods

Move setAll(Map) impls to default methods
See #155

95a5a065e3e5d081bc058b185128b45d9b75a3e6 authored over 7 years ago
Use default methods

Move property(String) and propertyNames() impls to default methods
Simplify generated code
See #155

7d7be4a63e3c721889c9fd391d3fd5ecdf7f4c94 authored over 7 years ago
Remove clover comments

Match on AUTOGENERATED START/END instead
Fixes #157

98aac78f6a3a5d9fe663d210cedb0ae3cba464c4 authored over 7 years ago
Light beans via method handles

Replace the existing light bean implementation
Avoid reflection setAccessible() for Java 9 compa...

9366f8fc11facaefec0d8d7a44825e2d6c9c263f authored over 7 years ago
Change BeanBuilder.get to use meta property type

Fixes #152

b6539f757fc673d9287671c0bc4705ecba211662 authored over 7 years ago
Change BeanBuilder get by meta property method to return the type of the property instead of Object.

Update all implementations and test cases using this call.
Fixes Issue #152

76e61b7aed3e1fc95f81e4dc80207a89863f33ba authored over 7 years ago
Add SafeVarargs annotation

Fixes #156

b7d7c104aff020492818c384121176cc9d6663f5 authored over 7 years ago
Enhance code generator for Java 8

Fixes #5

4d1b04bb493fe8bfe0d88d4e13e4574063540eb0 authored over 7 years ago
Use diamond operator to avoid excess generics

b43057cc10beb19840ba293ebda4fb36b9ece1e2 authored over 7 years ago
Avoid catching JVM errors

c62574ccc4018c69c6a575d28da7d2f6841b3783 authored over 7 years ago
Move to Java 8

Update travis, plugins and docs

9c9ffd6e349c4cd5a41ff8536096903d434e5f8d authored over 7 years ago
Release v1.14

91901f994eaa6c824d9573f7efd66704128f1fe3 authored over 7 years ago
Handle multi-line annotations

Finds fields where a multi-line annotation is used
This simply looks for a comma at the end of t...

c7c93e3bf55b2e04dbbe59fc4d9e660f195b9b28 authored over 7 years ago
Update Travis to use OpenJDK7

47b6631b2215f8664e45100a0899a414ad9b315c authored over 7 years ago
Regenerate beans and update pom.xml from PR

70e0a0f093877cd696e43ca97177c36ab7fe1e28 authored over 7 years ago
Merge pull request #173 from mediahype/master

#171: codegen: propertyChangeSupport

b85e0f6006da29b3b4b3ab38a246c213200c6467 authored over 7 years ago
Fix style warnings

364da38e6a753bc9241bf048e520a644ad5c57f2 authored over 7 years ago
#171: codegen: propertyChangeSupport

propertyChangeSupport now gets generated as private final transient

3405174130680cbfcbb0b169352f3344abd32aef authored over 7 years ago
Bump version

3e5413013374dfa001ae28b521820d0b429d0de0 authored over 7 years ago
Release v1.13

44581a734a7eb8f3a615cb659f1ab7961027b20d authored over 7 years ago
Add lenient parsing mode

8ed94b01e3877cef04708e677a6be1114655dbef authored over 7 years ago
Bump version

34e41a446d388b98f885f49ada7543e735c20b24 authored almost 8 years ago
Release v1.12

e09fb95b6178a8703f3b428cb8706a9ed71f589b authored almost 8 years ago
Support derived properties on light/minimal beans

Fixes #169

98cb3a28c5f329b0878ebf25872b36a106f493dc authored almost 8 years ago
Link to Joda-Convert Javadoc

614700b65836d4ffe7d084d261240140a4cd8915 authored almost 8 years ago
Avoid deprecation warnings

Fix lint warnings

82e36eb34048aacb4e105a74106d6d494b8c439f authored almost 8 years ago
Avoid warnings with generated code

Deprecated annotation and comment on setString() and setAll().
Fixes #168

592e528fc1c21df69b4459a0dc3581a0f82a64b6 authored almost 8 years ago
Add validation for notBlank

Fixes #167

1f69c74a01780b57eaf3f006de992fcb91a75546 authored almost 8 years ago
Bump version

38403d92cc29823531ddb6c174eeeb537f30d566 authored almost 8 years ago
Setup GitHub deploy

5ab11e37782d7cd320876566402288d5ce159a88 authored almost 8 years ago
Release v1.11

81929b743872a79ff6657606d490d4e650e08033 authored almost 8 years ago
Setup GitHub deploy

88041e8b62af44cc5c8d7039cae69ca390a8f625 authored almost 8 years ago
Deprecate BeanBuilder methods

setString() and setAll()

699a26aac6da0eed65735aceaa531578701ffe0f authored almost 8 years ago
Refactor design of ReflectiveMetaBean

Fixes #160

565631b6d5dc2c90fcdef888f4f5f791c66d7c42 authored almost 8 years ago
Rename key class

Avoid Eclipse bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=480545

b1af1bb8803a6d65367f7305097c0aa8cd8f68e2 authored almost 8 years ago
Control default style on command line

Remove deprecated method

d4b482cad907da7c0db157a3392f70eda02dae0f authored almost 8 years ago
Avoid dependency on java.beans package

6a08eabdfc5e433c2391cdb08d7f463b2aad9d69 authored almost 8 years ago
Enhance light/minimal beans

Better tests
Validate light and minimal beans more thoroughly
Fix light bean property types

9d78a57ae2756753f4b90d7cddc11c6c90f4cca0 authored almost 8 years ago
Deprecate BeanQuery

Use functional interfaces in Java SE 8

1471a6843a3d93c677832e8a0951b81c4c82ca5f authored almost 8 years ago
ToString style of 'omit' did not affect builder

Change all toString() to use non-derived properties
Fixes #164

3bf02498ab36615a2637373db3fb4f2a15fdcf2d authored almost 8 years ago
Use settings for iterator factory

Use settings.getIteratorFactory() correctly

544b46df341560c40d8c68926c0b38c6341a9cce authored almost 8 years ago
Add missing Javadoc tags

In Java 8, annotations have return tags

9dfd1db838646579019c8e8eadaf6869dfed628b authored almost 8 years ago
Deprecate PropertyMap

Use alternatives that aren't on the main API

9f3aea8dc5c0baa2e40fdf9f047c43f5c6926936 authored almost 8 years ago
Serialize to/from a Map of Maps

Fixes #159

ee4745d6fde5c651e3961cf21bcfc73e483cfaf9 authored almost 8 years ago
Remove MsgPackVisualizer

Use JodaBeanBinReader.visualize() instead

57d171b72ff57f47b72b308d73354bf0aa1588f5 authored almost 8 years ago
Update OSGI setup

Export impl packages

c7770332216e35358b40c984d9320e9fee556766 authored almost 8 years ago
Add modifiers to interfaces

Good Java 8 style

f5cc31748ad9c00cda5ee556175f65565b601aa0 authored almost 8 years ago
Update project files

fffa8af93562853bf15d151cb05a3268c2fac312 authored almost 8 years ago
Rename config file from jdk6 to jdk

ab85e89461658772bcdf41bede25e340c1e59462 authored almost 8 years ago
Ensure builder calls super in hierarchy

Fixes #150

2f7020e18f1d8d05cc2919073820a2ba0da65c11 authored almost 8 years ago
Update pom.xml after PR

809a77d69608a9c457aad45c43aa16397151d95f authored almost 8 years ago
Merge pull request #151 from worldticket/issue-150

Fix Issue #150 In a bean hierarchy a Builder constructor does not call super constructor

fc7facb906f1f775bb395edb9849557728c611cb authored almost 8 years ago
Chain Builder constructors to right super class constructor, fix Issue #150 In a bean hierarchy a Builder constructor does not call super constructor

3f68466224a442760d3bc3f0baff7ed128cca748 authored almost 8 years ago
Bump version

199547956d92db47ba11b033a1cb1116899efa7e authored about 8 years ago
Release v1.10.1

8dbe000d4b53b10b391d31ab756055d17c423ad0 authored about 8 years ago