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

build: bump version for 0.3.3 release

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

5ffc4ed5626b4719a821181c062041cab9964c1b authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
build: upgrade dependencies

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

feb1a4c62aa2f4784da8f6cd0e0baf7e09aa2c2d authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
style: fixes for unnecessary-lazy-evaluations lint

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

c0a6203bfa84af1a73aad99035fe10c850747c09 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
chore: change author field in cargo manifests

To match git signature

Fixes #28

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

9367ffe7b26b39973df22a7b2f8b8d1ef040f353 authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
fix(evaluator): missing intrinsics for slice, mod

Fixes #30

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

bc97bc99f5fd58eebbd6ef25681cd6bb877f2f0d authored almost 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: print errors to stderr, exit 1 on failure

7c1d01aa94c22cffe535e57ce8a17c96a8a5a9b8 authored almost 4 years ago by Alexander Kursell <[email protected]>
build: bump version for 0.3.2 release

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

55a12da3455bce98212d4c2c747a19b064dc0997 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
build: update dependencies

Upgraded clap, thiserror

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

f410520625f13e88e5b7ceb234c21bee8c6d00f2 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #27 from CertainLach/syntax-error-display

Syntax error display

3b72cd84a9278ddd8eeba3a72addf115191a1abe authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
style: fix clippy warnings

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

1ca52346b7299778387499138bfcd2440a907d38 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
chore: update lockfile

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

db14944a7cbee21dfce1cfc9b8181ae9902ed282 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: color display for explaining traces

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

66205f1edf605eafda0b7d4439b141239c502e87 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat(parser): better descriptions for strings/ops

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

e072f7a8df5448f31d21920e97c70a8e2d55f26d authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: better Display for ImportSyntaxError

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

b7f71f558179027eaabc97b95baa54cd21ff40d6 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat(evaluator): location in syntax error trace

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

8f633f4812e70b19560a4669f89b655994722909 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat: add original offset to location

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

f04cd08e4d8960eb59b91097e675cf086f6687e0 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #24 from CertainLach/issue-23

Fix: double borrow on recursive import

036eddfba56d6d04de5ecc04005cf3857a99b86b authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
fix: double borrow on recursive import

Cached file evaluation was missing evaluation data release

Signed-off-by: Yaroslav Bolyukin <ia...

34125db6c55e284b2330decd398aa2ab4da350bd authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
test: add failing test for #23

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

a0dc74de1ce1a162a373a2c15b059064333640ee authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #19 from CertainLach/std-intrinsic

Prevent changing meaning of std in desugared expressions

ce2d8d503b4aa249b441db4055e295fa158616e7 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
Merge pull request #17 from CertainLach/cli-stdin-input

Read code from stdin

7e00c7d820e84e9bcfe3e43ef3d171f185ea9922 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
ci: fix clippy errors

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

0a096fed08aa510010a2b3ae65de77613454a2fe authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
fix: prevent changing std in desugared expressions

Also removes intrinsic interface for natives, they weren't useable for users
anyway, and we have...

d26be6893266ed357ce65a1de8557d7e7df432e0 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #18 from CertainLach/upgrade-clap

Help headings and colors

8a2b9747ed0e9e4bec4042828b1d55a612807813 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
feat: help headings and colors

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

88be4ee7c720d0412a3e53656a3bf94bed6e9113 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #16 from CertainLach/exec-to-string

--exec should use toString format instead of standard json

712f0045bec7a6f2459d2f150fdeeb57c970db79 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
feat: read code from stdin

Fixes #9

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

dcb0efaafd9fd791d1fea3678fbc96478bf12922 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
fix: use to_string with --exec

Fixes #8

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

f19080c2c29707abeaa9e8f4bfb44b818dab04c2 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
feat(evaluator): add ToString manifest format

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

c7cd118ff9df970b85e550f9b7eb4ef0321032e9 authored about 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #15 from CertainLach/dependabot/cargo/serde-1.0.117

build(deps): bump serde from 1.0.116 to 1.0.117

e99c2813a252289ecdcee3f79d4f42674c5d25f0 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
build(deps): bump serde from 1.0.116 to 1.0.117

Bumps [serde](https://github.com/serde-rs/serde) from 1.0.116 to 1.0.117.
- [Release notes](http...

5e1577e3f166d59aa6959f384b20bbdfe3d7d982 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #14 from CertainLach/dependabot/cargo/serde_json-1.0.59

build(deps): bump serde_json from 1.0.58 to 1.0.59

6b79bf3cd7d07f93458f06dc2a0db256c09fe528 authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
build(deps): bump serde_json from 1.0.58 to 1.0.59

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.58 to 1.0.59.
- [Release notes](ht...

a9c0e8dd7d28934fa406279594c3066886986468 authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #13 from CertainLach/dependabot/cargo/thiserror-1.0.21

build(deps): bump thiserror from 1.0.20 to 1.0.21

a5b63c71c51c9152bfc359d0933fe15ca5993d6b authored about 4 years ago by Yaroslav Bulyukin <[email protected]>
build(deps): bump thiserror from 1.0.20 to 1.0.21

Bumps [thiserror](https://github.com/dtolnay/thiserror) from 1.0.20 to 1.0.21.
- [Release notes]...

1dcff52b532a77a36dfb33935bb0dbbff0349f2d authored about 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #12 from CertainLach/dependabot/cargo/base64-0.13.0

a70904358312976441b19461d95ca4c46d743dc0 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
build(deps): bump base64 from 0.12.3 to 0.13.0

Bumps [base64](https://github.com/marshallpierce/rust-base64) from 0.12.3 to 0.13.0.
- [Release ...

9c1a74452b696d7d9045c5f15875b8609bcc6004 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #11 from CertainLach/dependabot/cargo/serde_json-1.0.58

build(deps): bump serde_json from 1.0.57 to 1.0.58

a192ebbc3715f6295352721430b959df4b915260 authored over 4 years ago by Yaroslav Bulyukin <[email protected]>
build(deps): bump serde_json from 1.0.57 to 1.0.58

Bumps [serde_json](https://github.com/serde-rs/json) from 1.0.57 to 1.0.58.
- [Release notes](ht...

c45712edfd0b8c1c174dd7e333e50e2bba0d8884 authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Merge pull request #10 from CertainLach/fix-readme-version-shield

Make README's shield reflect the real version

32a7ddca0d3cb8d5b327cd6fc09f8beae06f558a authored over 4 years ago by CertainLach <[email protected]>
docs: make shield reflect the real version

Replace ` jrsonnet` with `​jrsonnet-evaluator` in Cargo-related shield

228944ff1efb7f32409ffe8603175229efabdb70 authored over 4 years ago by PROgrm_JARvis <[email protected]>
style: fix clippy lints

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

1c761a8e8bf924cf912d85a94e8edb084880cab8 authored over 4 years ago by Yaroslav Bolyukin <[email protected]>
chore: bump versions to 0.3.1

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

23c027a07375b1ee5b76ecb7f5adf5f9637397f8 authored over 4 years ago by Yaroslav Bolyukin <[email protected]>
Merge pull request #6 from CertainLach/dependabot/cargo/indexmap-1.6.0

build(deps): bump indexmap from 1.5.1 to 1.6.0

d16eeca98ad217cfecac5ea923cbc7ef5fd94456 authored over 4 years ago by CertainLach <[email protected]>
build(deps): bump indexmap from 1.5.1 to 1.6.0

Bumps [indexmap](https://github.com/bluss/indexmap) from 1.5.1 to 1.6.0.
- [Release notes](https...

9298c7d40cd6fb3e3887a413beed9c0a7356490d authored over 4 years ago by dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
fix(evaluator): wrap TLA evaluation in state

4accdd0afdc96071a6bf819c1e1ddc35ece3e78c authored over 4 years ago by Lach <[email protected]>
feat: print file name on multi output

ee1b2e468f7e0f5f3b3e98ea26e2516c7dce7b45 authored over 4 years ago by Lach <[email protected]>
fix(evaluator): better error message for type mismatch

6cb98c905b0a75ea125481d945f3d315caf37c66 authored over 4 years ago by Lach <[email protected]>
feat(evaluator): push frame for if condition

21c8e9b6c2ed9dac1b94a597820c5e46025a3a93 authored over 4 years ago by Lach <[email protected]>
fix(evaluator): fix padding argument in yaml

0bd0b86dc3626490e5298a3352087106fb45f012 authored over 4 years ago by Lach <[email protected]>
fix(parser): handle empty lines in text block

0f6b269020748a0fd2f8cd6077e91a6a312d413e authored over 4 years ago by Lach <[email protected]>
feat: add -c, -o, -m flags

295345aa77d85936ef48f81af5d879faef7b0d68 authored over 4 years ago by Lach <[email protected]>
feat(cli): output file options

946acf94f95145cb939569f646a53016ddce545a authored over 4 years ago by Lach <[email protected]>
feat(evaluator): readable error messages

686e5cc6bf11338889eaf6d9fc7bea09be14f432 authored over 4 years ago by Lach <[email protected]>
feat(parser): impl Display for op types

eaf3cd1da31bcc44339c4124fc60cad607fbbfa4 authored over 4 years ago by Lach <[email protected]>
ci: add release

ci: fix build

ci: remove branch check from ci workflow

ci: add on trigger for release

ci: fix...

bcbd39795a2d212b96f47f6ea2d407b778008226 authored over 4 years ago by Lach <[email protected]>
build: revert const fns with match

c49885a7c11a7fef9901824656cc3f5dc6252fea authored over 4 years ago by Lach <[email protected]>
ci: add lints

ee64dfbc76d10d90942df3d195f5e92c40db9650 authored over 4 years ago by Lach <[email protected]>
ci: add clippy action

396a7a593e461eda099be9a6bd9efa350693576b authored over 4 years ago by Lach <[email protected]>
ci: use cargo directly, without makefile

3e45ba73b51c84a0e042ab1de6a51f1585a1e80a authored over 4 years ago by Lach <[email protected]>
style: increase clippy linting level

3f8fb69418f4dac448c176e7f53555180e476ee7 authored over 4 years ago by Lach <[email protected]>
feat: --tla-str-file

d13245aaf3fcb186378dd94d1ecca8a4b7e37ce9 authored over 4 years ago by Lach <[email protected]>
docs: update benchmark status

cb352288fbabb869a9011e2f17ad89303e4d1790 authored over 4 years ago by Lach <[email protected]>
fix: `Intrinsic` typo leftovers

66efc479cfa066f1a8b19c02fd9176424093755a authored over 4 years ago by Lach <[email protected]>
docs(evaluator): typo `files` -> `file`

b04b14f893f51bfb62e80569b2d4b67c60588f24 authored over 4 years ago by progrm_jarvis <[email protected]>
docs: cleanup evaluator's docs

f44bc09e725c8e83873fbd0cc5629e3e2761dcce authored over 4 years ago by progrm_jarvis <[email protected]>
fix: Typo `Intristic` -> `Intrinsic`

e9a903663d5c56b50f4c4c071760b61818567c4d authored over 4 years ago by progrm_jarvis <[email protected]>
docs: Fix docs of trace.rs

a89c8697746dc9a403dbb8eaed0f75e9c9fe5c71 authored over 4 years ago by progrm_jarvis <[email protected]>
docs: Fix docs of tla.rs

788037fe57fe44e24daae96e6f4e47ba7a600061 authored over 4 years ago by progrm_jarvis <[email protected]>
docs: Fix docs of manifest.rs

94511c441a10d56234116d4bb30ad911dab40a2f authored over 4 years ago by progrm_jarvis <[email protected]>
docs: Add missing docs to lib.rs of CLI

2c0daa5a236bbe88d7760a1760aeb657ccf09c93 authored over 4 years ago by progrm_jarvis <[email protected]>
docs: fix CLI's `lib.rs`

aeb6b6134a202f4c84a918c913f835e892c87093 authored over 4 years ago by progrm_jarvis <[email protected]>
docs: fix `ExtVarOpts`

e20e28e494197482c99d4230e3768ecef9848bea authored over 4 years ago by progrm_jarvis <[email protected]>
docs: fix `DebugOpts`

6c1a2fa6d186d4fb964dd4d27119ca52263f3c9a authored over 4 years ago by progrm_jarvis <[email protected]>
docs: refactor README.md

656c8fd8cae24749a5948a21375a719086d77e8d authored over 4 years ago by progrm_jarvis <[email protected]>
ci: fix clippy warnings

46fae7b561fdf4f2b647b448201b27cd5303c30b authored over 4 years ago by Lach <[email protected]>
build: update flake cargoSha256

06296749061832020110b140cdd7fce189ff486d authored over 4 years ago by Lach <[email protected]>
perf: move error and stacktrace to heap

d859bb9d0adb68bca9c1b8bebaa6736b4f846e53 authored over 4 years ago by Lach <[email protected]>
perf: use fxhash

d09f1c2861da089d076b36185ae897693854f222 authored over 4 years ago by Lach <[email protected]>
build: missing sort

84fe36c05a1ed82e820c18c51fa538a7a667bfbe authored over 4 years ago by Lach <[email protected]>
perf: unify function calls

a5391ab8ecf420f6b3c26c2ceef57ba1ad1feb8b authored over 4 years ago by Lach <[email protected]>
chore: upgrade clap

bc5c3a5e48f562cd112babd7fa8a96c30cbd385c authored over 4 years ago by Lach <[email protected]>
perf: reduce error enum size

57ad354a9478daaede53942f6a671edff6f1695b authored over 4 years ago by Lach <[email protected]>
feat: multi and stream manifests

6e40dd49aa728ef95799d6cb1b9f7f60106a0e5c authored over 4 years ago by Lach <[email protected]>
feat: native callbacks

020afa68e92fbbb228362ed8a089344f6f60d0b9 authored over 4 years ago by Lach <[email protected]>
feat: yaml stream output

1feb056f19c362398d42fb441ae25c985aca7679 authored over 4 years ago by Lach <[email protected]>
feat: minify json

ce6eeacd9f763a5b4554322529853d5d044ef286 authored over 4 years ago by Lach <[email protected]>
fix: add fract call in integer check

4dbbc6ecd6c9b29ae151590ede920db0de6e5a62 authored over 4 years ago by Lach <[email protected]>
fix: convert to integer number on zero fraction

13d49041c6898094cdc8d0d497d8742e3665706f authored over 4 years ago by Lach <[email protected]>
build: add nix flake

76dc24d41826ce5ed0e81ac2c96868bfc99199e6 authored over 4 years ago by Lach <[email protected]>
feat(evaluator): serde_json integration

409a660d075327fd237e351f820429e8d5280bb0 authored over 4 years ago by Lach <[email protected]>
refactor(evaluator): extract json to module

d445938727856cf238a828ecdc95f52ba3020e5a authored over 4 years ago by Lach <[email protected]>
chore: bump versions

219ced52633916e0c8e03458a7ed25d3db16826e authored over 4 years ago by Lach <[email protected]>
build: stable rustc support

1d4b842070e4e52b04e6fed9d9452c8e1808ac0a authored over 4 years ago by Lach <[email protected]>
fix: use vanilla default for line-padding

bb6d643f4d8521cc908b1032738e5cc8812c93ff authored over 4 years ago by Лач <[email protected]>
feat: add intristic calls to stack

56c40a985e8c1a36fb45d66e15d4b31210a5818f authored over 4 years ago by Лач <[email protected]>
fix: use new to_string method

ba7b562a0c01c74567487cec32743c1e9886bbd0 authored over 4 years ago by Лач <[email protected]>
feat: match jsonnet json formatting

bb39159c66981ad016f465065921e747b20ee59c authored over 4 years ago by Лач <[email protected]>
fix: make to_string unwrap value

1e914c040ec4779799ce890ec063f98d2fd9aa29 authored over 4 years ago by Лач <[email protected]>
fix: make std.format not consume field on %%

c40e554d3917eec3051f5d36addae5b365ab8c1b authored over 4 years ago by Лач <[email protected]>