Ecosyste.ms: OpenCollective

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

github.com/QuiltMC/quilt-config

Quilt Config (aka "haven king's metadata of madness") is a library designed to facilitate the creation and management of config files.
https://github.com/QuiltMC/quilt-config

sigh. checkstyle test

952cb33df09b87e647f83ee1b5799a07572bf92f authored 10 months ago by ix0rai <[email protected]>
add checkstyle (fixes #15)

b1fe79d080381c28e73fbbadbe4a4b3d86a5dae9 authored 10 months ago by ix0rai <[email protected]>
Merge pull request #39 from ix0rai/alias

`@alias` annotation

1ec1b95638631bf87291ce9f570f860cf2f54e1c authored 10 months ago by ix0rai <[email protected]>
Merge branch 'quiltmc-master' into alias

# Conflicts:
# serializers-json5/src/main/java/org/quiltmc/config/api/serializers/Json5Serialize...

2a1f1466c21ba7bd89a537bd99740a975a1620cb authored 10 months ago by ix0rai <[email protected]>
Merge pull request #41 from ix0rai/wrapped-update

allow non-final fields in wrapped configs, and warn about final fields

f97ea050c8a19f4736815970edf44fc5199c0ee9 authored 10 months ago by ix0rai <[email protected]>
Merge pull request #34 from anonymous123-code/serializedNameConvention

Add SerializedNameConvention annotation and metadata

c1b025178b6618b6b5599253c188302c505cdfef authored 10 months ago by ix0rai <[email protected]>
Address reviews

4f29326886217dc5c40b3c7aaa83b5c8fffc5582 authored 10 months ago by anonymous123-code <[email protected]>
Add tests for reflective config with SerializedNameConvention

919813cbf2f268f711fd7651f1fb1c2d88302884 authored 10 months ago by anonymous123-code <[email protected]>
Fix config field annotation processors not processing configs itself

c283ab901df81c3670cdbae071365c7763715c7a authored 10 months ago by anonymous123-code <[email protected]>
Add SerializedNameConvention annotation processor

fd78e266a0a0c635f46d0429d29e30230281640a authored 10 months ago by anonymous123-code <[email protected]>
apply licenses

1227a92341235589da9021105632be4d9f7b2152 authored 10 months ago by anonymous123-code <[email protected]>
Fix: Default naming schemes not working properly + add NamingSchemes test

23b428fb2dfea029378caf26eb158f077b944163 authored 10 months ago by anonymous123-code <[email protected]>
Implement inherited metadata API: Implemented + use for SerializedNameConvention

327e88e8375c6d105126e1505ce3995483fb239a authored 10 months ago by anonymous123-code <[email protected]>
link to docs

cf9f119f81e5eeaa4821e6b6273b78f3362e4ea8 authored 10 months ago by ix0rai <[email protected]>
Implement inherited API: Actual functionality still todo

54963634e3dc62b129e1311d803b71b39a40e48d authored 10 months ago by anonymous123-code <[email protected]>
Apply licenses

2957ec9d40a78f804900ae91cf75112d540edfe4 authored 10 months ago by anonymous123-code <[email protected]>
Disallow preset schemes that contain spaces for serialized names

0852f53aa2d92d80ed9b7e0bbefcab156fd505df authored 10 months ago by anonymous123-code <[email protected]>
Add docs.

(Totally didn't forget them)

f91d9b11a9c8964695c992a6107063ba617a4050 authored 10 months ago by anonymous123-code <[email protected]>
Initial javadoc fixes

a769d8e7516b7403221f323a720ac031a6fcdb20 authored 10 months ago by anonymous123-code <[email protected]>
Apply licenses the rest

479eb3fa430259b61e3ad944341da2e62629095c authored 10 months ago by anonymous123-code <[email protected]>
Add SerializedNameConvention annotation, metadata and handling

01c2e5ca5177e7faf56aea4d9c613755d1bfc4ab authored 10 months ago by anonymous123-code <[email protected]>
warn about using final modifiers on wrapped configs

7737429cfd07410d8f3feb4cbc582f7491c1e8d2 authored 10 months ago by ix0rai <[email protected]>
Update src/test/java/org/quiltmc/config/reflective/AliasTest.java

2ccbcb83510aebb236175648b58e332ab15a538a authored 10 months ago by ix0rai <[email protected]>
licenses

abbcd59c3144d36468040750dfcd5eb29e175f27 authored 11 months ago by ix0rai <[email protected]>
docs

bea325c81785e32c891d5a0665c32e587984b448 authored 11 months ago by ix0rai <[email protected]>
apply licenses

1bffebd3fbd26f2e75b900c08f64205cf51f9034 authored 11 months ago by ix0rai <[email protected]>
json5 support + test expansion

04e2da67bd5e5266554c6054dc047efe1271863a authored 11 months ago by ix0rai <[email protected]>
initial version of alias annotation

8ab3128ae3a8ba7be7ed7c637d3cd21a2e963c0f authored 11 months ago by ix0rai <[email protected]>
add `setValue` overload and fix docs (#27)

276d867e7f309a87c05ab2a5085e44295ca2c364 authored 11 months ago by ix0rai <[email protected]>
document processors and add support for processing sections (#38)

* add support for running processors on sections

* processor docs

* oops

75ea30c468c3a454cb5ea6d15886f5353a7da0f8 authored 11 months ago by ix0rai <[email protected]>
fix #36 (#37)

658401d74fc4a8447cefbb534e11b5a7c384f152 authored 11 months ago by ix0rai <[email protected]>
that's what I get for not checking the preview

7b5233bbe9c738fb6dc8e7dbac258c8f532b1982 authored 11 months ago by ix0rai <[email protected]>
fix indent

3f5d0fff913633b4b32458c6a5957a727b0d8a5a authored 11 months ago by ix0rai <[email protected]>
add `1.2.0` changelog

5c016b4042af6f68c198935017f49c6d18ab8647 authored 11 months ago by ix0rai <[email protected]>
add import instructions

38c81ace944139c41a0c5ced98bf50bb6ec8c9de authored 11 months ago by ix0rai <[email protected]>
crying sobbing throwing up

60230568baa01eb03387a907a3d215735c633b50 authored 11 months ago by ix0rai <[email protected]>
renames -- json-family -> json5 & serializers -> serializer

05c4e0036b89f6609b814c3ecd787e7bbec60113 authored 11 months ago by ix0rai <[email protected]>
Split bundled parsers into their own, optional Maven artifacts

a047e3302cbe4c3d89462bfa8647f6cb84a7f72f authored 11 months ago by glitch <[email protected]>
bump version to `1.2.0`

3e81b949b19fc49d950f96cf6b2d59fb637e7d33 authored 11 months ago by ix0rai <[email protected]>
Merge pull request #24 from ix0rai/wrapped-tests

reintroduce tests for wrapped config

e00bfa6d024d9675561dcfbb5ea31d5917328ac3 authored 11 months ago by ix0rai <[email protected]>
Merge branch 'QuiltMC:master' into wrapped-tests

7ba4f5d9c549b611bdc3a19ac5a4688a6657e4a2 authored 11 months ago by ix0rai <[email protected]>
bump version to `1.2.0-beta.5`

1e2964de0c6bd0a20bf6f01b4b2f7c114c90b62b authored 11 months ago by ix0rai <[email protected]>
Merge pull request #22 from sisby-folk/master

override metadata() in WrappedConfig as well

a0849fd8f09add5c8eb7dd38fe5baf93388aabd5 authored 11 months ago by ix0rai <[email protected]>
wrapped tests are back yay

cf5961bac5406577737c6288c868db1557877df9 authored 11 months ago by ix0rai <[email protected]>
override metadata() in WrappedConfig as well

f73d33c8af3487fcdb8ec6fe4d955f5fe9cd9f8d authored 11 months ago by sisby-folk <[email protected]>
read write cycle testing (#21)

* wip read write cycle testing

* update licenses - ran `gradle applyLicenses`

* expand rea...

c7c084a1cc408eeec27e49de20673919e6f90e9f authored 12 months ago by ix0rai <[email protected]>
Merge pull request #20 from ix0rai/fix-toml-serializer

fix serialized name annotation, migrate tests to reflective config, fix #18

34d7dfcc37c60f75907c2edca25053af9921d7ea authored about 1 year ago by glitch <[email protected]>
fixes

db12f3e4b58b9c3e10540b7d2aaf72c950e454ab authored about 1 year ago by ix0rai <[email protected]>
rough work

17d68432049b6f54cb99baac1ba950475fa29ad3 authored about 1 year ago by ix0rai <[email protected]>
Merge pull request #17 from ix0rai/fix-toml-serializer

fix toml serializer

b4dad5aaf8c01dac819473312cce0a8b6aff8cc5 authored about 1 year ago by AlexIIL <[email protected]>
fix toml serializer

f2f1ed38b020a57274797c13d0a1d78a7933a816 authored about 1 year ago by ix0rai <[email protected]>
Merge pull request #14 from ix0rai/master

implement `@SerializedName` annotation, make default serializers public

6690323707db3991b24c2dd9084d7d7a9e9b71f1 authored about 1 year ago by AlexIIL <[email protected]>
change version to `1.2.0-beta.1`

3c44c9a91b50e2b59fb2cc4842a8f887ae641498 authored about 1 year ago by ix0rai <[email protected]>
licenses

900da9d040e89731cb8d50bff519541b9358be01 authored about 1 year ago by ix0rai <[email protected]>
improvements:

- disallow empty serial names
- unified serializer utils

3f1d2bc08590003e9a3d6f369c7e10928715ebb6 authored about 1 year ago by ix0rai <[email protected]>
port json5 serializer, move to qup, docs

1f1f9896ca00120da69678d2bb6ff2fda4867931 authored about 1 year ago by ix0rai <[email protected]>
back to java 8 oops

8c76220136ff84c65b253684e0933f6183d2c16b authored about 1 year ago by ix0rai <[email protected]>
initial serial name impl

0eb8a82bfc99cc055a24f40ac75d492e6d0869e3 authored about 1 year ago by ix0rai <[email protected]>
Merge pull request #11 from ix0rai/master

`1.1.0`: bump version, bump dependencies, fix a typo

e0452a19b8ff3997b39d61f7305de96e79f92031 authored about 1 year ago by glitch <[email protected]>
`1.1.0`

bbe0a2b66193f622c62b03dcfc9adea54c66e0d4 authored about 1 year ago by ix0rai <[email protected]>
Fix javadoc problems (#10)

18eb16f8bc33afd026ebe22eac62a5613db0395a authored over 1 year ago by AlexIIL <[email protected]>
Fix ConfigFieldAnnotationProcessors old deprecated methods not being public

efadf0f969301618d4a0262b9257c817b4e7aca3 authored over 1 year ago by AlexIIL <[email protected]>
Licenses

77887190cb4e3fa518af7b343e9b55c82a26dfc4 authored over 1 year ago by glitch <[email protected]>
Oops someone actually used that

db56aef366dc0ec70bcd429ed129b42163d81bec authored over 1 year ago by glitch <[email protected]>
Fix release action

d8443d0c5dcd366f86beb7f655d31545856e70ee authored over 1 year ago by Glitch <[email protected]>
Bump to `1.1.0-beta.1`

6878268736ff80225c21c07a83c6f05a90c33743 authored over 1 year ago by Glitch <[email protected]>
Licenses

638df034d90d9429b47d2b675f12b1ca0b027d19 authored over 1 year ago by Glitch <[email protected]>
Add new `ReflectiveConfig` API

1a2c6719c02e05e79e55589a1a723cc67ccb2a81 authored over 1 year ago by Glitch <[email protected]>
Reduce the mod-facing api; deprecate moved methods which may have been used.

c8a0f5bba33b6328900d9403dbf458915c88f37e authored over 1 year ago by Glitch <[email protected]>
Fix build-ish

1e580d6085af094108de978d5403aa64b49f9c60 authored over 1 year ago by Glitch <[email protected]>
Merge pull request #8 from Leo40Git/housekeeping

Housekeeping

24bcb1a4db2e2cae948cd70f2cf7b4051a1df427 authored over 1 year ago by Glitch <[email protected]>
Spaces -> Tabs

f61583b93e28f97bf463b0ada9c27b2e37dd54d9 authored about 2 years ago by ADudeCalledLeo <[email protected]>
Get quilt-gradle-licenser working

Also ran applyLicenses, which is why LITERALLY EVERY FILE was modified here

d4be1db32f740709e26e25944586987d97086ff2 authored about 2 years ago by ADudeCalledLeo <[email protected]>
Add missing plugin repository declarations

e835b0bc0915eacab29633b31878e7f2c8016fff authored about 2 years ago by ADudeCalledLeo <[email protected]>
.editorconfig: fix indent styles

not in the mood to convert all the files from spaces to tabs rn

2638f9b6aff5c2a7ea0cbbb7a365394dd6ef3818 authored about 2 years ago by ADudeCalledLeo <[email protected]>
Use quilt-gradle-licenser instead of spotless

1e5808df65dd07757de0ba54b179fbee9e440e2a authored about 2 years ago by ADudeCalledLeo <[email protected]>
Update to Gradle 7.6

faafdb434c3deb1ad6e079348d50014e53f8c808 authored about 2 years ago by ADudeCalledLeo <[email protected]>
Steal QSL's .git*/.editorconfig files

aa59d3e96c1ec37c4e0de5307a4131edee171905 authored about 2 years ago by ADudeCalledLeo <[email protected]>
Merge pull request #5 from Haven-King/master

Fix Nested Sections

d618a8cacab1ea49b3a3224bab118dff6253e0b6 authored over 2 years ago by Haven King <[email protected]>
Merge branch 'master' into master

dcce3b49fc8cd90f190a0b10e7c00002ba59d798 authored over 2 years ago by Haven King <[email protected]>
Update version

42521280b82d15218104f9d79a8de6315f8c5af8 authored over 2 years ago by Haven <[email protected]>
Merge remote-tracking branch 'origin/master'

61060ba0ace32d3ce0453f19945f1fafb3a9226b authored over 2 years ago by Haven <[email protected]>
Fix nested sections

ae59dfaa35daf0c9dc34224c69162b47eec5ef40 authored over 2 years ago by Haven <[email protected]>
Update javadoc

a5a5c8d67f9ce9cd4ef01cac961d0a2d8f6ee4ff authored over 2 years ago by Haven King <[email protected]>
Bump version number

05559e4a245f548d4b4b66cbd93330e97e09b6c2 authored over 2 years ago by Haven King <[email protected]>
Merge pull request #1 from osfanbuff63/actions-failfast

Change the test workflow to not fail fast

36b24e832ace2669809e83edf2ad6d7efb837420 authored over 2 years ago by Haven King <[email protected]>
Merge pull request #3 from Haven-King/master

Split multiline comments

5d3793fa36790ef0659915fe3b091834bb01765d authored over 2 years ago by Haven King <[email protected]>
Merge pull request #2 from AlexIIL/alexiil-reflection-tweak

Tweak ReflectiveConfigCreator to be more forgiving when scanning for fields

aa67e7fe2c86fb028bedea83d0a3fa3435e57a04 authored over 2 years ago by Haven King <[email protected]>
Fix things

d663bc27ab0985f44c9cdef61cd0806377a55967 authored over 2 years ago by Haven <[email protected]>
Split multiline comments

95c95a01ea5e69eb17d1556d3badae6edd8f3e32 authored over 2 years ago by Haven King <[email protected]>
Tweak ReflectiveConfigCreator to be more forgiving when scanning for fields.

eb27ae4880a3088343c0aaa98fd1bf1ee81de991 authored over 2 years ago by AlexIIL <[email protected]>
Merge branch 'QuiltMC:master' into actions-failfast

b52985fb0a2786f159fc93deaa1dddadf3faa8db authored over 2 years ago by osfanbuff63 <[email protected]>
Update version number

1e348eac38473016daf33071521680add1ecea85 authored over 2 years ago by Haven <[email protected]>
Add an annotation to allow configs created via reflection to configure the resulting configs and tracked values

436019aab251864cc8f26020d014030b975c59e8 authored over 2 years ago by Haven <[email protected]>
Fix test failing due to overlapping config ids

bcadb744431c27fbe25b2998dbdc2b6d10d37c71 authored over 2 years ago by Haven <[email protected]>
- Allow MetadataTypes to infer the default value for a TrackedValue based on its type

- Repackage metadata related classes

441eb035d128b0e6dc550f8c1f224c818cc3ff47 authored over 2 years ago by Haven <[email protected]>
Test workflow to fail-fast: false

19e852eff8a5fe29b489c224a6c60f3854156210 authored over 2 years ago by osfanbuff63 <[email protected]>
Update some copyright headers

885dd29f04c7715859acf45dcc4c8ed196fe33f5 authored over 2 years ago by Haven <[email protected]>
Merge remote-tracking branch 'origin/master'

66c38ff14a08aff4b3c1d91633e7fb755cf0e1a5 authored over 2 years ago by Haven <[email protected]>
- Automatically get serializer file extension

09f65165a33d3cf51c79d1ed47b46ce6e5af2177 authored over 2 years ago by Haven <[email protected]>