damirka
c21114c161
adds compiler optimizations flags to build and other commands
...
- optimizations can either be turned all together or specified
- removed deprecated clippy rules, followed clippy
- removed library file logic from build command, we don't have libraries
2021-03-28 19:28:00 +03:00
damirka
5fdf86f415
added compiler options to constructor and factory methods
2021-03-28 17:49:49 +03:00
Collin Chin
9bc53eb594
Merge pull request #794 from AleoHQ/feature/constant-mutable-declarations
...
Feature/constant mutable declarations
2021-03-25 23:23:13 -07:00
collin
dcc2844a50
fix canonicalization test
2021-03-25 22:52:58 -07:00
collin
6a1afdabb7
Merge branch 'master' of https://github.com/AleoHQ/leo into feature/constant-mutable-declarations
2021-03-25 22:46:11 -07:00
Collin Chin
3e3a63d97b
Merge pull request #793 from AleoHQ/feature/canonicalization-before-asg
...
Feature/canonicalization before asg
2021-03-25 16:41:53 -07:00
collin
28bca20b97
pray to the clippy gods (allow upper case acronyms in state module)
2021-03-25 16:03:32 -07:00
collin
ef8517b8ce
allow clippy warns
2021-03-25 15:51:46 -07:00
collin
93908c6e77
clippy upper case acroynm READMEERROR
2021-03-25 15:38:33 -07:00
collin
a66c1633c1
clippy vec_init_then_push allow in parser module
2021-03-25 15:32:58 -07:00
collin
539642c943
clippy vec_init_then_push allow
2021-03-25 15:27:19 -07:00
collin
b5f80c925c
clippy vec_init_then_push more
2021-03-25 15:19:39 -07:00
collin
0addc80080
clippy vec_init_then_push
2021-03-25 15:15:36 -07:00
collin
f4f66194e5
allow clippy::upper_case_acronyms for README
2021-03-25 14:52:28 -07:00
collin
8bc2140b1e
cargo clippy --examples --all
2021-03-25 14:48:48 -07:00
collin
1e69d1c68e
allow clippy::upper_case_acroynms for imported pest structs
2021-03-25 14:03:22 -07:00
gluax
c78ab699b8
another test
2021-03-25 16:52:43 -04:00
gluax
cf603dbc73
no circular reference
2021-03-25 14:51:43 -04:00
gluax
0240ea27e5
add test for const self, no clippy issues locally
2021-03-25 14:30:46 -04:00
gluax
793cbb9f27
add test for const self, no clippy issues locally
2021-03-25 14:30:06 -04:00
gluax
99db18167a
second header pass for circuit members
2021-03-25 14:15:30 -04:00
gluax
696825eb6a
asked for refactors started, this will fail tests
2021-03-25 13:48:47 -04:00
gluax
afc42bcecd
perdeshen-hash
...
Forgot to save after resolving merge conflict.
2021-03-25 11:31:08 -04:00
gluax
128eb60dfb
fix tests merged from master
2021-03-25 11:21:02 -04:00
gluax
3efc705a8c
fix tests merged from master
2021-03-25 11:19:42 -04:00
Collin Chin
9b61d0fa15
Merge branch 'master' into feature/constant-mutable-declarations
2021-03-24 22:23:24 -07:00
gluax
341a5290e3
Delete HEAD
2021-03-24 20:36:22 -04:00
gluax
8b1bd50d80
merge master
2021-03-24 15:14:39 -04:00
gluax
ab32aeb342
merge master
2021-03-24 15:13:53 -04:00
Collin Chin
6880df4ebd
Merge pull request #803 from AleoHQ/dependabot/cargo/serde-1.0.125
...
Bump serde from 1.0.124 to 1.0.125
2021-03-23 16:27:49 -07:00
Collin Chin
e2ace1efb0
Merge pull request #802 from AleoHQ/dependabot/cargo/walkdir-2.3.2
...
Bump walkdir from 2.3.1 to 2.3.2
2021-03-23 16:27:40 -07:00
Collin Chin
a79dba6df7
Merge pull request #795 from AleoHQ/dependabot/cargo/anyhow-1.0.39
...
Bump anyhow from 1.0.38 to 1.0.39
2021-03-23 16:27:33 -07:00
Collin Chin
94e7509690
Merge pull request #784 from AleoHQ/dead-code-elimination
...
Dead code elimination
2021-03-23 16:26:22 -07:00
collin
113ba12959
add tests for dead code elim
2021-03-23 15:49:56 -07:00
collin
99efdf00cb
add comments to asg passes
2021-03-23 15:33:13 -07:00
Collin Chin
46220aa889
Merge pull request #761 from AleoHQ/feature/const-inputs
...
[Feature, Compiler] Adds constant inputs
2021-03-23 15:19:44 -07:00
collin
b9d676a404
assign todos
2021-03-23 15:17:31 -07:00
collin
d410d84153
add reduce_statement_alloc comment
2021-03-23 15:04:55 -07:00
collin
3a6ca5018d
edit main input comments
2021-03-23 14:44:16 -07:00
collin
8172d73a71
fix bit not error
2021-03-23 14:38:20 -07:00
collin
68afcadfa4
update error descriptions
2021-03-23 14:36:22 -07:00
collin
ee30ad97cc
modify macro names
2021-03-23 14:28:22 -07:00
collin
f16bb70da9
test pedersen hash constraint numbers
2021-03-23 14:16:51 -07:00
gluax
0ea4f1e0e3
const_ self as function input properly
2021-03-23 11:49:27 -04:00
gluax
fe8eae981d
const_ self as function input
2021-03-23 11:32:36 -04:00
dependabot-preview[bot]
6e255c526c
Bump serde from 1.0.124 to 1.0.125
...
Bumps [serde](https://github.com/serde-rs/serde ) from 1.0.124 to 1.0.125.
- [Release notes](https://github.com/serde-rs/serde/releases )
- [Commits](https://github.com/serde-rs/serde/compare/v1.0.124...v1.0.125 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-23 13:21:54 +00:00
dependabot-preview[bot]
6f45b5f944
Bump walkdir from 2.3.1 to 2.3.2
...
Bumps [walkdir](https://github.com/BurntSushi/walkdir ) from 2.3.1 to 2.3.2.
- [Release notes](https://github.com/BurntSushi/walkdir/releases )
- [Commits](https://github.com/BurntSushi/walkdir/compare/2.3.1...2.3.2 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-03-23 13:20:58 +00:00
collin
ae9ba51b7d
update pedersen hash example to use constant inputs
2021-03-22 15:24:32 -07:00
gluax
2c6a34fea7
test that was failing coverage only existed on master
2021-03-22 11:47:34 -04:00
gluax
ef43230e98
merge master and see if it fixes coverage ci
2021-03-22 11:38:19 -04:00