lint cleanup

This commit is contained in:
Christien Rioux 2023-07-26 17:42:11 -04:00
parent fe9d9f8aca
commit 9fa1666e8b
22 changed files with 178 additions and 155 deletions

View file

@ -24,7 +24,8 @@ class AccountRecordInfo with _$AccountRecordInfo {
// DHT Schema: DFLT(1)
// DHT Key (Private): identityRecordKey
// DHT Owner Key: identityPublicKey
// DHT Secret: identitySecretKey (stored encrypted with unlock code in local table store)
// DHT Secret: identitySecretKey (stored encrypted
// with unlock code in local table store)
@freezed
class Identity with _$Identity {
const factory Identity({
@ -71,7 +72,9 @@ class IdentityMaster with _$IdentityMaster {
}
extension IdentityMasterExtension on IdentityMaster {
KeyPair identityWriter(SecretKey secret) => KeyPair(key: identityPublicKey, secret: secret);
KeyPair identityWriter(SecretKey secret) =>
KeyPair(key: identityPublicKey, secret: secret);
KeyPair masterWriter(SecretKey secret) => KeyPair(key: masterPublicKey, secret: secret);
KeyPair masterWriter(SecretKey secret) =>
KeyPair(key: masterPublicKey, secret: secret);
}

View file

@ -19,9 +19,10 @@ enum EncryptionKeyType {
pin,
password;
String toJson() => name.toPascalCase();
factory EncryptionKeyType.fromJson(dynamic j) =>
EncryptionKeyType.values.byName((j as String).toCamelCase());
String toJson() => name.toPascalCase();
}
// Local Accounts are stored in a table locally and not backed by a DHT key

View file

@ -11,9 +11,10 @@ enum DarkModePreference {
light,
dark;
String toJson() => name.toPascalCase();
factory DarkModePreference.fromJson(dynamic j) =>
DarkModePreference.values.byName((j as String).toCamelCase());
String toJson() => name.toPascalCase();
}
// Lock preference changes how frequently the messenger locks its
@ -61,18 +62,18 @@ enum ColorPreference {
violet,
yellow;
String toJson() => name.toPascalCase();
factory ColorPreference.fromJson(dynamic j) =>
ColorPreference.values.byName((j as String).toCamelCase());
String toJson() => name.toPascalCase();
}
// Theme supports multiple translations
enum LanguagePreference {
englishUS;
String toJson() => name.toPascalCase();
factory LanguagePreference.fromJson(dynamic j) =>
LanguagePreference.values.byName((j as String).toCamelCase());
String toJson() => name.toPascalCase();
}
// Preferences are stored in a table locally and globally affect all

View file

@ -11,15 +11,15 @@ export 'proto/veilidchat.pb.dart';
extension CryptoKeyProto on CryptoKey {
proto.CryptoKey toProto() {
final b = decode();
final out = proto.CryptoKey();
out.u0 = b[0];
out.u1 = b[1];
out.u2 = b[2];
out.u3 = b[3];
out.u4 = b[4];
out.u5 = b[5];
out.u6 = b[6];
out.u7 = b[7];
final out = proto.CryptoKey()
..u0 = b[0]
..u1 = b[1]
..u2 = b[2]
..u3 = b[3]
..u4 = b[4]
..u5 = b[5]
..u6 = b[6]
..u7 = b[7];
return out;
}
@ -42,23 +42,23 @@ extension CryptoKeyProto on CryptoKey {
extension SignatureProto on Signature {
proto.Signature toProto() {
final b = decode();
final out = proto.Signature();
out.u0 = b[0];
out.u1 = b[1];
out.u2 = b[2];
out.u3 = b[3];
out.u4 = b[4];
out.u5 = b[5];
out.u6 = b[6];
out.u7 = b[7];
out.u8 = b[8];
out.u9 = b[9];
out.u10 = b[10];
out.u11 = b[11];
out.u12 = b[12];
out.u13 = b[13];
out.u14 = b[14];
out.u15 = b[15];
final out = proto.Signature()
..u0 = b[0]
..u1 = b[1]
..u2 = b[2]
..u3 = b[3]
..u4 = b[4]
..u5 = b[5]
..u6 = b[6]
..u7 = b[7]
..u8 = b[8]
..u9 = b[9]
..u10 = b[10]
..u11 = b[11]
..u12 = b[12]
..u13 = b[13]
..u14 = b[14]
..u15 = b[15];
return out;
}
@ -89,13 +89,13 @@ extension SignatureProto on Signature {
extension NonceProto on Nonce {
proto.Signature toProto() {
final b = decode();
final out = proto.Signature();
out.u0 = b[0];
out.u1 = b[1];
out.u2 = b[2];
out.u3 = b[3];
out.u4 = b[4];
out.u5 = b[5];
final out = proto.Signature()
..u0 = b[0]
..u1 = b[1]
..u2 = b[2]
..u3 = b[3]
..u4 = b[4]
..u5 = b[5];
return out;
}
@ -115,11 +115,12 @@ extension NonceProto on Nonce {
///
extension TypedKeyProto on TypedKey {
proto.TypedKey toProto() {
final out = proto.TypedKey();
out.kind = kind;
out.value = value.toProto();
final out = proto.TypedKey()
..kind = kind
..value = value.toProto();
return out;
}
static TypedKey fromProto(proto.TypedKey p) => TypedKey(kind: p.kind, value: CryptoKeyProto.fromProto(p.value));
static TypedKey fromProto(proto.TypedKey p) =>
TypedKey(kind: p.kind, value: CryptoKeyProto.fromProto(p.value));
}