{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":45384078,"defaultBranch":"master","name":"dsl-json","ownerLogin":"ngs-doo","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2015-11-02T09:17:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1536523?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1688280644.0","currentOid":""},"activityList":{"items":[{"before":"f560001ce8a0702977240f60e48aae0d6a4b70af","after":"15d66f0bc5e0d018181d202517f6805e053f107b","ref":"refs/heads/master","pushedAt":"2023-08-29T17:27:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"DSL-JSON v2.0.2\n\nBugfix for List analysis with annotations.\nFixing binder validation.","shortMessageHtmlLink":"DSL-JSON v2.0.2"}},{"before":"d50d15039cbfd853190ea721e2c597bf70092d7c","after":"f560001ce8a0702977240f60e48aae0d6a4b70af","ref":"refs/heads/master","pushedAt":"2023-07-23T12:17:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Minor tweaks\n\nImproved guard/conversion for generics","shortMessageHtmlLink":"Minor tweaks"}},{"before":"ff0f3f3b35aedafaeff6f20ecc2f9f8d1df3ad9f","after":"d50d15039cbfd853190ea721e2c597bf70092d7c","ref":"refs/heads/master","pushedAt":"2023-07-23T12:08:59.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Merge pull request #262 from umutsahin/patch-1\n\nFixed issue with getter setter match on bean analysis with DeclaredTypes","shortMessageHtmlLink":"Merge pull request #262 from umutsahin/patch-1"}},{"before":"8bc95cb5b7ad7719e5e8888f1034c0209b9642a9","after":"ff0f3f3b35aedafaeff6f20ecc2f9f8d1df3ad9f","ref":"refs/heads/master","pushedAt":"2023-07-02T07:52:05.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"DSL-JSON v2.0.1\n\nBugfix for compilation issue with primitives\nSupport for default values in JsonConverter","shortMessageHtmlLink":"DSL-JSON v2.0.1"}},{"before":"4ed57948666af95566b6754a9bfd198860eeec5f","after":null,"ref":"refs/heads/v2","pushedAt":"2023-07-02T06:50:44.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"}},{"before":"f647701fc2f9d56f74fa69b29f23cd00d83f2147","after":"8bc95cb5b7ad7719e5e8888f1034c0209b9642a9","ref":"refs/heads/master","pushedAt":"2023-07-02T06:26:45.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Support for default values\n\nJsonConverter now supports definition of default.\njsonDefault() method or JSON_DEFAULT field can be used.\nWhen defined field will be initialized with such value, so if missing from JSON it will end up as such even if default constructor has different value.\n\nWhen serializing with omit it will be compared (instance based) for equality.\nThis means it can be used on primitives or reused instances, but not really on all objects, at least for serialization.","shortMessageHtmlLink":"Support for default values"}},{"before":null,"after":"d8428341f1c84602464166a5215bc2841bcd3234","ref":"refs/heads/dependabot/maven/tests-processor/com.google.code.gson-gson-2.8.9","pushedAt":"2023-06-25T20:55:55.611Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump gson from 2.5 to 2.8.9 in /tests-processor\n\nBumps [gson](https://github.com/google/gson) from 2.5 to 2.8.9.\n- [Release notes](https://github.com/google/gson/releases)\n- [Changelog](https://github.com/google/gson/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/google/gson/compare/gson-parent-2.5...gson-parent-2.8.9)\n\n---\nupdated-dependencies:\n- dependency-name: com.google.code.gson:gson\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump gson from 2.5 to 2.8.9 in /tests-processor"}},{"before":null,"after":"fd162d0a36e8c3b310b1504b3eed039c4d31375b","ref":"refs/heads/dependabot/maven/library/org.hsqldb-hsqldb-2.7.1","pushedAt":"2023-06-25T20:55:53.442Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"Bump hsqldb from 2.3.4 to 2.7.1 in /library\n\nBumps hsqldb from 2.3.4 to 2.7.1.\n\n---\nupdated-dependencies:\n- dependency-name: org.hsqldb:hsqldb\n dependency-type: direct:development\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"Bump hsqldb from 2.3.4 to 2.7.1 in /library"}},{"before":"b14096d7663b9b9ae720b710af811233852fe000","after":"f647701fc2f9d56f74fa69b29f23cd00d83f2147","ref":"refs/heads/master","pushedAt":"2023-06-25T20:55:32.926Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Bugfix for byte[] conversion in v2.0.0","shortMessageHtmlLink":"Bugfix for byte[] conversion in v2.0.0"}},{"before":"bec28ddec97a6d3e207c4f049b9479e429be4db2","after":null,"ref":"refs/heads/dependabot/maven/java8/org.hsqldb-hsqldb-2.7.1","pushedAt":"2023-06-20T17:55:54.554Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d5247714312922a97fbff8f6d5caa5ef9fd5a53f","after":null,"ref":"refs/heads/dependabot/maven/processor/com.google.code.gson-gson-2.8.9","pushedAt":"2023-06-20T17:55:33.987Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"d88229d18949f59e40a0c573468135ed9bc94566","after":"b14096d7663b9b9ae720b710af811233852fe000","ref":"refs/heads/master","pushedAt":"2023-06-11T12:46:21.452Z","pushType":"push","commitsCount":8,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"DSL-JSON v2.0\n\nBaseline JVM is now Java 8\n\nCleanup of some external subprojects - if required, local converters must be registered.","shortMessageHtmlLink":"DSL-JSON v2.0"}},{"before":"c3ef6e3bc58554a1f75813b49c4871b482e550ea","after":"4ed57948666af95566b6754a9bfd198860eeec5f","ref":"refs/heads/v2","pushedAt":"2023-05-31T08:37:14.078Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Setup profiles for latest Java version compilation\n\nDue to some breaking changes/bugs in latest Java version setup tests to keep up with that.\nNow that analysis was changed to cope with annotations this test works as expected.","shortMessageHtmlLink":"Setup profiles for latest Java version compilation"}},{"before":"079a2fc267311663df87f3de9ec6274f9af8b115","after":"c3ef6e3bc58554a1f75813b49c4871b482e550ea","ref":"refs/heads/v2","pushedAt":"2023-05-31T07:33:25.690Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Show example of binding wrapper class\n\nThis still doesnt do binding on the actual mutable class.","shortMessageHtmlLink":"Show example of binding wrapper class"}},{"before":"b8a12fad83ff010e5f21ebd0df681a9a20d3f202","after":"079a2fc267311663df87f3de9ec6274f9af8b115","ref":"refs/heads/v2","pushedAt":"2023-05-31T06:21:32.158Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Cleaning up examples","shortMessageHtmlLink":"Cleaning up examples"}},{"before":"a215db0d7b91bd720a46f0e6ff70b5c49abf5492","after":"b8a12fad83ff010e5f21ebd0df681a9a20d3f202","ref":"refs/heads/v2","pushedAt":"2023-05-30T08:19:05.542Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Improved binding support. Minor cleanup\n\nImplement JSON_BINDER/bind on the basis of https://github.com/ngs-doo/dsl-json/pull/243/files\nAlways call bind, even when instance is null. Method can create the instance if required.\n\nCleanup onlyBasicFeatures argument as its not used anymore.","shortMessageHtmlLink":"Improved binding support. Minor cleanup"}},{"before":"d1f7a8d2eecf91fccace24459601b67d4720a272","after":"a215db0d7b91bd720a46f0e6ff70b5c49abf5492","ref":"refs/heads/v2","pushedAt":"2023-05-29T14:17:35.629Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Improve type conversion\n\nInstead of using string analysis, try to strip annotations via types API.\nThis should resolve problems with new Java versions which broke annotation representation.","shortMessageHtmlLink":"Improve type conversion"}},{"before":"cd4f7d59b542553da46a535c94ee7bac467d4807","after":"d1f7a8d2eecf91fccace24459601b67d4720a272","ref":"refs/heads/v2","pushedAt":"2023-05-28T11:07:49.044Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Initialize Java8 types by default\n\nSince Java8 is now baseline, we can initialize most of Java8 types by default.\nOnly leave Optional out for now (object related one) as this implies runtime configuration.\nMinor cleanup of having localied type initialization withing converters and type renames to \"standard\" + visibility improvements.\n\nRemove some deprecated methods to simplify and unify API.","shortMessageHtmlLink":"Initialize Java8 types by default"}},{"before":null,"after":"cd4f7d59b542553da46a535c94ee7bac467d4807","ref":"refs/heads/v2","pushedAt":"2023-05-27T04:26:24.346Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Preparing for v2\n\nJava8 is the baseline\n\nUnify java8 and library projects.\nRemove joda and threetenbp as they will no longer be officially maintained. One can always just register his own converters in his project.\nRemove DSL compiler integration. This always works in other direction and there is no need anymore for having it in this project.\n\nMove files around...\n\nTODO: fix various minor API issues, resolve major pending tasks","shortMessageHtmlLink":"Preparing for v2"}},{"before":"3d399a71d0bdb4b93a127aa7eddf3c71287a53ad","after":"d88229d18949f59e40a0c573468135ed9bc94566","ref":"refs/heads/master","pushedAt":"2023-04-16T16:41:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"zapov","name":null,"path":"/zapov","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1181401?s=80&v=4"},"commit":{"message":"Support discriminators with array format\n\nFix some parsing and serialization bugs in mixin code.","shortMessageHtmlLink":"Support discriminators with array format"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADdRh25gA","startCursor":null,"endCursor":null}},"title":"Activity ยท ngs-doo/dsl-json"}