Ecosyste.ms: OpenCollective

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

github.com/CertainLach/jrsonnet

Rust implementation of Jsonnet language
https://github.com/CertainLach/jrsonnet

style: fix clippy warnings

cb765629121c7cab9e078ba440168a1015ebf0d3 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: ObjValue::get_lazy

5dc3b98bcc3b9848031f17165bcc2e86e8a65ba3 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: impl Typed for BTreeMap

a51d3e524236c48f7a9225441b1be1e3afc49329 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: support generics for derive(Typed)

9567d3672d23e01ffa529ac09ea2ff5352cc14fa authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: unify Arg and Typed handling for Thunk

f66194917e5d44a9677062a5cc2309bc2376f475 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: more ContextInitializer impls for tuples

a85a2117c2f7ff1e7e9dc02ff8b752e0e5b4c691 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: upgrade gcmodule to v0.3.6

d3f6d31d2ba168b9328204b61b657e2631daa81f authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: bump version to v0.5.0-pre94

951ed31b08b238863505d9571c778dbffc09f5f6 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
doc: null coalescing

03295b7df8f8393bd647895cad7dbcf74d875f27 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: update rustfmt

4e0dbf427e61da8c972cda41edc9099f17d21257 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: test failure on null-coaelse

f883d5ef8c194f7cc138cd230165671b2e09555e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
refactor: drop array iteration inlining

Fixes: https://github.com/CertainLach/jrsonnet/issues/112

9f4360cc82b999667fad743ec022e4351ce53beb authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: fix formatting

992351cca6b2ae71038eff987436b3f2ab9c0b9c authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: --exp-apply argument

Cc: https://github.com/CertainLach/jrsonnet/issues/116

76f0cfd3dd2f4c52bf799849b9ec75c4d747e76a authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: experimental null-coaelse operator

0f5ef44c0f7005ef970785f0c854fef2435c7e3c authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: better handling for missing feature errors

3302e3817ff5d56f5e9233e5901406dea10570c1 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: exp-preserve-order build

572693d117ab9356b7f7844cfa563aeb962c8f48 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #118 from CertainLach/feature/upstream-std-sync

feat: sync upstream stdlib changes

47e40b265d548e83abcd9c7a057834060c07e573 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

397e1ed786bb1bbc05976d9e9212624cc8cc65db authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

a4500c65f69bc82d018871fd4c96d28cdd8bd8e1 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #124 from pawelbeza/missing-std-features

feat: missing std features

b63c39c2e1285f4251e5aba20f51449439d350b2 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add std.objectKeysValues and std.objectKeysValuesAll

Upstream issue: https://github.com/google/go-jsonnet/pull/687

150dfd214fba17f19ff37272403ecced31707d54 authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.objectRemoveKey

Upstream issue: https://github.com/google/go-jsonnet/pull/686

b9668b119e462da9e3ec708421dc8f036271feeb authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.remove and std.removeAt

Upstream issue: https://github.com/google/go-jsonnet/pull/689

3e814e5a718dbdb1ce9753b9e8257f8590a3d867 authored over 1 year ago by Paweł Bęza <[email protected]>
feat: composable ContextInitializer

e0d3ba219c3068cbdaff462cf9a9753be997c58f authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #122 from expelledboy/master

Allow '=' within the body of --tla-code

e98be8b771cf81f770bff2f4a4c63e8eaba2ae10 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add std.equalsIgnoreCase

Upstream issue: https://github.com/google/go-jsonnet/pull/692

e2787ae2f0db2c97d46b9ab2321a1e4c1ec3f5af authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.equalsIgnoreCase

Upstream issue: https://github.com/google/go-jsonnet/pull/699

aee64ce2020d062c587c2565da9ae7c7a3e109aa authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.isEmpty

Upstream issue: https://github.com/google/go-jsonnet/pull/678

83c939e4fa0b89e439a4195cecb8a979ee23a4df authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.xnor

Upstream issue: https://github.com/google/go-jsonnet/pull/677

03192520df04299051b8975489b21f4ea4944560 authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.is_even, std.is_odd, std.is_integer and std.is_decimal

Upstream issue: https://github.com/google/go-jsonnet/pull/702

c0efb56b85fa14f4dcc8c659b0ea09c0b6c6ee0d authored over 1 year ago by Paweł Bęza <[email protected]>
feat: add std.round

Upstream issue: https://github.com/google/go-jsonnet/pull/683

0d33992df094497f1bc2813e6fe65b670aae5da9 authored over 1 year ago by Paweł Bęza <[email protected]>
test: for = character in tla body

9872fc296cecbb50c6f4762f00d4891e2a03fbcf authored over 1 year ago by expelledboy <[email protected]>
fix: Allow = characters in tla-code

79e339a14c35de3b437dacf3dd5eaa6298754f75 authored over 1 year ago by expelledboy <[email protected]>
feat: add std.contains

43007643d5e9c2d29fffb18d12d483d8922eeb55 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add std.avg

Upstream issue: https://github.com/google/jsonnet/pull/1087

371439fb5fc5b0e1c6f8916468f45f1b5e05373c authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add std.minArray/std.maxArray

Upstream issue: https://github.com/google/jsonnet/pull/1081
Upstream issue: https://github.com/g...

54e5a6e38415dbe114399f39754a8c177f9b32d7 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add std.sha512

777cdf5396004dd5e9447da82c9f081066729d91 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: enable std.sha2 by default

Upstream issue: https://github.com/google/go-jsonnet/pull/699

6639b028f5605d30173338d6d336b43d4e539a5e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

6344af1d0323f0c0d79ee4fdb49f7b7a61a99d6b authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: enable friendly-errors by default

3ea3f30e21926d4ec57f5792ae9892628e8ec6d7 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: refer to subfields of objects in string formatting

Upstream issue: https://github.com/google/jsonnet/pull/1011

bbe146ee22575ecd36343e2a7eeac83c244e9c2f authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: workaround TLS issues on process termination

Fixes: https://github.com/CertainLach/jrsonnet/issues/98

aeb8b35c0ae24396c8ea28fe64d0cfc9b8b265a3 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #114 from ebw44/features_doc_typo

doc: correct a typo in features

1e2e6e2fa219ebc2dbd34b7bf3e2fb315f72171f authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
doc: correct a typo in features

24ae147d8451107aca551ece09923db8ce9408c0 authored over 1 year ago by ebw44 <[email protected]>
build: update lockfile

eedc5439753e908360c8ff3fb240a457ce1c881e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: bump version to 0.5.0-pre9

6790c43b8e8f0e1e932ca8b266cfcdd2544bdd51 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
ci: update flake

84715b5c8a6337c0349326708eb6e77c565d5a52 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
test: extend bindings tests to include native methods

96690c796f43009b1aea12add816b62a233d1dc6 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: bindings argument layout

2e3471ba27fb388cf69c8c19a0c9476f8c82f172 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: add --version argumnet

ec474dc646c0b5d89c8f0dfaf09389a648f6ae08 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #109 from julienduchesne/julienduchesne/fix-libjsonnet-build

fix: `.so` build instructions out of date

15b5e67b8996ef77ee8243adacafe9b4550d7ada authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: `.so` build instructions update

I'm working with jrsonnet as a C lib and only managed to build it like this. Works great now!
Als...

ca4a5e06ae1a4bd1ad54313c5fc849e8bd340f32 authored over 1 year ago by Julien Duchesne <[email protected]>
fix: do not write trailing newline in --multi for -S

Fixes: https://github.com/CertainLach/jrsonnet/issues/107

4be0ffe86b04571dd08562657f168c0cbf1f3d71 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: apperently, std.sort now supports arrays

c2bc5cc00543b12ea270a800eefc4b7467e91bb0 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: std.primitiveEquals for bigint

Fixes: https://github.com/CertainLach/jrsonnet/issues/103

7d0dc29adf3b11c7f5dfff0a683936c7f16b0709 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: make std.map accept strings

Fixes: https://github.com/CertainLach/jrsonnet/issues/106

068a27ea4069ca1cbcdf11af21e08064943703a4 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: std.format freezes with '%g' % 0

Upstream issue: https://github.com/google/go-jsonnet/issues/554

bd9176f7652faac738a9b182bcde02dbfbe531e9 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: bump version to v0.5.0-pre8

ea82da9c8100c644d43d5fb9b3b65e4a51a2f5aa authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: early return from std.set

884db009a29e267aca74bf2c3b6fdab95de6289e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: forward exp-bigint to types

7a424b0d0ce5036456684282b6d70e2ed15c721e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
doc: add repository manifest field

3221913a82c206cfbb4300470e1bd4544d29a07b authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: remove unimplemented deps subcommand

252cf3bfebf57438ab349443523f9a5c5fa855e0 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

b61a6d8409fea8e3d7471e1481b9b6e6ad35ba2e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: exp-bigint

d0fb5f4781e55709a849c8cf7315d4fb1a73a5a6 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: hide std.__compare_array

205090d2d078f37c5e30e8bd94f699d3ac4662e5 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #100 from CertainLach/xor-builtin

feat: intrinsics for `xor` and `sum`

ff1f4b41911d459492954be67a279e7fcf287f5e authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: limit `xor` usage to `bool`s

cbbe4500f34d5a9eb65c0f283dd1b46e4db2b06c authored over 1 year ago by Petr Portnov <[email protected]>
feat: add builtin for `sum`

bb70b77128ce430136e6351486b589077c425073 authored over 1 year ago by Petr Portnov <[email protected]>
feat: add builtin for `xor`

385da3502b65d7243345ea049fedbd0316d5e49e authored over 1 year ago by Petr Portnov <[email protected]>
test: add newly defined functions to std_param_names test

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ff6854dc52152c3dbfe3bff0273f4a494d9d8121 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
ci: add rust-analyzer to nix flake

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a292d3c2f0f585e512fa91bb3a2f190e2ebd2acf authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: make yaml bare-key safe list closer to original impl

Signed-off-by: Yaroslav Bolyukin <[email protected]>

6ae8569845eece0e34879b568cdd143be49664d8 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: build without codegenerated-stdlib feature

Signed-off-by: Yaroslav Bolyukin <[email protected]>

58e35be8e6f4fb25d8112a151117d23f89c9719f authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: std.manifestJsonEx should respect custom newline value in empty objects and arrays

Signed-off-by: Yaroslav Bolyukin <[email protected]>

759cfac6e9bdf1d988a99b20a60981d50d1f904a authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: impl ArgLike for Thunk<Val>

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a9f4c614e42fd03c2457d64d88b2bcd3c77de457 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: optional tailstrict in FuncVal::evaluate_simple

Signed-off-by: Yaroslav Bolyukin <[email protected]>

685a983a974912fbb2a5f2c430bff052196f999b authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
feat: C++ jsonnet compat methods

Signed-off-by: Yaroslav Bolyukin <[email protected]>

9440ce0bbfa744813a89e4414a2622c730b3771a authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
perf: move std.setInter to native

Signed-off-by: Yaroslav Bolyukin <[email protected]>

9af1f59feaabd842dd5802f9c3d0298e33b8a8c4 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
perf: move std.uniq/std.set to native

Signed-off-by: Yaroslav Bolyukin <[email protected]>

e88030decfb48131bbc74c07d9db9ed010633e58 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
style: fix unused_variables with legacy-this-file

Signed-off-by: Yaroslav Bolyukin <[email protected]>

126563b799eca0127c6f4917df2b2c47c20d99e7 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
fix: disable std.sha256 builtin in normal builds

Signed-off-by: Yaroslav Bolyukin <[email protected]>

85ada850c7ebfce2f6960932832ed20265df30ee authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
doc: remove outdated docs for evaluator

Signed-off-by: Yaroslav Bolyukin <[email protected]>

3b3c1be6bd3ac2a8b7a955a159f81cad6b661bee authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
chore: bump version to v0.5.0

Signed-off-by: Yaroslav Bolyukin <[email protected]>

4df5da353aa8fe95b80b0e7d4b3b13bae02109d1 authored over 1 year ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

Signed-off-by: Yaroslav Bolyukin <[email protected]>

dfd04c1c8e6135a78138e13843220e38ae4fae69 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: builtin downcasting

Signed-off-by: Yaroslav Bolyukin <[email protected]>

76b0db1d8913fbdda668bb44e4be18ea26de9877 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
fix(interner): stacked borrows violation

Signed-off-by: Yaroslav Bolyukin <[email protected]>

5acdbdb707d01723223bb85128637419ce44489a authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
fix(interner): data should be in UnsafeCell

Signed-off-by: Yaroslav Bolyukin <[email protected]>

45d6bc3e2a43adbeb1a9a75c52cee0d72780112a authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
feat(derive): explicit traits

Signed-off-by: Yaroslav Bolyukin <[email protected]>

153383ce07c147314f7250b7a9673599e5bb7c4f authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
feat(stdlib): impl Clone for ContextInitializer

Signed-off-by: Yaroslav Bolyukin <[email protected]>

e0a8037dddbbaf1ddaacd574bc037908e49b1301 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
fix: anyhow-error feature build

Fixes: https://github.com/CertainLach/jrsonnet/issues/86
Signed-off-by: Yaroslav Bolyukin <iam@l...

e70291dbc65ed8a602df5e97d923f9de2dbddbcc authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
fix: upgrade gcmodule

Fixes: https://github.com/CertainLach/jrsonnet/issues/97
Signed-off-by: Yaroslav Bolyukin <iam@l...

eccec91940e163e4f5b3e4a335edfd6755bb534e authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
build: use non-deprecated base64 api

Signed-off-by: Yaroslav Bolyukin <[email protected]>

ed1156c14eb7f49e001cb800da3e8bfe0eeaf0a6 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
style: fix clippy warnings

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a05afd32cebcebdc7b236c243df29f9470acf2b4 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
perf: implement std.setMember in native

Signed-off-by: Yaroslav Bolyukin <[email protected]>

974f2c15c0a2a3e292258e054c71acb4e34c9715 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
feat: create Val from Serializable value

Signed-off-by: Yaroslav Bolyukin <[email protected]>

219e52af0b172687acc0e3fe5e08932f5db3b02f authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
refactor: remove GeneralOpts/ConfigureState

Because many options were removed from global state, everything should
be configured manually no...

2cecfb0ba471eb63ac4ba973a8f2738792db3785 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

Signed-off-by: Yaroslav Bolyukin <[email protected]>

1f5d87f33b165b8939beabb3ca8ee8cffe18b7b6 authored almost 2 years ago by Yaroslav Bolyukin <[email protected]>
ci: ...but only on ubuntu

Signed-off-by: Yaroslav Bolyukin <[email protected]>

a0d14e4c45240ea500338e62c5bd138ab1e41325 authored about 2 years ago by Yaroslav Bolyukin <[email protected]>
ci: run apt update

Signed-off-by: Yaroslav Bolyukin <[email protected]>

d60f07b4b8543906146c68a494edd7e5f0339bec authored about 2 years ago by Yaroslav Bolyukin <[email protected]>