Pranav Gaddamadugu
fb4f398520
Re-ran all tests with CLEAR_LEO_TEST_EXPECTATIONS=true; changed expectations for the two tests that failed in CI
2021-09-15 18:28:54 -07:00
Pranav Gaddamadugu
0cd77ca89c
Tested unknown error, cleanup, formatting, and ran clippy
2021-09-15 16:13:30 -07:00
Pranav Gaddamadugu
ef058cebb7
Added option to write errcov report to file or stdout
2021-09-15 15:23:26 -07:00
Pranav Gaddamadugu
db1ddaa144
errcov outputs coverage information for covered, uncovered, and unknown errors
2021-09-15 15:23:26 -07:00
Pranav Gaddamadugu
dc98e94d7f
errcov collects all error codes for errors generated by create_errors! macro
2021-09-15 15:23:26 -07:00
Pranav Gaddamadugu
02170e4201
Created errcov binary, lists error codes found in tests/exepectations
2021-09-15 15:23:26 -07:00
Alessandro Coglio
a5f74195cf
Merge pull request #1333 from AleoHQ/array-len-function
...
[Feature] Adds .len() postfix to arrays
2021-09-15 10:10:32 -07:00
gluax
2cbf62ef0a
Merge pull request #1339 from AleoHQ/feature/built-ins
...
[Feature] Leo stdlib & built-ins
2021-09-14 22:04:02 -07:00
gluaxspeed
a503dbb50b
add some READMES
2021-09-14 21:38:07 -07:00
Alessandro Coglio
4c816dd024
[RFC] Fix two typos.
...
Thanks to Errol Drummond for reporting these.
2021-09-14 09:09:02 -07:00
damirka
f12eafb957
replace sizeof with lengthof
2021-09-14 18:01:24 +03:00
dependabot[bot]
3a004b5f23
Bump tracing from 0.1.26 to 0.1.27 ( #1344 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.26 to 0.1.27.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.26...tracing-0.1.27 )
---
updated-dependencies:
- dependency-name: tracing
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-14 17:55:54 +03:00
Alessandro Coglio
65cfffac99
[RFC] Initial draft of record/transaction RFC.
2021-09-13 10:13:47 -07:00
Alessandro Coglio
86552cacdd
Merge pull request #1337 from AleoHQ/abnf
...
[ABNF] Improve rules for array expressions.
2021-09-13 08:53:49 -07:00
damirka
4f41f09ef2
Merge branch 'master' into array-len-function
2021-09-13 14:26:38 +03:00
dependabot[bot]
49a1ffbdff
Bump anyhow from 1.0.43 to 1.0.44 ( #1340 )
...
Bumps [anyhow](https://github.com/dtolnay/anyhow ) from 1.0.43 to 1.0.44.
- [Release notes](https://github.com/dtolnay/anyhow/releases )
- [Commits](https://github.com/dtolnay/anyhow/compare/1.0.43...1.0.44 )
---
updated-dependencies:
- dependency-name: anyhow
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 14:06:32 +03:00
dependabot[bot]
041adf2b3b
Bump serde_yaml from 0.8.20 to 0.8.21 ( #1341 )
...
Bumps [serde_yaml](https://github.com/dtolnay/serde-yaml ) from 0.8.20 to 0.8.21.
- [Release notes](https://github.com/dtolnay/serde-yaml/releases )
- [Commits](https://github.com/dtolnay/serde-yaml/compare/0.8.20...0.8.21 )
---
updated-dependencies:
- dependency-name: serde_yaml
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-13 14:05:58 +03:00
Alessandro Coglio
f178517b90
Merge pull request #1335 from AleoHQ/add-palindromes-to-examples
...
[Examples] Adds 2 more examples, updates manifests
2021-09-10 10:42:20 -07:00
damirka
158576f8f5
changed length() to len()
2021-09-10 16:55:32 +03:00
gluaxspeed
c1e9c72d2a
merge master and resolve conflicts
2021-09-10 06:53:47 -07:00
gluaxspeed
93f9f7df30
update built-ins rfc
2021-09-10 06:50:01 -07:00
gluaxspeed
e1f6b16ea7
added new errors
2021-09-10 06:42:01 -07:00
damirka
093517109b
renaming, now .length()
2021-09-10 16:11:55 +03:00
gluax
9af730e8ee
Merge pull request #1334 from AleoHQ/bug/Self-in-tuple-or-list-arg-errors
...
[Bugfix] proper canoncialization of function inputs
2021-09-10 05:57:06 -07:00
gluaxspeed
64e88404d2
prelude stuff auto included
2021-09-10 05:55:07 -07:00
dependabot[bot]
c169e48a56
Bump sha2 from 0.9.6 to 0.9.8 ( #1338 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.9.6 to 0.9.8.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.9.6...sha2-v0.9.8 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-10 15:16:40 +03:00
gluaxspeed
02416cde68
merge master and resolve conflicts
2021-09-10 02:27:37 -07:00
Alessandro Coglio
1c4c7622f3
[ABNF] Re-generate markdown file.
2021-09-09 12:00:22 -07:00
Alessandro Coglio
ba65b4f4d5
[ABNF] Improve rules for array expressions.
...
Extending array dimensions for types to allow underscore has the unintended
effect of allowing that also for expressions. This is not necessarily an error,
as the static semantics can rule out underscores from array expressions.
However, it is a simple syntactic constraint that is best captured by the
grammar.
This commit differentiate array dimensions for types and array dimensions for
expressions, using them in the appropriate places.
2021-09-09 11:55:30 -07:00
Alessandro Coglio
3b52459f85
Merge pull request #1324 from AleoHQ/abnf
...
[ABNF] Improve nomenclature
2021-09-08 09:59:52 -07:00
Alessandro Coglio
dc9864d89c
Merge pull request #1311 from AleoHQ/rfc-tweak
...
[RFC] Streamline RFC author information.
2021-09-08 09:37:32 -07:00
damirka
c40106c15d
adds more examples from playground, updates manifests
2021-09-08 19:26:27 +03:00
gluaxspeed
a9c81d6596
fix canoncialization of function inputs
2021-09-08 04:18:11 -07:00
Alessandro Coglio
ccddcff166
Merge pull request #1332 from AleoHQ/rfc/built-in-decls-update
...
[RFC] Update RFC #8
2021-09-07 12:10:55 -07:00
damirka
2942bf85fe
staging commit for the sizeof operator
2021-09-07 19:33:02 +03:00
gluaxspeed
80eeacb3c5
fix some refrences
2021-09-07 09:24:00 -07:00
Alessandro Coglio
22116488b8
Merge pull request #1321 from damirka/master
...
[CI] Change ACL2 to manual trigger
2021-09-07 08:49:38 -07:00
dependabot[bot]
192270c49c
Bump assert_cmd from 2.0.0 to 2.0.1 ( #1331 )
...
Bumps [assert_cmd](https://github.com/assert-rs/assert_cmd ) from 2.0.0 to 2.0.1.
- [Release notes](https://github.com/assert-rs/assert_cmd/releases )
- [Changelog](https://github.com/assert-rs/assert_cmd/blob/master/CHANGELOG.md )
- [Commits](https://github.com/assert-rs/assert_cmd/compare/v2.0.0...v2.0.1 )
---
updated-dependencies:
- dependency-name: assert_cmd
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-09-07 14:24:04 +03:00
gluaxspeed
9ac0510cb9
update rfc #8
2021-09-07 03:58:28 -07:00
Damir S
d1dd42a70a
[Bug] Fix ordering in unexpected_type error ( #1329 )
...
fixes ordering in ASG::unexpected_type error
2021-09-07 13:11:44 +03:00
gluaxspeed
8a8b5ab757
resolve merge conflicts
2021-09-07 02:59:35 -07:00
gluax
ba306a15ca
Merge pull request #1328 from AleoHQ/bug/shadowing-fixes
...
[Bugfix] shadowing fixes, import fixes
2021-09-07 02:42:39 -07:00
gluaxspeed
2e51e81be1
mere conflicts, try to fix duplicate definition fail test
2021-09-07 02:05:15 -07:00
gluaxspeed
dac71a8001
Merge branch 'master' of github.com:AleoHQ/leo into bug/shadowing-fixes
2021-09-07 01:57:39 -07:00
gluax
d2f63432f8
Merge pull request #1296 from AleoHQ/bug/canonicalization-Self-fixes
...
[Bugfix] Big Self Canonicalization Fixes
2021-09-07 01:51:38 -07:00
gluaxspeed
b39eab953d
regen test after merge
2021-09-07 01:50:41 -07:00
gluaxspeed
589c0623f2
resolve conflicts
2021-09-06 23:04:26 -07:00
gluax
81271c918f
Merge pull request #1327 from AleoHQ/abnf-ast-changes
...
[ABNF] CircuitOrAlias changed to Identifier
2021-09-06 22:23:52 -07:00
Alessandro Coglio
fe77354db7
[ABNF] Re-generate markdown file.
2021-09-06 13:17:19 -07:00
Alessandro Coglio
20c5fb8e2a
[ABNF] Merge.
2021-09-06 13:15:44 -07:00