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
`ImmutableSortedMap` was not correctly handled
Collections keyed by Comparable or CharSequence w...
6e7aab3f6ee915fbe0e5fdb275f72691ea95d348 authored about 7 years ago
Using annotations that are not in java.base is a pain
Replace with alternatives
Remove Java 9 deprecations
Combine catch blocks
d3b173de7d93e9e6f35a656b9e4d153558a90040 authored about 7 years ago
Standard build includes SpotBugs, JaCoCo, PMD
Needs Maven 3.5.0
Release needs Java 9
57ca5b3426c7e7bdbcc19c0db89438ffe313de55 authored over 7 years ago
e210bae201cbfe6d24a86df0c475dab89a28c453 authored over 7 years ago
Also change field name to avoid picking up any serialized values
Fixes #177
a5ed3b8998d3783c5eb778908e4df1c8053e82a7 authored over 7 years ago
57a4e8c7fe183fba86c364e9926b7a501ac2d278 authored over 7 years ago
e085cfb8db748035427d12f23cab585bf12b31df authored over 7 years ago
Reflection does not return fields in source code order
See #176
Reflection does not return fields in source code order
See #176
Use LinkedHashMap
096b8a42378744f5e8ae1f081ee7c201b630a1e3 authored over 7 years ago61c68db9901a04117f264e17f39895a14b78d8d7 authored over 7 years ago
4d7e5065212915283214bc4ecf0bfcca68886af9 authored over 7 years ago
f93b6c87edc335aa2291a5b3d1750a026dc92861 authored over 7 years ago
Fix stricter Joda-Convert renaming
7f017678faee1cd3071b8f383f0583d31840fba1 authored over 7 years agobf988da972791fe957771bc6208cc3351eea52da authored over 7 years ago
Locks in module name for Java SE 9
Fixes #175
Tools to assist with increasing test coverage
d2b63d0ac4ce4a1fece0df9c11e5f1a348ccfc85 authored over 7 years agob752b6a94067ce594897645518fd0cd8644366bf authored over 7 years ago
Allows checks for compatibility
d78abe38bfc8228d8d8beada01f71357a778c070 authored over 7 years agoNot perfect, but can handle simple field-based light beans
af73a985c3b7f56cfeb7fb2044c7bdc6d41e4724 authored over 7 years agoOrganize imports
3dafe6e7ef2ed1af84f18316091cf6e0615233c8 authored over 7 years agoUse code generator to fix the broken imports
9862d9b0e036cc3914d5a9d519e6327dc0424e10 authored over 7 years ago699155ef8eb10bad0612d9e60812b6b402b75b16 authored over 7 years ago
Use MetaBean.register() and MetaBean.of()
Deprecate old way
957dbc6917fdb47741a21bf4b79010c28a70b872 authored over 7 years ago
569999d284ccb3e9da450145dadb8cbc70707471 authored over 7 years ago
4aac749c627f72d784223aa46a240554cfdf9778 authored over 7 years ago
Use JodaBeanBinReader.visualize() instead
ac0a0a8cdf6f9a147fde9e7ead70ea530f2c85ac authored over 7 years agoJava 8 Function interface covers the requirements
e348be616b92cca2d89d75e7f609b3f81fb04132 authored over 7 years ago
of(Class)
isBuildable()
annotations()
annotation(Class)
Fixes #161
02c59c63df60824596ca436b745918706f126c6a authored over 7 years ago
a0b3c858291b35b788bf841f03d95c7b54cb71e1 authored over 7 years ago
c8db82714d322cbd900b34471411f61781d7bb01 authored over 7 years ago
20516a591f9a21673e08b6e9c7d30da4245bd7ef authored over 7 years ago
Allows type of builder to be exposed when meta bean not generated
Fixes #158
Default light beans automatically where possible
Fix them to work with no getters
Validate light...
Fixes #148
0e056bd871f91d96392216713a1476dce4ce7926 authored over 7 years ago
Uses a central meta-bean instead of generating one
Subclasses no longer permitted
See #155
Move Property and MetaProperty methods to default on interface
See #155
Move MetaBean methods to default on interface
See #155
Move setAll(Map) impls to default methods
See #155
Move property(String) and propertyNames() impls to default methods
Simplify generated code
See #155
Match on AUTOGENERATED START/END instead
Fixes #157
Replace the existing light bean implementation
Avoid reflection setAccessible() for Java 9 compa...
Fixes #152
b6539f757fc673d9287671c0bc4705ecba211662 authored over 7 years agoUpdate all implementations and test cases using this call.
Fixes Issue #152
Fixes #156
b7d7c104aff020492818c384121176cc9d6663f5 authored over 7 years agoFixes #5
4d1b04bb493fe8bfe0d88d4e13e4574063540eb0 authored over 7 years agob43057cc10beb19840ba293ebda4fb36b9ece1e2 authored over 7 years ago
c62574ccc4018c69c6a575d28da7d2f6841b3783 authored over 7 years ago
Update travis, plugins and docs
9c9ffd6e349c4cd5a41ff8536096903d434e5f8d authored over 7 years ago91901f994eaa6c824d9573f7efd66704128f1fe3 authored over 7 years ago
Finds fields where a multi-line annotation is used
This simply looks for a comma at the end of t...
47b6631b2215f8664e45100a0899a414ad9b315c authored over 7 years ago
70e0a0f093877cd696e43ca97177c36ab7fe1e28 authored over 7 years ago
#171: codegen: propertyChangeSupport
b85e0f6006da29b3b4b3ab38a246c213200c6467 authored over 7 years ago364da38e6a753bc9241bf048e520a644ad5c57f2 authored over 7 years ago
propertyChangeSupport now gets generated as private final transient
3405174130680cbfcbb0b169352f3344abd32aef authored over 7 years ago3e5413013374dfa001ae28b521820d0b429d0de0 authored over 7 years ago
44581a734a7eb8f3a615cb659f1ab7961027b20d authored over 7 years ago
8ed94b01e3877cef04708e677a6be1114655dbef authored over 7 years ago
34e41a446d388b98f885f49ada7543e735c20b24 authored almost 8 years ago
e09fb95b6178a8703f3b428cb8706a9ed71f589b authored almost 8 years ago
Fixes #169
98cb3a28c5f329b0878ebf25872b36a106f493dc authored almost 8 years ago614700b65836d4ffe7d084d261240140a4cd8915 authored almost 8 years ago
Fix lint warnings
82e36eb34048aacb4e105a74106d6d494b8c439f authored almost 8 years ago
Deprecated annotation and comment on setString() and setAll().
Fixes #168
Fixes #167
1f69c74a01780b57eaf3f006de992fcb91a75546 authored almost 8 years ago38403d92cc29823531ddb6c174eeeb537f30d566 authored almost 8 years ago
5ab11e37782d7cd320876566402288d5ce159a88 authored almost 8 years ago
81929b743872a79ff6657606d490d4e650e08033 authored almost 8 years ago
88041e8b62af44cc5c8d7039cae69ca390a8f625 authored almost 8 years ago
setString() and setAll()
699a26aac6da0eed65735aceaa531578701ffe0f authored almost 8 years agoFixes #160
565631b6d5dc2c90fcdef888f4f5f791c66d7c42 authored almost 8 years agoAvoid Eclipse bug https://bugs.eclipse.org/bugs/show_bug.cgi?id=480545
b1af1bb8803a6d65367f7305097c0aa8cd8f68e2 authored almost 8 years agoRemove deprecated method
d4b482cad907da7c0db157a3392f70eda02dae0f authored almost 8 years ago6a08eabdfc5e433c2391cdb08d7f463b2aad9d69 authored almost 8 years ago
Better tests
Validate light and minimal beans more thoroughly
Fix light bean property types
Use functional interfaces in Java SE 8
1471a6843a3d93c677832e8a0951b81c4c82ca5f authored almost 8 years ago
Change all toString() to use non-derived properties
Fixes #164
Use settings.getIteratorFactory() correctly
544b46df341560c40d8c68926c0b38c6341a9cce authored almost 8 years agoIn Java 8, annotations have return tags
9dfd1db838646579019c8e8eadaf6869dfed628b authored almost 8 years agoUse alternatives that aren't on the main API
9f3aea8dc5c0baa2e40fdf9f047c43f5c6926936 authored almost 8 years agoFixes #159
ee4745d6fde5c651e3961cf21bcfc73e483cfaf9 authored almost 8 years agoUse JodaBeanBinReader.visualize() instead
57d171b72ff57f47b72b308d73354bf0aa1588f5 authored almost 8 years agoExport impl packages
c7770332216e35358b40c984d9320e9fee556766 authored almost 8 years agoGood Java 8 style
f5cc31748ad9c00cda5ee556175f65565b601aa0 authored almost 8 years agofffa8af93562853bf15d151cb05a3268c2fac312 authored almost 8 years ago
ab85e89461658772bcdf41bede25e340c1e59462 authored almost 8 years ago
Fixes #150
2f7020e18f1d8d05cc2919073820a2ba0da65c11 authored almost 8 years ago809a77d69608a9c457aad45c43aa16397151d95f authored almost 8 years ago
Fix Issue #150 In a bean hierarchy a Builder constructor does not call super constructor
fc7facb906f1f775bb395edb9849557728c611cb authored almost 8 years ago3f68466224a442760d3bc3f0baff7ed128cca748 authored almost 8 years ago
199547956d92db47ba11b033a1cb1116899efa7e authored about 8 years ago
8dbe000d4b53b10b391d31ab756055d17c423ad0 authored about 8 years ago