Merge pull request #5400 from ethereum/fixcheckstyle

Fix check style script.
This commit is contained in:
chriseth 2018-11-13 10:59:42 +01:00 committed by GitHub
commit ac980fb89b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 7 deletions

View File

@ -31,14 +31,14 @@ Statically-sized variables (everything except mapping and dynamically-sized arra
declaring your storage variables in the order of ``uint128, uint128, uint256`` instead of
``uint128, uint256, uint128``, as the former will only take up two slots of storage whereas the
latter will take up three.
.. note::
The layout of state variables in storage is considered to be part of the external interface
of Solidity due to the fact that storage pointers can be passed to libraries. This means that
any change to the rules outlined in this section is considered a breaking change
of the language and due to its critical nature should be considered very carefully before
being executed.
The elements of structs and arrays are stored after each other, just as if they were given explicitly.

View File

@ -1,9 +1,9 @@
#!/usr/bin/env bash
REPO_ROOT="$(dirname "$0")"/..
(
REPO_ROOT="$(dirname "$0")"/..
cd $REPO_ROOT
WHITESPACE=$(git grep -n -I -E "^.*[[:space:]]+$" | grep -v "test/libsolidity/ASTJSON\|test/compilationTests/zeppelin/LICENSE")
if [[ "$WHITESPACE" != "" ]]
@ -12,10 +12,7 @@ then
echo "$WHITESPACE" >&2
exit 1
fi
)
(
cd $REPO_ROOT
FORMATERROR=$(
(
git grep -nIE "\<(if|for)\(" -- '*.h' '*.cpp'