Commit Graph

22837 Commits

Author SHA1 Message Date
Christian Parpart
b22d149e3c Adds extra check to only consider regular files (e.g. not directories / device files) for inclusion. 2022-08-22 14:53:15 +02:00
Christian Parpart
d0854cb485 Applying CI-reported fixes. 2022-08-22 12:49:06 +02:00
Christian Parpart
d31e4dcc0a lsp: Finishing last missing test wrt complex nested project directory structure and specifying custom includes, while using some (one) of them. 2022-08-22 12:49:06 +02:00
Christian Parpart
122fbc6ff7 Adds include-paths-nested test case. 2022-08-22 12:49:06 +02:00
Christian Parpart
b6ba43234e lsp: Always load all solidity files from project for analyzing.
Co-authored-by: Kamil Śliwak <kamil.sliwak@codepoets.it>
2022-08-22 12:49:04 +02:00
Christian Parpart
0e2ab05000 libsolutil: Adding findFilesRecursively() helper to find files recursively. 2022-08-22 12:48:35 +02:00
Mathias L. Baumann
a3de6cd60e
Merge pull request #12762 from ethereum/emptyReturnRevert
Optimize ``return(x,0) -> pop(x) return(0,0)`` (and also for ``revert``).
2022-08-22 12:42:48 +02:00
Alexander Arlt
f01a09f843
Merge pull request #13400 from ethereum/buildpack-deps-fix2
[buildpack] Switch to unsplash/comment-on-pr@v1.3.0.
2022-08-19 12:22:08 +02:00
Mathias L. Baumann
3497e2b2ec
Merge pull request #13413 from ethereum/fix-spelling-ci
Use long option for spellchecker in CI
2022-08-18 17:48:55 +02:00
Marenz
542ce5ad95 Use long option for spellchecker in CI 2022-08-18 15:28:12 +02:00
Alexander Arlt
4addf1e0ad [buildpack] Switch to unsplash/comment-on-pr@v1.3.0. 2022-08-18 15:27:44 +02:00
Mathias L. Baumann
a229d7219b
Merge pull request #13411 from ethereum/fix-spelling-ci
Fix spelling mistakes and CI spellcheck job
2022-08-18 15:26:59 +02:00
Marenz
1b5332c2b9 Fix spelling mistakes and CI spellcheck job 2022-08-18 14:38:19 +02:00
Mathias L. Baumann
86ab18c9af
Merge pull request #13287 from ethereum/bettercmdlineHelp
Document in ``solc --help`` usage of ``--metadata`` better.
2022-08-18 13:00:33 +02:00
wechman
cf3bae0839 Fix "slot" access via mapping reference in assembly 2022-08-17 07:53:52 +02:00
Nikola Matić
bb41ddd7ab
Merge pull request #13404 from ethereum/peg-hardhat-ethers-version
Peg hardhat-ethers version
2022-08-16 19:43:06 +02:00
Alexander Arlt
a4358b166c
Merge pull request #13398 from ethereum/cmdline-test-verbosity-fix
test/cmdlineTests.sh: fix verbosity.
2022-08-16 18:57:10 +02:00
Nikola Matic
6b6cfa1795 Peg hardhat-ethers version 2022-08-16 17:52:27 +02:00
Kamil Śliwak
f20ca0c0b2
Merge pull request #13401 from ethereum/docs-more-highlighting
Enable highlighting for more code blocks in the docs
2022-08-16 12:17:53 +02:00
Kamil Śliwak
0400b435b8 Enable highlighting for more code blocks in the docs 2022-08-16 10:05:14 +02:00
Leo
a0ee14f7c2
Merge pull request #13399 from minaminao/remove-callcode-in-heading
Remove unnecessary "Callcode" in the heading
2022-08-15 19:55:52 +02:00
minami
1706db2776 Fix underline 2022-08-16 01:15:29 +09:00
minami
b08454e49d Remove callcode in heading 2022-08-16 01:12:43 +09:00
Alexander Arlt
ee2c4cddcd test/cmdlineTests.sh: fix verbosity. 2022-08-15 17:37:08 +02:00
Daniel Kirchner
1b081d0c46
Merge pull request #13388 from Pospelove/fix-12027
Fix iter_swap build issue
2022-08-15 17:32:16 +02:00
Daniel Kirchner
a9c21863d4 Update tests. 2022-08-15 16:24:10 +02:00
Leo
c0e678033c
Merge pull request #12855 from aathan/patch-12
Rephrase named vs unnamed parameters in function definitions (in control-structures.rst).
2022-08-15 15:53:49 +02:00
Daniel Kirchner
733b0f63f6 Disable failing chainlink tests. 2022-08-15 15:42:51 +02:00
Daniel Kirchner
e996fe6247 Yul Optimizer: Simplify start offset of zero-length operations. 2022-08-15 15:42:51 +02:00
Leo
fbef27233c
Merge pull request #13394 from ethereum/buildpack-deps-fix
[buildpack] Switch to unsplash/comment-on-pr@v1.3.1.
2022-08-15 15:11:13 +02:00
Alexander Arlt
730950fb63 [buildpack] Switch from aarlt/comment-on-pr@v1.2.0 to unsplash/comment-on-pr@v1.3.1. 2022-08-15 13:53:36 +02:00
Marenz
5da46581bd Document in `solc --help usage of --metadata` better. 2022-08-15 12:57:40 +02:00
Daniel Kirchner
31bd4f6b80
Merge pull request #13389 from Pospelove/patch-1
Fix "signed/unsigned mismatch" warnings (MSVC)
2022-08-15 11:05:28 +02:00
Leonid Pospelov
32aa000378
Update FullInliner.cpp 2022-08-14 03:14:15 +03:00
Leonid Pospelov
4682c01920
Update ASTJsonExporter.cpp 2022-08-14 03:07:01 +03:00
Leo
a78a2bcf34
Merge pull request #13374 from 0xpranay/patch-2
Update the default free memory pointer in Yul.rst
2022-08-13 15:55:15 +02:00
Leo
1b8d7aae10
Merge pull request #13346 from minaminao/docs-abi-encoder-v2-default
Update description of input parameter type and return type limitations
2022-08-13 15:34:38 +02:00
Leo
b17559184a
Merge pull request #13256 from YuviTz1/develop
Added build flag to disable pedantic builds
2022-08-13 15:32:04 +02:00
Pranay
60d513c484
Updated yul.rst with feedback.
Updated yul.rst with explanation of 0x60 pointer choice.
2022-08-13 18:39:46 +05:30
Leo
5cf3973bb5
Merge pull request #12852 from aathan/patch-9
Update reference-types.rst
2022-08-13 15:09:33 +02:00
Leo
9dd2e0ec3f
Merge pull request #12954 from aathan/clarify-address-literals-eip-55
Link to address literals from address value types
2022-08-13 15:06:34 +02:00
minami
ec4ccf8183 Improve docs of possible function inputs and outputs 2022-08-13 14:48:20 +02:00
Leo
898ad25aab Review suggestions 2022-08-13 14:25:09 +02:00
aathan
18ce69ebbd Update reference-types.rst 2022-08-13 14:25:09 +02:00
Leo
681581d7f0
Merge pull request #12844 from aathan/patch-6
Update operators.rst
2022-08-13 14:25:07 +02:00
aathan
ffbb6f159e Update value-types.rst 2022-08-13 14:22:42 +02:00
Leo
cdf48de315
Merge pull request #12837 from aathan/patch-2
Rephrase comment about arrays of arrays in code example.
2022-08-13 14:13:13 +02:00
aathan
0561bd6b00 Update control-structures.rst 2022-08-13 13:51:55 +02:00
aathan
9d5fb1bf8b Update operators.rst 2022-08-13 13:36:57 +02:00
aathan
f1a5bc7ed9 Update reference-types.rst
Clarify comment using language similar to that in the Array section of the documentation. Previously it said simply "Because of that..." but what the word "that" was about, was not evident.
2022-08-13 13:29:22 +02:00