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: fix makefile comment

40f4374702a926b71cbc3b566c7aa5d4376e669b authored over 4 years ago by Лач <[email protected]>
Merge branch 'master' of github.com:CertainLach/jsonnet-rs

38dfcbef8382a15dfd0bbd848cdbeb2b88b60c31 authored over 4 years ago by Лач <[email protected]>
perf: specify map capacity

9fde26aadba12c5bb4557b96cc5a4d1343a2c08d authored over 4 years ago by Лач <[email protected]>
fix: make std.mod not tailstrict

3bb4514f98a65ee0e19504e51162d3ad291ff6b3 authored over 4 years ago by Лач <[email protected]>
feat: add field access to stack

57f3c89602572e1292d8ea424d506795ec73b67a authored over 4 years ago by Лач <[email protected]>
feat: make mimalloc optional

8c5f44d1f49fa8af67232ed6be29d220e594ed8f authored over 4 years ago by Лач <[email protected]>
Merge pull request #3 from CertainLach/reformat-license-file

Reformat LICENSE

fba11bf1f64448dffbdbf50e576f2810b8214bbf authored over 4 years ago by CertainLach <[email protected]>
perf: mutate context if operating on only strong ref

e4a890bf0c31c7701e08f5d4bf2f21aa1b4e5630 authored over 4 years ago by Лач <[email protected]>
Reformat LICENSE

642cadddf748be57c25c696b928eae1cd32af4f1 authored over 4 years ago by PROgrm_JARvis <[email protected]>
refact: simplify error management

84f648e7832976a8d0c997dd38618e36c91f5e8a authored over 4 years ago by Лач <[email protected]>
fix: faster format consumes value for %%

370c6155b3746b4f95cfb41a779361a79a15ed3e authored over 4 years ago by Лач <[email protected]>
fix: faster std.format skips last string element

11b9a15dfb34b6298ac209e5805b21383478ce68 authored over 4 years ago by Лач <[email protected]>
chore: add benchmark results

d96a379e8bd80302be6aeecb1970ef6ef0e2cc91 authored over 4 years ago by Лач <[email protected]>
style: cargo fmt

14f17a7c038d466c3fa87f0280882990707a42cd authored over 4 years ago by Лач <[email protected]>
perf: faster format

1b7abe84e61128fac13d8cde82ae73276d936c6a authored over 4 years ago by Лач <[email protected]>
perf: faster range

9d883c6db8a30ddd2928890bf2011ed4eb738b4f authored over 4 years ago by Лач <[email protected]>
fix: run manifest in state

aa3619c1b52751a453d01e8a688ef759e039ecac authored over 4 years ago by Лач <[email protected]>
fix: dont use ArgGroup

bb05d50f624d945b994d42a40f93fc314dfcfe52 authored over 4 years ago by Лач <[email protected]>
perf: cache object member accessors by this

b0a4791f12369089baa0460a0b54335b6792cd26 authored over 4 years ago by Лач <[email protected]>
perf: faster sort

226d3aa6c5416c46db9d16c9c3732431372c2d9a authored over 4 years ago by Лач <[email protected]>
feat: print argument name in errors

34b122524513fc5c35ff56305241dfba86cd8946 authored over 4 years ago by Лач <[email protected]>
perf: faster foldl, foldr

eb8244b349fca4e0db89f718851ad065784135be authored over 4 years ago by Лач <[email protected]>
fix: add state wrapping for top level api methods

36ab91f4c34c7cee2c37cc6b7bfe7801b5d300fa authored over 4 years ago by Лач <[email protected]>
test: fix column offsets

beff66c04fc27c91c16ff6cc75575fded55a959e authored over 4 years ago by Лач <[email protected]>
fix: remove _start for non wasm32 targets

ea5e4eca6eae19239f019c60520a10cd098c944d authored over 4 years ago by Лач <[email protected]>
build: fix cargo.toml

a6ab6d0b1213bc88bd6e8d64a384de27cf0e6172 authored over 4 years ago by Лач <[email protected]>
feat: add import callbacks to libjsonnet

f3086d962614d87c2e5007056498e65aa111a55d authored over 4 years ago by Лач <[email protected]>
refactor: split libjsonnet code into modules

dc0a0bacae12c1e69948666fabdf4039cd7d3c0c authored over 4 years ago by Лач <[email protected]>
refactor: extract shared CLI code to jrsonnet-cli

3943cce16e879faa1c8c330918f0f1e576373959 authored over 4 years ago by Лач <[email protected]>
feat: add standard like api to evaluator

3100b67da51b0b0b2f102db7d298e74b570158a7 authored over 4 years ago by Лач <[email protected]>
feat: argument map function call

b14023b0be60d74f77b8bcb5fede3861abd68a04 authored over 4 years ago by Лач <[email protected]>
refactor: merge trace to evaluator

be66091d566eaa46532436c6e832dfbe0ce6df6f authored over 4 years ago by Лач <[email protected]>
docs: update bindings status

1820422c7290f19a41fa7b3dae0dd05a4a786b2b authored over 4 years ago by Лач <[email protected]>
style: fix all clippy warnings

3abfefe960c3f775b9dc86f5868d67857851db9c authored over 4 years ago by Лач <[email protected]>
feat: std.log method

190d87fc6e1aee8dd73647b4e4f51fa232682ce1 authored over 4 years ago by Лач <[email protected]>
fix: std.trace display

5455aca5e710f45c5e575e72530619b9f694e3e9 authored over 4 years ago by Лач <[email protected]>
feat: push frame for imports

029b9cfebd03dc5cb10d9c910174f7f1bd17d00c authored over 4 years ago by Лач <[email protected]>
style: run rustfmt

433adfa9b8aeb4af8f9025e351bb01d226bcdb2e authored over 4 years ago by Лач <[email protected]>
build: update cargo files

c07d38d286f4780fcd7163603aa58359a4dc14bc authored over 4 years ago by Лач <[email protected]>
feat: expose and document evaluator settings

a94a1150b4f0317fe84c2de81e9d1ad7d340ac9a authored over 4 years ago by Лач <[email protected]>
refactor: extrace trace format to separate crate

458a1bc63c561aee82c6d52ec7fd9360d802c46f authored over 4 years ago by Лач <[email protected]>
feat: more fields in ImportSyntaxError

3b3945f22c039996686cd05d9ccaebf477ba04ef authored over 4 years ago by Лач <[email protected]>
refactor: more intuitive code location mapping

db14faa124c5185d889f078196b2951887de4658 authored over 4 years ago by Лач <[email protected]>
refactor: extract standard library to another module

78fff5c6fa82e67afc0a7409a3b428891ff8550c authored over 4 years ago by Лач <[email protected]>
feat: trace function names

a82a6f1d1dd0fbf32c5be46327ae187721b00838 authored over 4 years ago by Лач <[email protected]>
feat: into_yaml conversion

0dad2a64ea4be027f26c0e5f6460ca47a51fe7c8 authored over 4 years ago by Лач <[email protected]>
test: return vanilla test commands

18d3b6bb05708b487ac9fe1ef81c6d30ad92d8c5 authored over 4 years ago by Лач <[email protected]>
ci: reduce layer count

68e3a5b5f22924d2062f4ea8436d0ea533f325f9 authored over 4 years ago by Лач <[email protected]>
fix(evaluator): remove meaningless frame on object member creation

5cb6a6c8185574c4f22a97f1158d4823d6e4238a authored over 4 years ago by Лач <[email protected]>
perf(evaluator): do not clone FuncDesc

1f06faf67dd23792c274bdc66d4fc33342945256 authored over 4 years ago by Лач <[email protected]>
perf(evaluator): faster std.base64

9e7e8fe7eb87f127a2ba71ed9fd3cf113b40102b authored over 4 years ago by Лач <[email protected]>
perf(evaluator): faster std.equals

ceab885d07f7736ea43df0d035030ccb84393822 authored over 4 years ago by Лач <[email protected]>
perf: build stacktrace only on unwind

5c0b9a1be08962fa128a247a475a284ed1e83c9c authored over 4 years ago by Лач <[email protected]>
refactor: move field sorting to visible_fields

74729ec02fba41cf0d3126c55c9e369feef38aff authored over 4 years ago by Лач <[email protected]>
fix(std): hide __intristic_namespace__

cee13e8c8153d24fbeb58f2abe343548ff2fda7c authored over 4 years ago by Лач <[email protected]>
fix(parser): allow tabs in multiline strings

493027e31b8b64fe912aff2f332bec0911591fa4 authored over 4 years ago by Лач <[email protected]>
feat(evaluator): track object field source location

c637373a92a6e4acda2af7dc9adebf99929219a7 authored over 4 years ago by Лач <[email protected]>
fix(evaluator): dont panic on bad makeArray call

7d9fe5cc702307edbd993f895d5cbdfffae2d01a authored over 4 years ago by Лач <[email protected]>
fix(evaluator): forbid negative shift

8725bbe95d48c2ee7c858c2fb50dc13df037d1a8 authored over 4 years ago by Лач <[email protected]>
feat: add ability to change OS stack size

44b319515dd1b6bc468a9ce7650a9e4984e2f1a3 authored over 4 years ago by Лач <[email protected]>
feat: make CLI compatible with original jsonnet

230dbe5dc16bccceabba2d1f8f0e8e9503564a9b authored over 4 years ago by Лач <[email protected]>
feat(evaluator): number overflow checks

e0c62dfdfc2455f325cae62ea2e77758554e171e authored over 4 years ago by Лач <[email protected]>
perf(evaluator): use hashmap for object body

625fbae2cdcf8f0c29a28dbbf29810ee0b8262d1 authored over 4 years ago by Лач <[email protected]>
refactor(evaluator): extract obj value evaluation

dcbb76153b5f5af717793feded70857e6f600f1a authored over 4 years ago by Лач <[email protected]>
feat(evaluator): print file and line number in std.trace

516792f0f249177ce7a93e2616a700ea2e3bb596 authored over 4 years ago by Лач <[email protected]>
feat: move trace mapping api to evaluator

7a6e8cbd4a25f39a7e3f56f876a65f7bf5fb8455 authored over 4 years ago by Лач <[email protected]>
ci: return test profile options for SO fix

8f92008d8d63f5a43e1603092f3c6c7ecffcae2e authored over 4 years ago by Лач <[email protected]>
build(bindings): use _start stub only for wasm target

82b9c61616808654b5027ce13e7b45c3c5c6013d authored over 4 years ago by Лач <[email protected]>
ci: use layer cache for build image

476a9c192b8a1ef1276dce039f76b84fee958b21 authored over 4 years ago by Лач <[email protected]>
ci: fix make job name

4be001cfc2215cd18948b3d3d72c8c7f274699b1 authored over 4 years ago by Лач <[email protected]>
ci: fix Dockerfile path

2fddbf28117e9378301a7fa3666a0d2fe990d095 authored over 4 years ago by Лач <[email protected]>
ci: build wasm on ci

86c2530b0f6916f29dfeb1aa033582838a7fe739 authored over 4 years ago by Лач <[email protected]>
perf: use mimalloc instead of jemalloc

faa4e4ef05c4f7cacb6767572af3403f2ddb4667 authored over 4 years ago by Лач <[email protected]>
refactor(evaluator): extract Apply evaluation

8dc1868a104fdea7a129a8c03bb562da0ee4fee0 authored over 4 years ago by Лач <[email protected]>
feat(bindings): snippet evaluation

be6bedc3561ea63ca58d7cee63a8af5cb8b9b973 authored over 4 years ago by Лач <[email protected]>
feat(bindings): add JS example

b41226ad2c193a80acad780f5b02062f9dc098aa authored over 4 years ago by Лач <[email protected]>
feat(bindings): implement WASM

4ea8dc2d6da9ae6d96da6c5f7a89f9215995f69c authored over 4 years ago by Лач <[email protected]>
chore(bindings): change C directory

85533fef977e9489a85549392477c10b9f24968a authored over 4 years ago by Лач <[email protected]>
fix(bindings): add parser dependency

b313fc11daca99d9891ed2040c2edfb72a44cc06 authored over 4 years ago by Лач <[email protected]>
docs(evaluator): document public api

af0fd0a324458366e44b65d5a16e4762becc56f4 authored over 4 years ago by Лач <[email protected]>
feat(evaluator): import resolver as_any method

12f7f36efab6499eb139e5f8993de4ca2b166f20 authored over 4 years ago by Лач <[email protected]>
style: reformat new code

af49e246315481fe21864ae5033ed816e8bd938b authored over 4 years ago by Лач <[email protected]>
feat(bindings): max stack

7aeaa5def4405d62a4803eca4cfdb07e17c8289c authored over 4 years ago by Лач <[email protected]>
feat(bindings): object append

2c8a29e649b89ee33d8f90e31c09b2ac3ed970f2 authored over 4 years ago by Лач <[email protected]>
feat(bindings): realloc

27ecbf0344e7387da017863571c9ac9d6eb796b0 authored over 4 years ago by Лач <[email protected]>
feat(bindings): jpath api

e34ab23d8717d7aeb914d64502dc600b9545cf72 authored over 4 years ago by Лач <[email protected]>
feat(evaluator): c like api functions

789bed17a43f9f4b8183ecf81c4d41ccf0093c30 authored over 4 years ago by Лач <[email protected]>
refactor(evaluator): simplify state internals

3730d676869d927b31d0098cf7a4fe53d5e5bae1 authored over 4 years ago by Лач <[email protected]>
feat(evaluator): weak context

6359a4da99ca6af83deef28948742ee2fb47a1d4 authored over 4 years ago by Лач <[email protected]>
feat(bindings): c bindings

f75ed9878e92155c2d7b536d1a0a8fbd013f165d authored over 4 years ago by Лач <[email protected]>
feat(evaluator): utility methods for bindings

a75f77f8f37a385e2555f0b4ac53a41736ba0fdf authored over 4 years ago by Лач <[email protected]>
docs: use full lang name for fenced blocks

2cabc72d14eeb3f133d0132427156a606b297559 authored over 4 years ago by Лач <[email protected]>
docs: update README notes about production usage

a609c6f27b647c65ed4ff52fd23feeb258ea0dc3 authored over 4 years ago by Лач <[email protected]>
fix: parser imports after renaming

4cba987da17b9b5654ef2380d58d9c87a0e6df0b authored over 4 years ago by Лач <[email protected]>
chore: add licenses and descriptions

b9714ab1c909b8fe24bf822e12f2da4ed9b4379b authored over 4 years ago by Лач <[email protected]>
chore!: release 1.0.0

BREAKING CHANGE: from now, every commit will correctly follow conventional commits, and versions...

20f93044aed3277fa14c437be24dab633a25cd03 authored over 4 years ago by Лач <[email protected]>
chore: rename crates for publish

1e470a761e6e408669718a1f5c4a0911fd2767cf authored over 4 years ago by Лач <[email protected]>
fix(evaluator): handle rest of panics as errors

d4ade76b40aabdfcc49fd69ccf77cad1152e7c4d authored over 4 years ago by Лач <[email protected]>
refactor(evaluator): error handling cleanup

7eb32146c8afe2b3af1ac940bc176f7e725fd7a7 authored over 4 years ago by Лач <[email protected]>
fix(evaluator): do not panic in bad operations

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