Commit Graph

2722 Commits

Author SHA1 Message Date
Alessandro Coglio
ccbf36e6ec Merge and resolve conflict on generated README.md.
(Since the file is generated, I've simply re-generated it to resolve the
conflict.)
2021-04-28 21:57:34 -07:00
Collin Chin
5e281bf93d
Merge pull request #901 from AleoHQ/more-cli-tests
[CLI] Adds tests for imports
2021-04-28 14:08:15 -07:00
Collin Chin
aaa42bba4c
Merge pull request #705 from AleoHQ/feature/485-defines
Feature/485 global consts
2021-04-28 14:06:40 -07:00
gluax
26d569c92a declaration refactor as suggested 2021-04-28 12:41:42 -04:00
damirka
3d62e6a191 adds tests for imports 2021-04-28 15:12:08 +03:00
Alessandro Coglio
0882100526 [ABNF] Trim some documentation.
The removed text is more of an internal discussion that actual documentation, so
it seems best to keep things slightly more concise.
2021-04-27 22:45:27 -07:00
Howard Wu
9cfc72519d
Update README.md 2021-04-27 19:37:41 -07:00
Collin Chin
c1549f8a77
Merge pull request #895 from AleoHQ/dependabot/cargo/dirs-3.0.2
Bump dirs from 3.0.1 to 3.0.2
2021-04-27 18:22:58 -07:00
Collin Chin
e025c93f27
Merge pull request #899 from AleoHQ/feature-better-publish-errors
[CLI] leo publish now returns better error messages
2021-04-27 18:22:27 -07:00
dependabot-preview[bot]
268207b1b6
Bump dirs from 3.0.1 to 3.0.2
Bumps [dirs](https://github.com/soc/dirs-rs) from 3.0.1 to 3.0.2.
- [Release notes](https://github.com/soc/dirs-rs/releases)
- [Commits](https://github.com/soc/dirs-rs/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-04-27 19:25:33 +00:00
damirka
927328137c clippy 2021-04-27 17:06:48 +03:00
damirka
87aff4b715 publish is now part of api module 2021-04-27 15:37:23 +03:00
Collin Chin
5adb0ec2d0
Merge pull request #898 from AleoHQ/fix/abnf-doc-typo
[ABNF] Fix typo in documentation.
2021-04-26 22:57:08 -07:00
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