Commit Graph

2961 Commits

Author SHA1 Message Date
Collin Chin
b4584399ef
Merge pull request #810 from AleoHQ/feature/opti-cli-flag
[CLI] Adds CompilerOptions flags to Leo CLI
2021-04-26 22:56:55 -07:00
Alessandro Coglio
244e1a49ee [ABNF] Fix typo in documentation. 2021-04-26 20:30:15 -07:00
gluax
e82be01d75 regen grammar README.md 2021-04-26 17:53:39 -04:00
gluax
e71c8d99e0 import global consts, clean up, test type inference on global consts 2021-04-26 17:51:19 -04:00
damirka
7a8400655d fix clippy 2021-04-26 23:54:22 +03:00
damirka
6ef9b86cc2 Merge branch 'feature/opti-cli-flag' of github.com:AleoHQ/leo into feature/opti-cli-flag 2021-04-26 23:42:57 +03:00
damirka
4993404b96 adds tests for optimization flags 2021-04-26 23:42:12 +03:00
damirka
a1326d386e Merge branch 'master' into feature/opti-cli-flag 2021-04-26 23:39:10 +03:00
Collin Chin
b6f6f051f0
Merge pull request #896 from AleoHQ/feature-relative-imports
[CLI] Makes import path relative to program directory
2021-04-26 13:37:19 -07:00
Collin Chin
4ace8fc2b1
Merge pull request #884 from AleoHQ/feature/input-kebab
[Compiler] Adds search inputs path in kebab case
2021-04-26 13:10:53 -07:00
damirka
1676d12f66 makes import path relative to program directory 2021-04-26 23:02:35 +03:00
damirka
18de36c71c removed test_input from silly sudoku 2021-04-26 22:26:46 +03:00
damirka
5d359f23f5 Merge branch 'master' into feature/input-kebab 2021-04-26 22:25:10 +03:00
gluax
438c20c14d merge master, resolve conflicts, login test is failing 2021-04-26 14:43:21 -04:00
Collin Chin
35619c99b4
Merge pull request #883 from AleoHQ/feature-cli-coverage
[CLI] Adds integration tests to Leo CLI + removes --lib legacy
2021-04-26 10:54:23 -07:00
damirka
ef277c85b5 clippy 2021-04-26 19:55:54 +03:00
damirka
296b92acf6 final fixes 2021-04-26 19:37:29 +03:00
damirka
30fc5b97ae changed testing approach 2021-04-26 19:35:12 +03:00
damirka
498dc99e6c fix circle ci config typo 2021-04-26 16:20:18 +03:00
damirka
2e9be1a2ba attmpt to fix gh actions ci again 2021-04-26 16:18:34 +03:00
damirka
f520201017 attmpt to add build to gh actions 2021-04-26 14:47:44 +03:00
damirka
1b273f40ff trying adding build directly 2021-04-26 14:40:28 +03:00
damirka
794251bb43 integration tests rely on leo binary
- for that build step is added before running tests
2021-04-26 12:51:51 +03:00
damirka
b58f38fbbc clippy 2021-04-26 12:37:53 +03:00
damirka
cd242925dd removes testdir and uses test_dir instead 2021-04-26 12:24:56 +03:00
damirka
3047c91775 Merge branch 'master' into feature-cli-coverage 2021-04-26 12:04:08 +03:00
damirka
cdfbf64fe5 revert version change 2021-04-26 12:03:48 +03:00
damirka
851e5fc200 pushing lockfile as well 2021-04-26 11:59:05 +03:00
damirka
e7fd30b44d try to use older testdir version 2021-04-23 23:38:10 +03:00
Collin Chin
f972794cbf
Merge pull request #890 from AleoHQ/feature/abnf-improve-doc
Feature/abnf improve doc
2021-04-22 11:22:40 -07:00
Collin Chin
4024c1a9b5
Merge pull request #885 from AleoHQ/feature-custom-api-route
[CLI] Allow setting custom API endpoint in ENV
2021-04-22 11:22:01 -07:00
collin
3c13aae0e9 fix comments 2021-04-22 11:16:01 -07:00
damirka
8dbb12cfe3 fixed comment 2021-04-22 11:44:22 +03:00
damirka
0d523fb1e1 changes --api to env 2021-04-22 11:35:17 +03:00
Alessandro Coglio
df6c4d586c [ABNF] Use markdown in doc comments, and a few fixes.
By using markdown in the documentation comments of the grammar, the markdown
file generated from the grammar includes those markdown features in the text,
making it more readable and better-looking.

Also fixed a few typos in the documentation comments.

Also updated a few documentation comments that were out of date after making
changes to the grammar.

Also removed a now-obsolete grammar rule for "input" parameters of functions.
2021-04-21 22:33:52 -07:00
Alessandro Coglio
02f8736d03 [ABNF] Add some documentation.
For both uniformity and clarity of reference from other documentation comments,
add some documentation comments next to every single character definition.

No change to the grammar itself.
2021-04-21 21:56:27 -07:00
Collin Chin
911b5370f0
Merge pull request #879 from AleoHQ/dependabot/cargo/zip-0.5.12
Bump zip from 0.5.10 to 0.5.12
2021-04-21 15:45:55 -07:00
Collin Chin
b1d4ad4f14
Merge pull request #832 from AleoHQ/feature/type-inference-stage
Type Inference Compiler Stage
2021-04-21 15:45:29 -07:00
Collin Chin
83c41769c1
Merge pull request #812 from AleoHQ/ci/add-constraints-check
[CI] Adds Pedersen Hash constraints check
2021-04-21 15:23:09 -07:00
collin
de685928e2 rename stage -> phase 2021-04-21 15:22:20 -07:00
Collin Chin
0cbea10ed0
Add test-framework comment 2021-04-21 14:54:51 -07:00
Collin Chin
b0195dab40
Merge pull request #872 from AleoHQ/extract-test-framework
Extract test framework
2021-04-21 14:52:24 -07:00
collin
d1c9f0e99c enable leo clone test 2021-04-21 14:09:15 -07:00
Collin Chin
c100ac92e7
Merge pull request #887 from AleoHQ/feature/abnf-reorder-and-doc
Feature/abnf reorder and doc
2021-04-21 13:00:04 -07:00
Alessandro Coglio
ac5ca5058a [ABNF] Edit some doc comments for consistency.
No change to the grammar, just some edits in comments.
2021-04-21 10:44:40 -07:00
Alessandro Coglio
e08d1f7f36 [ABNF] Move two rules and add some comments.
This does not change the grammar, just its presentation in the file.
2021-04-21 10:39:37 -07:00
damirka
89978512af fixes clippy and tests 2021-04-21 19:01:29 +03:00
Collin Chin
aa864e97cc
Merge pull request #873 from AleoHQ/feature/abnf-doc-update
[ABNF] Update documentation of format strings.
2021-04-21 08:47:20 -07:00
Collin Chin
25cabe57e2
Merge branch 'master' into feature/abnf-doc-update 2021-04-21 08:46:01 -07:00
damirka
e7cdc630a4 Merge branch 'master' into feature-custom-api-route 2021-04-21 18:35:42 +03:00