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

test: fix

000d927bc64103f610d5491ea98cc2c0cf50a059 authored 11 months ago
style: fix clippy warnings

07648052cee3555cc53fd8cbab4f4337539c2243 authored 11 months ago
refactor: remove p!(new:) constructor from macros

8193aabb1831a95d42115cd46a054b3adedda241 authored 11 months ago
fix: remove unused code from rowan-parser

da1c5af22cb63e89b21c70fc05025d7c77d61f3d authored 11 months ago
refactor: remove lsp for now

It was kept to be a consumer of jrsonnet-parser, but wasn't really
working, in future a proper L...

04bd9e467c667a516e3e7c8ef03e1a1f577c17ed authored 11 months ago
Merge pull request #117 from CertainLach/feature/negative-slices

feat: allow negative indexes in std.slice

627070c9cda8d7de3a575b4c8741e20ace543438 authored 11 months ago
feat: allow negative indexes in std.slice

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

d91bf0e3d51a9cc3677cf11087c59533408afb51 authored 11 months ago
build: bump version to v0.5.0-pre96

7f29d2da65f7623c71566a288af9988797d9691d authored 11 months ago
refactor: update logos

da64a74554729411df34267d811ab3b69321a4c4 authored 11 months ago
feat: add tracing format based on hi-doc

759175b8af187b733cbd91ca4d860f61a449f76b authored 11 months ago
Merge branch 'fix/tests'

9ae683aadeedc5782f8ce0a8901aac690617de52 authored 11 months ago
fix: rowan-related test failures

f2ff4e6fd929d5ed5029d026dd6a7480a32586fd authored 11 months ago
Merge pull request #145 from CertainLach/fix/lazy-array-comprehension

fix: lazy object comprehension

c9696b8e386855867dc2f27f1d4a00aa100e3534 authored about 1 year ago
Merge pull request #146 from CertainLach/fix/tests

Fix failing CI for tests and lints

58696dc4e430e2cd88f9f894b623775416d8c0ce authored about 1 year ago
fix(cli): yaml format should be used by default, when -y is passed

86f8537f86c0632e136189c98098e408de10e9a7 authored about 1 year ago
feat: prettier yaml multi-line formatting

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

1a20c75a0f1bc401789090a93fc0404fa2ad0e7b authored about 1 year ago
style: fix clippy warnings

dbbcbc4becf1511c31822a3722b01063495efdfd authored about 1 year ago
fix(test): add std.atan2 expected params

4a33c1a69f126f9b0c81885e5b1c2487f819a617 authored about 1 year ago
fix(fmt): multiline comment whitespace handling

45b6682ad4a704eadf4f396b2fa8741af8b70afd authored about 1 year ago
Merge pull request #143 from CertainLach/dependabot/cargo/zerocopy-0.7.31

build(deps): bump zerocopy from 0.7.30 to 0.7.31

0d4913596ab04196883809e191ad511a05f9c27e authored about 1 year ago
build(deps): bump zerocopy from 0.7.30 to 0.7.31

Bumps [zerocopy](https://github.com/google/zerocopy) from 0.7.30 to 0.7.31.
- [Release notes](ht...

e880e061dab85234208f19ce01286601ec6e6d8f authored about 1 year ago
fix: lazy object comprehension

eeb6fd058496521ceaba784d8ebb9403f8248ce2 authored about 1 year ago
Merge pull request #119 from CertainLach/feature/std-regex

feat: add std regex builtins

e7b9349e7c721a88707929193126617741e0500e authored about 1 year ago
feat: feature-gate regex

8ec1af04129d64ca8b84bd136ede247bebd5c667 authored about 1 year ago
feat: add std regex builtins

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

103c2a57d922f56e31cadf5d9fbec8f5b3fe44dc authored about 1 year ago
doc: fix github formatting

11193ceb6552e427bd178cbcc15b32420ed68336 authored about 1 year ago
build: update flake lock

bb3e022712ea55000d168e2ddfbdce55e8e9472d authored about 1 year ago
feat: add std.atan2

Fixes: https://github.com/CertainLach/jrsonnet/issues/141
Fixes: https://github.com/google/jsonn...

a5b2c195113870d322d405c64b1111a58b06657a authored about 1 year ago
doc: add logo

aeb50fc4157036c64d821b3b7c26faa4f56db0be authored about 1 year ago
Merge pull request #138 from CertainLach/stable-async-traits

build: use now-stable async traits

e7e620bf3687551207d765a28719ef0a9e2b6c2c authored about 1 year ago
fix: downgrade `logos`

69bb25d8204b5e5bf9a87fbe0460420cb1009a66 authored about 1 year ago
build: specify exact nightly version everywhere

50ba7d7a1f9b4e55170ddc4fb3d565322290fcd0 authored about 1 year ago
feat: use explicit `impl Future`s in `AsyncImportResolver`

f9d3f71692729f6d49f3f4eea6a3808516e72ecd authored about 1 year ago
style: move `#[allow(async_fn_in_trait)]` comment to the top

f51968465c4dcf56761a56e992f3dc6be908d82e authored about 1 year ago
build: use now-stable async traits

101b513c0b093c6641d5a544430b471f8d892381 authored about 1 year ago
Merge pull request #137 from CertainLach/fix-async-imports

fix: make `async_imports` compile again

fd582d4a2f6a4d602582c25620fe298cb4cb1409 authored about 1 year ago
fix: make `async_imports` compile again

e65c4a73f9905a22b9417ee97c768ec3584e4f7a authored about 1 year ago
Merge pull request #136 from CertainLach/updates-deps

build(dep): update dependencies and share their versions

e5639a36e0c67a003077d66cd1ba866d5a2fa073 authored about 1 year ago
build(dep): share dependency versions in workspace

9ead896a88d9335cb0266322e8ae486e519dd5cc authored about 1 year ago
build(dep): update dependencies

This fixes [dependabot#6] reporting vulnerable `rustix` version.

[dependabot#6]: https://github...

9490e5ed88ad79f8a74a279b376fc9a011adce27 authored about 1 year ago
build: update lockfile

ad1f65ce0a08ad8c5e8cf4228db3360e749f3a65 authored over 1 year ago
fix: unchecked conversion of array index

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

abd809cc16d2fb14a28e9b8a170eb2dbdf801517 authored over 1 year ago
Merge pull request #131 from CertainLach/asciidocization

docs: asciidoc'ify all md's except for the generated one

e19afebb287128d88b7762c50dbf78c2fa91b218 authored over 1 year ago
Merge pull request #132 from CertainLach/lsp

Introduce experimental rowan parser and pretty-printer

4ebc2d766e69cd113956f4386ac5bcede5404cae authored over 1 year ago
build: use ass-stroke from git

d1754bf539603e90526d4b3274a7cdfe83e16bf9 authored over 1 year ago
refactor: use new rowan-parser in jrsonnet-fmt

9ebfdebec2e2abeaea78ad6c95b6bc3c42d3073a authored over 1 year ago
fix: bigint from number conversion

1b829500c3c1d227a1c9933f172e374c488e4929 authored over 1 year ago
refactor: support new jrsonnet features in rowan parser

3248f25fe079ccc71414d9e08d8ac2647d7e3c80 authored over 1 year ago
docs: asciidoc'ify all md's except for the generated one

f3f03b156d6704047dfffd36520f1396235c9c7f authored over 1 year ago
feat: try to parse locals as statements, not as expressions

a7bbbb48a2fd7ca6c2536895e5ac6a0f13662b3a authored over 1 year ago
feat(fmt): try to use ass-stroke

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

e17e60d35bf5de8f4b478c8d9a1bb989d9bfc4de authored over 1 year ago
fix: clippy mutable_key_type false-positive

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

fa1839d69f87bfdfb439e6c26ac4ec68891962fa authored over 1 year ago
refactor(rowan-parser): remove intrinsic syntax

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

26a3b24cc9cfd491d6e220e696c0a93b04d169e5 authored over 1 year ago
fix(rowan-parser): forbid assert in objcomp

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

a6892a95138f8383f72eccaf7e0011eb1ea71a25 authored over 1 year ago
feat: parse object comprehensions

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

cf173f6ac61982a2d35805f225d353e971be3ef3 authored over 1 year ago
refactor: upgrade for new master

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

6beafa85136f6b261c7bab50a4292f583cbb7986 authored over 1 year ago
feat(fmt): preserve newline above last comment

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

443991edefaa4d52533a684515834134cb094e42 authored over 1 year ago
feat(fmt): preserve comments in locals

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

dacee201fa00ebeec122b0b4927eee61900cb4d3 authored over 1 year ago
feat(fmt): preserve comments at root of source code

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

016538aa1e6dca920b524ec8d8549ba66de17ee8 authored over 1 year ago
feat(fmt): basic comment formatting in objects

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

014057b0e966a352a83c9c96d175ac138659f5b6 authored over 1 year ago
refactor: deduplicate operator definitions

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

b1b8b4cf86bae50c63cf1e0017d38db21b31eaa1 authored over 1 year ago
refactor: use grammar to classify tokens

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

5ad3c0601af8f372a9bbb40a30df5deb27fd3b1e authored over 1 year ago
refactor: parser and grammar compatibility

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

dfc47a63aff853a71d92b515b211cd21f5d1ac80 authored over 1 year ago
refactor: introduce ungrammar

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

c678cf8e698f77d783e9af126c9ca2d23f7543db authored over 1 year ago
feat: lsp prototype

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

5382799864e9d48587b72d4365877160ea61218d authored over 1 year ago
fix: fully qualified struct paths in Either!

609e5ef85d499fde8779b490f724daa97d4aa8e9 authored over 1 year ago
feat: optional long string truncation in JsonFormat

6e6d01b3c12714473163d68e853d238085a35e56 authored over 1 year ago
fix: insert field access stack frame

0d81f3bd1040034f215cb9f03b38a5fb5c0c5449 authored over 1 year ago
ci: upgrade sjsonnet

61f48e98fd317112e9ad56b8b0758c38172f35dc authored over 1 year ago
fix: avoid problematic serde release

It doesn't work with the downstream nix users of jrsonnet, and may cause
security issues.

Upstr...

be1ca0e13d7de5d8a1efe6dd7f9a4f912e085b4e authored over 1 year ago
build: bump version to v0.5.0-pre95

19baaf27e3342b521f3900c2dd0c27947177dc79 authored over 1 year ago
perf: move more stdlib functions to native

89a650875ae4fe4947272a6ee6b9dca451eba49d authored over 1 year ago
perf: cheaper error formatting where possible

218d8ccde1401016f0baa02c0fe77a37d6692cd1 authored over 1 year ago
style: fix formatting

6d08ea9d576f9a922545795480753552b70a62ba authored over 1 year ago
feat: accept plain functions for std.native outputs

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

773438d8aef3b4d45a1ee8f29e2855461ca4d518 authored over 1 year ago
refactor: reduce boilerplate by automatic conversions

027693dbe6bda02314cd28113033759f347996f6 authored over 1 year ago
refactor: error helpers

dad6c32364f5b11889f5b5edd57a5d54bc97ed50 authored over 1 year ago
feat: optional bigint preservation

81c4597d19ef1323e1245d89f75c9390cb33c17e authored over 1 year ago
style: remove unused code

7986fee6426fc58fe69e58187a97f792a22352eb authored over 1 year ago
perf: implement std.setDiff in native

21712e70b26b64234b9f35b5bf6b02fc5b811ef0 authored over 1 year ago
fix: extend builder

0d47e9f8e1b43b62d2707512f5f60d852c0b981e authored over 1 year ago
test: fix build

fd533809bcdad0b2a9e0105a270c96fb646b0702 authored over 1 year ago
fix: std function argument names

4ab075dbe65c215612ec6342204138f090785a22 authored over 1 year ago
perf: move std.object[Keys]Values[All] to native

cfa49ab1b7b8a74a09fa4da0c44956fd4de9ab29 authored over 1 year ago
ci: update flake

be6e85a39913ea9a5fc73e295777b5f8048abf67 authored over 1 year ago
feat: builtin field attributes

906c620d4b95735cdf7877e4e9dc51ac33276b06 authored over 1 year ago
refactor: dyn ObjValue

8a6eedd4997f070ec175e4b1b41825e60cf8dba5 authored over 1 year ago
feat: try integer serialization when possible

407ab246643baa47bf89cee0af47d2503c6dc017 authored over 1 year ago
fix: bitwise ops, unary plus

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

c49be30415b9ab723928a4a613b6318123aa3771 authored over 1 year ago
fix: lazy array initialization

20298650f8332b6df555af594dc4fd8c6d1126ee authored over 1 year ago
fix: correct null-coaelse chaining

55128e2ebc3ae33faa7748c08a770c56a1762917 authored over 1 year ago
refactor: move arrays to use dyn ArrayLike

23d571a0df039eb599bc4a3af5640853d2353533 authored over 1 year ago
ci: update versions for benchmarking

09dae32f607fe1fb38d17d69fb993cc481d65ac8 authored over 1 year ago
fix: forward null-coaelse

11555dda9997210476638b1a92fd2f018f496859 authored over 1 year ago
refactor: reuse code between ObjValue::get and get_for

ceb1d3efc5949e2de0c921d024c1d22b7f2b6dda authored over 1 year ago
feat: impl Default for Thunk

df24d05677a757b5c70a67b0d8bd08f15a8fbf36 authored over 1 year ago
feat: support hidden/added fields in derive(Typed)

a1d4291c87ac3d8d8fa9ddcb5d343b2d677f565c authored over 1 year ago
feat: impl Borrow for IStr/IBytes

895de28dcfed616e567c833a7585c25f4e267c2b authored over 1 year ago
refactor: fancier builtin param type

c41391dc98715c68f6823e0b8f1b460e6b8a5e0f authored over 1 year ago
feat: support arbitrary values in std.trace

494be6551f3bd8b4ace38ddb6d52bfbe3fff6b23 authored over 1 year ago