Commit Graph

1736 Commits

Author SHA1 Message Date
collin
ca36d06022 undeprecate parse_program_from_string and add test 2020-12-11 13:31:13 -05:00
collin
e0f0ab593b Merge branch 'fix/array-slice' of github.com:AleoHQ/leo into fix/array-slice 2020-12-11 12:32:55 -05:00
collin
8ace306e2c fix cargo lock 2020-12-11 12:22:07 -05:00
Howard Wu
f8cce8ca4c
Merge branch 'master' into fix/array-slice 2020-12-10 19:22:31 -04:00
Howard Wu
65b77be8ac
Merge pull request #487 from AleoHQ/feature/simplify-package-name
Simplify Pest rule for package names
2020-12-10 19:18:00 -04:00
Howard Wu
35289cdf65
Merge pull request #484 from AleoHQ/fix/nested-mut-assignee
Fix/nested mut assignee
2020-12-10 19:17:22 -04:00
Howard Wu
10f640d671
Merge pull request #482 from AleoHQ/fix/cargo-update
Run cargo update
2020-12-10 19:16:19 -04:00
collin
161fe2608c fix accessing self variable inside nested scope bug 2020-12-10 18:02:25 -05:00
collin
08e90f5c59 fix array spread type bug 2020-12-10 17:54:19 -05:00
collin
e2406bec86 fix lower array slice bug 2020-12-09 17:42:15 -05:00
collin
40c816f921 update swap test 2020-12-09 17:08:22 -05:00
collin
6e67ea485a Merge branch 'master' of github.com:AleoHQ/leo into fix/nested-mut-assignee 2020-12-09 17:06:49 -05:00
collin
79b42c168c update package name pest 2020-12-09 17:00:06 -05:00
Collin Chin
563e3a0d5a
Merge pull request #476 from AleoHQ/dependabot/cargo/serde-1.0.118
Bump serde from 1.0.117 to 1.0.118
2020-12-09 16:53:55 -05:00
Collin Chin
363b8745aa
Merge pull request #475 from AleoHQ/dependabot/cargo/zip-0.5.9
Bump zip from 0.5.8 to 0.5.9
2020-12-09 16:53:36 -05:00
Collin Chin
ed615117cc
Merge pull request #464 from ljedrz/improve_pow_mul_perf
Improve pow & mul performance
2020-12-09 16:19:27 -05:00
dependabot-preview[bot]
7976650f1e
Bump zip from 0.5.8 to 0.5.9
Bumps [zip](https://github.com/mvdnes/zip-rs) from 0.5.8 to 0.5.9.
- [Release notes](https://github.com/mvdnes/zip-rs/releases)
- [Commits](https://github.com/mvdnes/zip-rs/compare/v0.5.8...v0.5.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-09 20:50:31 +00:00
dependabot-preview[bot]
31d065154a
Bump serde from 1.0.117 to 1.0.118
Bumps [serde](https://github.com/serde-rs/serde) from 1.0.117 to 1.0.118.
- [Release notes](https://github.com/serde-rs/serde/releases)
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.117...v1.0.118)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-12-08 22:05:22 +00:00
Collin Chin
0e11b6e757
Merge pull request #480 from AleoHQ/fix/prefer-index-map
Prefer IndexMap over HashMap
2020-12-08 17:03:39 -05:00
collin
00dac3709a Merge branch 'master' of github.com:AleoHQ/leo into fix/prefer-index-map 2020-12-08 16:07:49 -05:00
Howard Wu
ff94b149d7
Merge pull request #470 from AleoHQ/fix/prefer-include-str
Prefer include_bytes over include_str
2020-12-08 17:05:01 -04:00
collin
8a44eff4a5 fix nested mutable assignee bug, add swap test 2020-12-08 16:00:12 -05:00
collin
5222fcfe93 cargo update 2020-12-08 13:02:13 -05:00
Collin Chin
8541eb3fb8
Update mod.rs 2020-12-08 12:21:18 -05:00
Collin Chin
ac68e8e6a4
Merge branch 'master' into fix/prefer-include-str 2020-12-08 11:37:30 -05:00
Howard Wu
af2347fb70
Merge pull request #469 from AleoHQ/fix/function-returns
Fixes conditional and early returns
2020-12-08 12:36:21 -04:00
collin
b7e5cd13df fix failing test 2020-12-08 10:47:07 -05:00
Protryon
f18b1d1e4b cleanup blake2s naming 2020-12-07 17:05:45 -08:00
Protryon
5c1a522f89 remove debug prints 2020-12-07 17:05:45 -08:00
Protryon
f9dc75f70c expression breakout 2020-12-07 17:05:44 -08:00
collin
c351c300a2 merge master 2020-12-07 20:05:15 -05:00
collin
e93100eb6a merge master 2020-12-07 19:55:03 -05:00
Howard Wu
f841f2e348
Merge pull request #466 from AleoHQ/fix/nested-mut-value
Fixes assignment of mutable variable to mutable variable
2020-12-07 20:41:58 -04:00
Howard Wu
f214b855fb
Merge pull request #463 from AleoHQ/feature/circuit-self-input
Deprecates `static` keyword, transitions to use of `self` and `mut self` keyword
2020-12-07 20:41:05 -04:00
collin
254a2b736e cargo +nightly clippy 2020-12-07 17:10:37 -05:00
collin
c066aac684 add cargo nightly clippy to rusty hook 2020-12-07 16:43:01 -05:00
collin
4cac0aeb41 merge master, update serialization test 2020-12-07 16:40:34 -05:00
Protryon
b9fb1123de block ast node 2020-12-07 13:28:03 -08:00
collin
2ef3a820a7 cargo +nightly clippy 2020-12-07 15:55:46 -05:00
collin
64f2a6586e use filter_self_inputs in num_inputs method 2020-12-07 15:49:06 -05:00
collin
1dbdf23d5a use index map in compiler module 2020-12-07 12:18:20 -05:00
collin
05effde9b4 use index map in type-inference module 2020-12-07 12:17:26 -05:00
collin
6797a1e046 use index map in symbol-table module 2020-12-07 12:15:32 -05:00
collin
bcaf7d3e66 use index map in state module 2020-12-07 12:12:31 -05:00
collin
ae6ee186ad use index map in imports module 2020-12-07 12:10:42 -05:00
collin
5d2136b518 use index map in ast module 2020-12-07 12:05:55 -05:00
collin
5104985743 remove unused check 2020-12-07 11:34:45 -05:00
collin
ed4e094377 symbol table optimizations 2020-12-07 11:33:45 -05:00
collin
3b23eb595a return iterator instead of vector 2020-12-07 11:22:45 -05:00
Howard Wu
2c6496bc6e
Merge pull request #468 from AleoHQ/dependabot/cargo/serde_json-1.0.60
Bump serde_json from 1.0.59 to 1.0.60
2020-12-05 11:57:55 -04:00