+ set -e + set -o pipefail ++ dirname ./run.sh + cd . + echo 29221 + echo '1.70.6 5bcc93e7c' 1.70.6 5bcc93e7c + date Thu Dec 16 17:55:42 CET 2021 + uptime 17:55:42 up 445 days, 3:01, 0 users, load average: 4.40, 4.59, 4.61 + ff=default + image=dart:stable + rebase=true + head_branch=master + pull_title='feat: create classes RandText, RandTextSrc and RandTextLen' + author=rafamizes + directory= + head=git@github.com:dartoos-dev/dartoos.git + pull_id=30 + fork=git@github.com:rafamizes/dartoos.git + fork_branch=29 + squash=false + vars=('--env=head=git@github.com:dartoos-dev/dartoos.git' '--env=pull_id=30' '--env=fork=git@github.com:rafamizes/dartoos.git' '--env=fork_branch=29' '--env=head_branch=master' '--env=pull_title=feat: create classes RandText, RandTextSrc and RandTextLen' '--env=author=rafamizes' '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=30'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=29'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat: create classes RandText, RandTextSrc and RandTextLen'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )') + scripts=('export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=30'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=29'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat: create classes RandText, RandTextSrc and RandTextLen'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test' ';' 'dart pub publish --dry-run' ';') + container=dartoos-dev_dartoos_30 + as_root=true + git --version git version 2.7.4 + docker --version Docker version 17.12.0-ce, build c97c6d6 + mkdir -p /home/rultor/.ssh + echo -e 'Host github.com\n\tStrictHostKeyChecking no\n' + chmod 600 /home/rultor/.ssh/config + git clone git@github.com:dartoos-dev/dartoos.git repo Cloning into 'repo'... + cd repo + git config user.email me@rultor.com + git config user.name rultor + '[' -z 'export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ']' + cd .. + cat + '[' true = true ']' + cat + chmod a+x entry.sh + cat + echo 'export '\''head=git@github.com:dartoos-dev/dartoos.git'\''' ';' 'export '\''pull_id=30'\''' ';' 'export '\''fork=git@github.com:rafamizes/dartoos.git'\''' ';' 'export '\''fork_branch=29'\''' ';' 'export '\''head_branch=master'\''' ';' 'export '\''pull_title=feat: create classes RandText, RandTextSrc and RandTextLen'\''' ';' 'export '\''author=rafamizes'\''' ';' 'dart pub get' ';' 'dart format --set-exit-if-changed lib/ test/ example/' ';' 'dart analyze lib/ test/ example/' ';' 'dart test' ';' 'dart pub publish --dry-run' ';' + sensitive=() + rm -rf .gpg + cd repo + git remote add fork git@github.com:rafamizes/dartoos.git + git remote update Fetching origin Fetching fork From github.com:rafamizes/dartoos * [new branch] 1 -> fork/1 * [new branch] 29 -> fork/29 * [new branch] feat/sha-256 -> fork/feat/sha-256 * [new branch] master -> fork/master + args= + '[' default == default ']' + args=' --ff' + '[' default == no ']' + '[' default == only ']' + export BRANCH=__rultor + BRANCH=__rultor ++ git show-branch __rultor ++ wc -l + '[' 0 -gt 0 ']' + git status On branch master Your branch is up-to-date with 'origin/master'. nothing to commit, working directory clean + git checkout -B __rultor fork/29 Switched to a new branch '__rultor' Branch __rultor set up to track remote branch 29 from fork. + git checkout -B master origin/master Switched to and reset branch 'master' Branch master set up to track remote branch master from origin. Your branch is up-to-date with 'origin/master'. + '[' true == true ']' + git checkout __rultor Switched to branch '__rultor' Your branch is up-to-date with 'fork/29'. + git rebase master Current branch __rultor is up to date. + git checkout master Switched to branch 'master' Your branch is up-to-date with 'origin/master'. + '[' false == true ']' + git merge --ff __rultor Updating bb35e25..4729b9c Fast-forward lib/rand.dart | 1 + lib/src/rand/rand.dart | 24 +++++----- lib/src/rand/rand_dig.dart | 6 ++- lib/src/rand/rand_hex.dart | 10 +++- lib/src/rand/rand_text.dart | 109 ++++++++++++++++++++++++++++++++++++++++++ lib/text.dart | 7 +++ test/rand/rand_text_test.dart | 96 +++++++++++++++++++++++++++++++++++++ 7 files changed, 240 insertions(+), 13 deletions(-) create mode 100644 lib/src/rand/rand_text.dart create mode 100644 lib/text.dart create mode 100644 test/rand/rand_text_test.dart + docker_when_possible + true ++ uptime ++ sed 's/ /\n/g' ++ tail -n 1 + load=4.61 ++ echo 4.61 '>' 30 ++ bc + '[' 0 -eq 1 ']' + echo 'load average is 4.61, low enough to run a new Docker container' load average is 4.61, low enough to run a new Docker container + break + cd .. + '[' -n '' ']' + use_image=dart:stable + docker pull dart:stable stable: Pulling from library/dart Digest: sha256:82d6f4d747ea31c7482fde113fb4763836dc292c11269bf74fc0f946bdc16e1a Status: Image is up to date for dart:stable + docker ps --filter=status=exited + grep --quiet '\sdartoos-dev_dartoos_30\s*$' + ls -al . total 716 drwx--x--x 3 rultor rultor 4096 Dec 16 17:55 . drwxrwxrwt 12 root root 684032 Dec 16 17:55 .. -rw-rw-r-- 1 rultor rultor 483 Dec 16 17:55 credentials.json -rw-rw-r-- 1 rultor rultor 444 Dec 16 17:55 end.sh -rwxrwxr-x 1 rultor rultor 162 Dec 16 17:55 entry.sh -rw-rw-r-- 1 rultor rultor 6 Dec 16 17:55 pid drwxrwxr-x 7 rultor rultor 4096 Dec 16 17:55 repo -rwxrwxr-x 1 rultor rultor 5937 Dec 16 17:55 run.sh -rw-rw-r-- 1 rultor rultor 563 Dec 16 17:55 script.sh -rw-rw-r-- 1 rultor rultor 5812 Dec 16 17:55 stdout ++ pwd ++ pwd + docker run -t --rm -v /tmp/rultor-pQum:/main --env=head=git@github.com:dartoos-dev/dartoos.git --env=pull_id=30 --env=fork=git@github.com:rafamizes/dartoos.git --env=fork_branch=29 --env=head_branch=master '--env=pull_title=feat: create classes RandText, RandTextSrc and RandTextLen' --env=author=rafamizes '--env=scripts=( '\''export '\''\'\'''\''head=git@github.com:dartoos-dev/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_id=30'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork=git@github.com:rafamizes/dartoos.git'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''fork_branch=29'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''head_branch=master'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''pull_title=feat: create classes RandText, RandTextSrc and RandTextLen'\''\'\'''\'''\'' '\'';'\'' '\''export '\''\'\'''\''author=rafamizes'\''\'\'''\'''\'' '\'';'\'' '\''dart pub get'\'' '\'';'\'' '\''dart format --set-exit-if-changed lib/ test/ example/'\'' '\'';'\'' '\''dart analyze lib/ test/ example/'\'' '\'';'\'' '\''dart test'\'' '\'';'\'' '\''dart pub publish --dry-run'\'' '\'';'\'' )' --hostname=docker --privileged --memory=6g --memory-swap=16g --oom-kill-disable --cidfile=/tmp/rultor-pQum/cid -w=/main -v /var/run/docker.sock:/var/run/docker.sock --name=dartoos-dev_dartoos_30 dart:stable /main/entry.sh + set -e + set -o pipefail + mkdir /home/r + cp -R ./cid ./credentials.json ./end.sh ./entry.sh ./pid ./repo ./run.sh ./script.sh ./stdout /home/r + rm -rf repo + chmod a+x /home/r/script.sh + /home/r/script.sh + set -e + set -o pipefail + shopt -s expand_aliases + alias 'sudo=sudo -i' + export HOME=/home/r + HOME=/home/r + cd /home/r/repo + export head=git@github.com:dartoos-dev/dartoos.git + head=git@github.com:dartoos-dev/dartoos.git + export pull_id=30 + pull_id=30 + export fork=git@github.com:rafamizes/dartoos.git + fork=git@github.com:rafamizes/dartoos.git + export fork_branch=29 + fork_branch=29 + export head_branch=master + head_branch=master + export 'pull_title=feat: create classes RandText, RandTextSrc and RandTextLen' + pull_title='feat: create classes RandText, RandTextSrc and RandTextLen' + export author=rafamizes + author=rafamizes + dart pub get Resolving dependencies... (1.3s) + _fe_analyzer_shared 31.0.0 (32.0.0 available) + analyzer 2.8.0 (3.0.0 available) + args 2.3.0 + async 2.8.2 + boolean_selector 2.1.0 + charcode 1.3.1 + cli_util 0.3.5 + collection 1.15.0 + convert 3.0.1 + coverage 1.0.3 + crypto 3.0.1 + file 6.1.2 + frontend_server_client 2.1.2 + glob 2.0.2 + http_multi_server 3.0.1 + http_parser 4.0.0 + io 1.0.3 + js 0.6.3 + lint 1.8.1 + logging 1.0.2 + matcher 0.12.11 + meta 1.7.0 + mime 1.0.1 + node_preamble 2.0.1 + package_config 2.0.2 + path 1.8.0 + pool 1.5.0 + pub_semver 2.1.0 + shelf 1.2.0 + shelf_packages_handler 3.0.0 + shelf_static 1.1.0 + shelf_web_socket 1.0.1 + source_map_stack_trace 2.1.0 + source_maps 0.10.10 + source_span 1.8.1 + stack_trace 1.10.0 + stream_channel 2.1.0 + string_scanner 1.1.0 + term_glyph 1.2.0 + test 1.19.5 + test_api 0.4.8 + test_core 0.4.9 + typed_data 1.3.0 + vm_service 7.5.0 + watcher 1.0.1 + web_socket_channel 2.1.0 + webkit_inspection_protocol 1.0.0 + yaml 3.1.0 Downloading crypto 3.0.1... Downloading typed_data 1.3.0... Downloading collection 1.15.0... Downloading lint 1.8.1... Downloading test 1.19.5... Downloading webkit_inspection_protocol 1.0.0... Downloading test_core 0.4.9... Downloading test_api 0.4.8... Downloading stream_channel 2.1.0... Downloading stack_trace 1.10.0... Downloading shelf_packages_handler 3.0.0... Downloading pool 1.5.0... Downloading path 1.8.0... Downloading js 0.6.3... Downloading boolean_selector 2.1.0... Downloading source_maps 0.10.10... Downloading source_map_stack_trace 2.1.0... Downloading matcher 0.12.11... Downloading term_glyph 1.2.0... Downloading string_scanner 1.1.0... Downloading yaml 3.1.0... Downloading web_socket_channel 2.1.0... Downloading source_span 1.8.1... Downloading shelf_web_socket 1.0.1... Downloading shelf_static 1.1.0... Downloading http_parser 4.0.0... Downloading package_config 2.0.2... Downloading node_preamble 2.0.1... Downloading http_multi_server 3.0.1... Downloading mime 1.0.1... Downloading convert 3.0.1... Downloading io 1.0.3... Downloading coverage 1.0.3... Downloading logging 1.0.2... Downloading glob 2.0.2... Downloading frontend_server_client 2.1.2... Downloading charcode 1.3.1... Downloading shelf 1.2.0... Downloading analyzer 2.8.0... Downloading meta 1.7.0... Downloading _fe_analyzer_shared 31.0.0... Downloading watcher 1.0.1... Downloading pub_semver 2.1.0... Downloading args 2.3.0... Downloading file 6.1.2... Downloading cli_util 0.3.5... Downloading async 2.8.2... Downloading vm_service 7.5.0... Changed 48 dependencies! + dart format --set-exit-if-changed lib/ test/ example/ Formatted 141 files (0 changed) in 1.12 seconds. + dart analyze lib/ test/ example/ Analyzing lib, test, example... 11.3s info • example/crypto/hash/hmac_sha256_benchmark.dart:19:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/crypto/hash/sha256_benchmark.dart:19:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/crypto/hash/sha512_benchmark.dart:19:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/bin_benchmark.dart:55:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/bin_bytes_benchmark.dart:66:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/radix/hex_benchmark.dart:56:5 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/hex_bytes_benchmark.dart:63:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/radix/oct_benchmark.dart:56:5 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/oct_bytes_benchmark.dart:31:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/oct_bytes_benchmark.dart:61:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/radix/uint_benchmark.dart:56:5 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • example/radix/uint_benchmark.dart:56:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/radix/uint_bytes_benchmark.dart:55:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/rand/rand_benchmark.dart:56:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • example/utils/perf_gain.dart:33:12 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • lib/base64.dart:4:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/crypto.dart:6:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/bit/add.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/add.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/add.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/and.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/bit.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/dec.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/div.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/fix_bit_len.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/inc.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mand.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mand.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mask.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/min_bit_len.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/min_bit_len.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mod.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mor.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mor.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/mul.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/nop.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/not.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/nshl.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/nshr.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/nshr.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/nshrs.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/or.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/rotl.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/rotl.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/rotr.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/rotr.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/set_uint64.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/set_uint64.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/shl.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/shr.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/shrs.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/sub.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/sub.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/sub.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/bit/xor.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/byte.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/byte.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hash.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hash.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hash.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hash.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hash.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hmac.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hmac.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hex_hmac.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hmac.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hmac.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/hmac.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/max_input_length.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha256.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha256.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha256.dart:7:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha256.dart:8:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha256.dart:63:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha256.dart:64:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha256.dart:66:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha256.dart:297:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha512.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha512.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha512.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha512.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha512.dart:7:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/crypto/hash/sha512.dart:62:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha512.dart:63:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/crypto/hash/sha512.dart:65:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/encoding/base64/base64.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/base64/base64.dart:88:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • lib/src/encoding/base64/base64_dec.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/base64/base64_dec.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/base64/base64_dec.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/base64/base64_dec.dart:148:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/encoding/base64/base64_dec.dart:157:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/encoding/base64/base64_enc.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/base64/base64_enc.dart:60:7 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • lib/src/encoding/base64/base64_enc.dart:93:7 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • lib/src/encoding/base64/base64_enc.dart:222:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/encoding/base64/base64_norm.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/encoding.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/encoding/encoding.dart:7:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/encoding/encoding.dart:9:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/radix/bin.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin.dart:72:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/radix/bin_bytes.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin_tab.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin_tab.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin_tab.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/bin_tab.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_bytes.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_dig_len.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_dig_len.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_dig_len.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_dig_len.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_tab.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_tab.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_tab.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/hex_tab.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_bytes.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_dig_len.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_dig_len.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_dig_len.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_dig_len.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_tab.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_tab.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_tab.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/oct_tab.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/radix.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_bytes.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len_oper.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len_oper.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_dig_len_oper.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_tab.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_tab.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_tab.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/radix/uint_tab.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/rand/rand.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/rand/rand_dig.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/rand/rand_hex.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/rand/rand_text.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/copy_char_codes.dart:1:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • lib/src/text/sep.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_info_helper.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_info_helper.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text.dart:2:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text_of_data.dart:3:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text_of_data.dart:4:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text_of_data.dart:5:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text_of_data.dart:6:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/tab_text_of_data.dart:7:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • lib/src/text/text.dart:1:8 • 1mAvoid relative imports for files in `lib/`.0m • 32malways_use_package_imports0m info • test/byte_test.dart:32:29 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:14:31 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:19:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:26:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:33:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:33:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:40:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:40:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:45:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:47:30 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:48:31 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:52:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:58:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:64:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:64:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:70:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:70:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:75:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:81:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:87:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:93:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:93:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:99:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:99:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:103:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:106:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:111:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:117:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:123:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:123:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:129:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:129:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:133:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:136:7 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:136:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:141:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:147:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:153:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:153:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/hmac_test.dart:159:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/hmac_test.dart:159:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha256_test.dart:9:30 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:11:20 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:13:20 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:15:5 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:18:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:19:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:21:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:24:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:26:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:29:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:30:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:33:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:37:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:42:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:43:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:44:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:47:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:48:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:51:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:52:22 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:55:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha256_test.dart:59:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:8:30 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:10:20 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:12:20 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:14:5 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:17:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:18:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:20:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:20:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:23:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:25:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:25:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:28:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:30:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:30:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:33:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:37:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:42:9 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:43:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:45:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:45:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:48:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:50:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:50:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:53:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:55:11 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:55:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/crypto/hash/sha512_test.dart:58:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/crypto/hash/sha512_test.dart:62:10 • 1mOnly use double quotes for strings containing single quotes.0m • 32mprefer_single_quotes0m info • test/radix/bin_tab_test.dart:43:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/bin_tab_test.dart:47:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/bin_tab_test.dart:64:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/bin_test.dart:7:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/hex_tab_test.dart:36:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/oct_tab_test.dart:37:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m info • test/radix/uint_tab_test.dart:35:81 • 1mAvoid lines longer than 80 characters.0m • 32mlines_longer_than_80_chars0m 261 issues found. + dart test 00:05 32m+2540m:tAlltteststpassed!0mac_test.dart:tkeybandgdatahlargerkthans128abytesmhmac5120m64(bytes1hmac5120mposition)0m)0ms)0m0m + dart pub publish --dry-run Publishing dartoos 0.3.1 to https://pub.dartlang.org: |-- CHANGELOG.md |-- LICENSE |-- README.md |-- analysis_options.yaml |-- example | |-- CHANGELOG.md | |-- README.md | |-- analysis_options.yaml | |-- crypto | | '-- hash | | |-- hmac_sha256_benchmark.dart | | |-- sha256_benchmark.dart | | '-- sha512_benchmark.dart | |-- encoding | | '-- base64_benchmark.dart | |-- pubspec.yaml | |-- radix | | |-- bin_benchmark.dart | | |-- bin_bytes_benchmark.dart | | |-- hex_benchmark.dart | | |-- hex_bytes_benchmark.dart | | |-- oct_benchmark.dart | | |-- oct_bytes_benchmark.dart | | |-- uint_benchmark.dart | | '-- uint_bytes_benchmark.dart | |-- rand | | '-- rand_benchmark.dart | |-- text | | |-- tab_text_benchmark.dart | | '-- tab_text_example.dart | '-- utils | '-- perf_gain.dart |-- lib | |-- base64.dart | |-- bit.dart | |-- crypto.dart | |-- dartoos.dart | |-- radix.dart | |-- rand.dart | |-- src | | |-- bit | | | |-- add.dart | | | |-- and.dart | | | |-- bit.dart | | | | (21 more...) | | | |-- shrs.dart | | | |-- sub.dart | | | '-- xor.dart | | |-- byte.dart | | |-- crypto | | | '-- hash | | | |-- hash.dart | | | |-- hex_hash.dart | | | |-- hex_hmac.dart | | | |-- hmac.dart | | | |-- max_input_length.dart | | | |-- sha256.dart | | | '-- sha512.dart | | |-- encoding | | | |-- base64 | | | | |-- base64.dart | | | | |-- base64_dec.dart | | | | |-- base64_enc.dart | | | | '-- base64_norm.dart | | | '-- encoding.dart | | |-- func.dart | | |-- radix | | | |-- bin.dart | | | |-- bin_bytes.dart | | | |-- bin_tab.dart | | | | (11 more...) | | | |-- uint_dig_len.dart | | | |-- uint_dig_len_oper.dart | | | '-- uint_tab.dart | | |-- rand | | | |-- rand.dart | | | |-- rand_dig.dart | | | |-- rand_hex.dart | | | '-- rand_text.dart | | '-- text | | |-- copy_char_codes.dart | | |-- sep.dart | | |-- tab_info_helper.dart | | |-- tab_text.dart | | |-- tab_text_of_data.dart | | '-- text.dart | '-- text.dart |-- pubspec.yaml '-- test |-- bit | |-- add_test.dart | |-- and_test.dart | |-- bit_len_fix_test.dart | | (19 more...) | |-- shrs_test.dart | |-- sub_test.dart | '-- xor_test.dart |-- byte_test.dart |-- crypto | '-- hash | |-- hmac_test.dart | |-- sha256_test.dart | '-- sha512_test.dart |-- encoding | '-- base64 | |-- base64_dec_test.dart | |-- base64_enc_test.dart | '-- base64_norm_test.dart |-- radix | |-- bin_bytes_test.dart | |-- bin_tab_test.dart | |-- bin_test.dart | | (6 more...) | |-- uint_bytes_test.dart | |-- uint_tab_test.dart | '-- uint_test.dart |-- rand | |-- rand_dig_test.dart | |-- rand_hex_test.dart | |-- rand_test.dart | |-- rand_text_test.dart | '-- seq_random.dart '-- text '-- sep_test.dart Package has 0 warnings. The server may enforce additional checks. + mv /home/r/repo . + '[' -n '' ']' ++ whoami + sudo chown -R rultor repo + cd repo + git push origin master To git@github.com:dartoos-dev/dartoos.git bb35e25..4729b9c master -> master container 2fdd6526e44d7eab80bc965c5ae4b7f58f43d772ea7791ef4e3d8c8f81d91f8f is dead Thu Dec 16 17:57:02 CET 2021