Matthias Seitz
7888aaecde
test: add create_parent_dir_all_test ( #1741 )
2022-09-26 10:33:54 -07:00
dependabot[bot]
dc68de8cdc
chore(deps): bump md-5 from 0.10.4 to 0.10.5 ( #1726 )
...
Bumps [md-5](https://github.com/RustCrypto/hashes ) from 0.10.4 to 0.10.5.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.4...md-5-v0.10.5 )
---
updated-dependencies:
- dependency-name: md-5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-22 09:28:18 -07:00
dependabot[bot]
139b4ae818
chore(deps): bump once_cell from 1.14.0 to 1.15.0 ( #1725 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.14.0 to 1.15.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.14.0...v1.15.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-21 09:57:22 -07:00
Matthias Seitz
23171d9299
chore(solc): add another artifacts helper type ( #1722 )
2022-09-19 13:49:28 -07:00
dependabot[bot]
7eecf4eb9e
chore(deps): bump solang-parser from 0.1.17 to 0.1.18 ( #1716 )
...
Bumps [solang-parser](https://github.com/hyperledger/solang ) from 0.1.17 to 0.1.18.
- [Release notes](https://github.com/hyperledger/solang/releases )
- [Changelog](https://github.com/hyperledger/solang/blob/main/CHANGELOG.md )
- [Commits](https://github.com/hyperledger/solang/commits )
---
updated-dependencies:
- dependency-name: solang-parser
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-19 10:51:46 -07:00
Matthias Seitz
06d939fe2f
chore(deps): bump svm-rs 0.2.18 ( #1715 )
2022-09-19 10:51:40 -07:00
DaniPopes
3926749213
docs: add MSRV ( #1712 )
2022-09-18 08:45:45 -07:00
dependabot[bot]
74272ca3f5
chore(deps): bump semver from 1.0.13 to 1.0.14 ( #1708 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.13 to 1.0.14.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.13...1.0.14 )
---
updated-dependencies:
- dependency-name: semver
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-16 14:46:01 -07:00
dependabot[bot]
37410d7f90
chore(deps): bump sha2 from 0.10.5 to 0.10.6 ( #1709 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.5 to 0.10.6.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.5...sha2-v0.10.6 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-16 11:24:39 -07:00
Roman Krasiuk
62dd635a75
fix(solc): remove default include paths ( #1691 )
...
* fix path resolution for projects paths passed as included
* fix lookup
* remove default include paths
* remove default include paths usage
2022-09-14 09:41:25 -07:00
Matthias Seitz
feaa473ffb
chore: bump max solc 0.8.17 ( #1679 )
2022-09-11 14:15:19 -07:00
Roman Krasiuk
df6f3d7f1e
omit ( #1686 )
2022-09-11 14:15:07 -07:00
Matthias Seitz
e95a96426a
chore(clippy): make clippy happy ( #1688 )
2022-09-11 14:11:43 -07:00
dependabot[bot]
96cc8242ee
chore(deps): bump once_cell from 1.13.1 to 1.14.0 ( #1669 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.13.1 to 1.14.0.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.13.1...v1.14.0 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-05 09:55:30 -07:00
dependabot[bot]
9cb3b7b917
chore(deps): bump md-5 from 0.10.2 to 0.10.4 ( #1670 )
...
Bumps [md-5](https://github.com/RustCrypto/hashes ) from 0.10.2 to 0.10.4.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/md-5-v0.10.2...md-5-v0.10.4 )
---
updated-dependencies:
- dependency-name: md-5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-05 09:55:13 -07:00
dependabot[bot]
e2b1e923e7
chore(deps): bump sha2 from 0.10.3 to 0.10.5 ( #1671 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.3 to 0.10.5.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.3...sha2-v0.10.5 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-09-05 09:55:06 -07:00
Matthias Seitz
4e1462423f
perf(solc): read artifacts in parallel ( #1665 )
2022-09-05 09:51:50 -07:00
Matthias Seitz
fca8f997fa
fix(solc): via-ir should be optional ( #1664 )
2022-09-04 14:36:31 -07:00
Matthias Seitz
e425b55c92
chore(solc): replace colorized with yansi ( #1662 )
2022-09-04 11:00:11 -07:00
Matthias Seitz
6a86d4ff22
chore(clippy): make clippy happy ( #1659 )
2022-09-04 10:57:52 -07:00
Roman Krasiuk
083054d4fe
serialize viaIR setting ( #1655 )
2022-09-04 10:55:57 -07:00
dependabot[bot]
6e7149b2a1
chore(deps): bump pretty_assertions from 1.2.1 to 1.3.0 ( #1652 )
...
Bumps [pretty_assertions](https://github.com/rust-pretty-assertions/rust-pretty-assertions ) from 1.2.1 to 1.3.0.
- [Release notes](https://github.com/rust-pretty-assertions/rust-pretty-assertions/releases )
- [Changelog](https://github.com/rust-pretty-assertions/rust-pretty-assertions/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rust-pretty-assertions/rust-pretty-assertions/compare/v1.2.1...v1.3.0 )
---
updated-dependencies:
- dependency-name: pretty_assertions
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 08:25:09 -07:00
dependabot[bot]
6b05ab37c1
chore(deps): bump sha2 from 0.10.2 to 0.10.3 ( #1651 )
...
Bumps [sha2](https://github.com/RustCrypto/hashes ) from 0.10.2 to 0.10.3.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/sha2-v0.10.2...sha2-v0.10.3 )
---
updated-dependencies:
- dependency-name: sha2
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 08:24:55 -07:00
dependabot[bot]
8d0cbbe130
chore(deps): bump md-5 from 0.10.1 to 0.10.2 ( #1649 )
...
Bumps [md-5](https://github.com/RustCrypto/hashes ) from 0.10.1 to 0.10.2.
- [Release notes](https://github.com/RustCrypto/hashes/releases )
- [Commits](https://github.com/RustCrypto/hashes/compare/md2-v0.10.1...md-5-v0.10.2 )
---
updated-dependencies:
- dependency-name: md-5
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-31 08:24:37 -07:00
Matthias Seitz
13a0144aba
fix(solc): use correct model for metadata libraries ( #1648 )
...
* chore: add spells output
* fix(solc): use correct model for metadata libraries
2022-08-30 10:36:58 -07:00
Rohit Narurkar
71b4893a3d
chore: update svm ( #1627 )
2022-08-22 08:53:06 +02:00
Matthias Seitz
0707270a05
fix(solc): consider case sensitive conflicting artifact paths ( #1625 )
...
* fix(solc): consider case sensitive conflicting artifact paths
* chore: fmt
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-08-20 15:35:56 -07:00
Matthias Seitz
ff754263a3
fix(solc): use cache context when determining artifact files ( #1621 )
...
* fix(solc): use cache context when determining artifact files
* update changelog
2022-08-19 14:33:28 -07:00
Matthias Seitz
6f1d47f3aa
chore(solc): improve file not found error ( #1611 )
2022-08-19 08:36:51 -07:00
dependabot[bot]
4655c44481
chore(deps): bump once_cell from 1.13.0 to 1.13.1 ( #1606 )
...
Bumps [once_cell](https://github.com/matklad/once_cell ) from 1.13.0 to 1.13.1.
- [Release notes](https://github.com/matklad/once_cell/releases )
- [Changelog](https://github.com/matklad/once_cell/blob/master/CHANGELOG.md )
- [Commits](https://github.com/matklad/once_cell/compare/v1.13.0...v1.13.1 )
---
updated-dependencies:
- dependency-name: once_cell
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-08-17 14:13:59 -07:00
Matthias Seitz
bda5a7657f
fix(solc): ensure base-path is not include-path ( #1596 )
2022-08-13 16:12:30 -07:00
Matthias Seitz
ad256997d6
chore(solc): improve io error for bad symlinks ( #1594 )
2022-08-13 14:03:48 -07:00
Matthias Seitz
2c33acb3ad
feat(solc): resolve absolute imports in libraries ( #1590 )
...
* feat(solc): resolve absolute imports in libraries
* feat(solc): support --include-path
* update test
* only add base path if not empty
* simplify solc config
* include root in include paths
* test: add test for absolute imports
* fix: bad predicate
* cleanup
* fix: use base-path directly
* fix: exclude root from include set
2022-08-12 12:11:08 -07:00
Matthias Seitz
1038349510
test(solc): ensure trigger rebuild on settings change ( #1591 )
2022-08-11 16:43:35 -07:00
Matthias Seitz
6f8dc93fc6
feat(solc): add missing helper functions ( #1592 )
2022-08-11 16:42:52 -07:00
Rohit Narurkar
845c10d154
chore: update svm and svm-builds ( #1588 )
2022-08-11 22:01:48 +02:00
Matthias Seitz
47d3333195
fix(solc): strip .sol suffix ( #1583 )
2022-08-09 14:49:17 -07:00
Matthias Seitz
2f0dbad1fd
feat(solc): add helper to checkout temp projects ( #1581 )
...
Co-authored-by: Georgios Konstantopoulos <me@gakonst.com>
2022-08-09 09:24:54 -07:00
derch28
64ac7d01ab
solc: fix bug in basic lib and basic contract generation ( #1580 )
2022-08-09 09:21:52 -07:00
Rohit Narurkar
88844b1228
chore: update svm crates ( #1579 )
2022-08-09 04:01:07 +02:00
Matthias Seitz
0bf9665d98
chore: update max solc version 0.8.16 ( #1578 )
2022-08-08 13:01:29 -07:00
dependabot[bot]
e1e26febd1
chore(deps): bump path-slash from 0.2.0 to 0.2.1 ( #1575 )
...
Bumps [path-slash](https://github.com/rhysd/path-slash ) from 0.2.0 to 0.2.1.
- [Release notes](https://github.com/rhysd/path-slash/releases )
- [Changelog](https://github.com/rhysd/path-slash/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rhysd/path-slash/compare/v0.2.0...v0.2.1 )
---
updated-dependencies:
- dependency-name: path-slash
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>
2022-08-08 10:27:28 -07:00
Matthias Seitz
a4ff90a94a
chore(solc): improve remapping errors ( #1570 )
...
* chore(solc): improve remapping errors
* fix: update error names
* chore: rename test
2022-08-05 15:13:54 -07:00
dependabot[bot]
ffa7a166eb
chore(deps): bump semver from 1.0.12 to 1.0.13 ( #1561 )
...
Bumps [semver](https://github.com/dtolnay/semver ) from 1.0.12 to 1.0.13.
- [Release notes](https://github.com/dtolnay/semver/releases )
- [Commits](https://github.com/dtolnay/semver/compare/1.0.12...1.0.13 )
---
updated-dependencies:
- dependency-name: semver
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>
2022-08-04 10:04:05 -07:00
Matthias Seitz
9bf1bcb151
feat(solc): add lib inclusion function ( #1547 )
...
* feat(solc): add lib inclusion function
* chore(clippy): make clippy happy
* chore(clippy): make clippy happy
2022-08-02 11:04:14 -07:00
Roman Krasiuk
54bd5253c1
solang parser 0.1.17 ( #1548 )
2022-08-02 11:02:38 -07:00
Matthias Seitz
e62c84d650
fix(solc): convert source paths on windows ( #1540 )
...
* fix(solc): convert source paths on windows
* refactor: slash all paths
* fix: use correct import
* feat: slash compiler output
* add util function
* slash by default
* slash artifact id
* typo
* updat cfg
* unify cfg
* update changelog
2022-08-01 09:47:41 -07:00
Matthias Seitz
e817073f8e
refactor(solc): improve error message for unresolved imports ( #1545 )
...
* refactor(solc): improve error message for unresolved imports
* chore: rustfmt
2022-08-01 09:46:15 -07:00
dependabot[bot]
aa213a58ee
chore(deps): bump tracing from 0.1.35 to 0.1.36 ( #1543 )
...
Bumps [tracing](https://github.com/tokio-rs/tracing ) from 0.1.35 to 0.1.36.
- [Release notes](https://github.com/tokio-rs/tracing/releases )
- [Commits](https://github.com/tokio-rs/tracing/compare/tracing-0.1.35...tracing-0.1.36 )
---
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>
2022-07-31 21:14:35 -07:00
Matthias Seitz
c75608eda1
ci: rm pinned nightly ( #1541 )
...
* ci: rm pinned nightly
* chore(clippy): make clippy happy
2022-07-31 19:00:31 -07:00