style: format all + melos test command

This commit is contained in:
Hugo Pointcheval 2022-05-27 17:34:53 +02:00
parent 1b00d20ec5
commit ac35cd89ca
Signed by: hugo
GPG Key ID: A9E8E9615379254F
8 changed files with 29 additions and 15 deletions

View File

@ -16,6 +16,24 @@ scripts:
run: melos run analyze && melos run format
description: Run all static analysis checks.
test:all:
run: |
melos run test --no-select
description: |
Run all tests available.
test:
run: |
melos exec -c 6 --fail-fast -- \
"flutter test --no-pub --no-test-assets"
description: Run `flutter test` for a specific package.
select-package:
dir-exists:
- test
ignore:
- "*web*"
- "*example*"
analyze:
run: |
melos exec -c 10 -- \

View File

@ -91,8 +91,8 @@ class BenchmarkPage extends ConsumerWidget {
after = DateTime.now();
benchmark =
after.millisecondsSinceEpoch - before.millisecondsSinceEpoch;
benchmarkStatus
.appendln('[Benchmark] ${size}MiB => Decryption took $benchmark ms');
benchmarkStatus.appendln(
'[Benchmark] ${size}MiB => Decryption took $benchmark ms');
csvLine.write(';$benchmark');
}
csv += csvLine.toString() + '\n';

View File

@ -3,7 +3,7 @@
// -----
// File: cipher_page.dart
// Created Date: 28/12/2021 13:33:15
// Last Modified: 26/05/2022 21:07:54
// Last Modified: 27/05/2022 16:42:10
// -----
// Copyright (c) 2021
@ -60,8 +60,6 @@ class CipherPage extends ConsumerWidget {
cipherText = CipherTextWrapper.fromBytes(
_altered,
ivLength: AESMode.gcm.ivLength,
messageLength:
_altered.length - (AESMode.gcm.ivLength + AESMode.gcm.tagLength),
tagLength: AESMode.gcm.tagLength,
);
encryptionStatus.print('String successfully encrypted:\n');

View File

@ -39,7 +39,6 @@ abstract class Cipher {
/// Returns the standard algorithm for this [Cipher].
CipherAlgorithm get algorithm;
/// Encrypts the [data].
///
/// Takes [Uint8List] data as parameter.