mirror of
https://github.com/GitJournal/GitJournal.git
synced 2025-06-22 22:28:57 +08:00
Disable dart-code-metrics for now
Even though I'm not using v4.2, the return-value rule is still being applied with `flutter analyze` though not consistently. For now, lets disable this, as there are 300+ warnings to fix.
This commit is contained in:
@ -17,8 +17,8 @@ analyzer:
|
|||||||
- "lib/generated_plugin_registrant.dart"
|
- "lib/generated_plugin_registrant.dart"
|
||||||
enable-experiment:
|
enable-experiment:
|
||||||
- nonfunction-type-aliases
|
- nonfunction-type-aliases
|
||||||
plugins:
|
# plugins:
|
||||||
- dart_code_metrics
|
# - dart_code_metrics
|
||||||
|
|
||||||
linter:
|
linter:
|
||||||
rules:
|
rules:
|
||||||
@ -149,4 +149,3 @@ dart_code_metrics:
|
|||||||
# - no-magic-number
|
# - no-magic-number
|
||||||
# - no-object-declaration
|
# - no-object-declaration
|
||||||
# - prefer-conditional-expressions
|
# - prefer-conditional-expressions
|
||||||
|
|
||||||
|
@ -49,7 +49,7 @@ class Analytics {
|
|||||||
var pseudoId = pref.getString("pseudoId");
|
var pseudoId = pref.getString("pseudoId");
|
||||||
if (pseudoId == null) {
|
if (pseudoId == null) {
|
||||||
pseudoId = const Uuid().v4();
|
pseudoId = const Uuid().v4();
|
||||||
pref.setString("pseudoId", pseudoId);
|
var _ = pref.setString("pseudoId", pseudoId);
|
||||||
}
|
}
|
||||||
|
|
||||||
var config = AnalyticsConfig("", pref);
|
var config = AnalyticsConfig("", pref);
|
||||||
|
@ -26,6 +26,6 @@ class AnalyticsConfig extends ChangeNotifier with SettingsSharedPref {
|
|||||||
var def = AnalyticsConfig(id, pref);
|
var def = AnalyticsConfig(id, pref);
|
||||||
|
|
||||||
await setBool("collectUsageStatistics", enabled, def.enabled);
|
await setBool("collectUsageStatistics", enabled, def.enabled);
|
||||||
await pref.setString("appVersion", appVersion);
|
var _ = await pref.setString("appVersion", appVersion);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -28,7 +28,7 @@ Future<Result<void>> sendAnalytics(pb.AnalyticsMessage msg) async {
|
|||||||
msg,
|
msg,
|
||||||
options: CallOptions(timeout: _timeout),
|
options: CallOptions(timeout: _timeout),
|
||||||
);
|
);
|
||||||
await call;
|
var _ = await call;
|
||||||
} on Exception catch (e, st) {
|
} on Exception catch (e, st) {
|
||||||
await channel.shutdown();
|
await channel.shutdown();
|
||||||
return Result.fail(e, st);
|
return Result.fail(e, st);
|
||||||
|
@ -46,7 +46,10 @@ class AnalyticsStorage {
|
|||||||
builder.add(intData.buffer.asUint8List());
|
builder.add(intData.buffer.asUint8List());
|
||||||
builder.add(eventData);
|
builder.add(eventData);
|
||||||
|
|
||||||
await File(filePath).writeAsBytes(builder.toBytes(), mode: FileMode.append);
|
var _ = await File(filePath).writeAsBytes(
|
||||||
|
builder.toBytes(),
|
||||||
|
mode: FileMode.append,
|
||||||
|
);
|
||||||
numEventsThisSession++;
|
numEventsThisSession++;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -70,7 +70,7 @@ void _isolateMain(SendPort toMainSender) {
|
|||||||
ReceivePort fromMainRec = ReceivePort();
|
ReceivePort fromMainRec = ReceivePort();
|
||||||
toMainSender.send(fromMainRec.sendPort);
|
toMainSender.send(fromMainRec.sendPort);
|
||||||
|
|
||||||
fromMainRec.listen((data) async {
|
var _ = fromMainRec.listen((data) async {
|
||||||
assert(data is _LoadingMessage);
|
assert(data is _LoadingMessage);
|
||||||
var msg = data as _LoadingMessage;
|
var msg = data as _LoadingMessage;
|
||||||
|
|
||||||
|
@ -47,7 +47,7 @@ class EditorBottomBar extends StatelessWidget {
|
|||||||
var addIcon = IconButton(
|
var addIcon = IconButton(
|
||||||
icon: const Icon(Icons.attach_file),
|
icon: const Icon(Icons.attach_file),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
showModalBottomSheet(
|
var _ = showModalBottomSheet(
|
||||||
context: context,
|
context: context,
|
||||||
builder: (c) => AddBottomSheet(editor, editorState),
|
builder: (c) => AddBottomSheet(editor, editorState),
|
||||||
elevation: 0,
|
elevation: 0,
|
||||||
@ -58,7 +58,7 @@ class EditorBottomBar extends StatelessWidget {
|
|||||||
var menuIcon = IconButton(
|
var menuIcon = IconButton(
|
||||||
icon: const Icon(Icons.more_vert),
|
icon: const Icon(Icons.more_vert),
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
showModalBottomSheet(
|
var _ = showModalBottomSheet(
|
||||||
context: context,
|
context: context,
|
||||||
builder: (c) => BottomMenuSheet(
|
builder: (c) => BottomMenuSheet(
|
||||||
editor: editor,
|
editor: editor,
|
||||||
|
@ -145,7 +145,8 @@ Future<void> captureSentryException(
|
|||||||
level: level,
|
level: level,
|
||||||
);
|
);
|
||||||
|
|
||||||
await Sentry.captureEvent(event, stackTrace: Trace.from(stackTrace).terse);
|
var _ = await Sentry.captureEvent(event,
|
||||||
|
stackTrace: Trace.from(stackTrace).terse);
|
||||||
return;
|
return;
|
||||||
} catch (e) {
|
} catch (e) {
|
||||||
print("Failed to report with Sentry: $e");
|
print("Failed to report with Sentry: $e");
|
||||||
|
@ -123,6 +123,7 @@ bool openNewNoteEditor(BuildContext context, String term) {
|
|||||||
),
|
),
|
||||||
settings: const RouteSettings(name: '/newNote/'),
|
settings: const RouteSettings(name: '/newNote/'),
|
||||||
);
|
);
|
||||||
Navigator.of(context).push(route);
|
|
||||||
|
var _ = Navigator.of(context).push(route);
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
|
@ -239,7 +239,7 @@ class _FolderViewState extends State<FolderView> {
|
|||||||
),
|
),
|
||||||
settings: RouteSettings(name: '/newNote/$routeType'),
|
settings: RouteSettings(name: '/newNote/$routeType'),
|
||||||
);
|
);
|
||||||
await Navigator.of(context).push(route);
|
var _ = await Navigator.of(context).push(route);
|
||||||
ScaffoldMessenger.of(context).removeCurrentSnackBar();
|
ScaffoldMessenger.of(context).removeCurrentSnackBar();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -86,7 +86,7 @@ class PurchaseManager {
|
|||||||
Log.i("Pending Complete Purchase - ${purchaseDetails.productID}");
|
Log.i("Pending Complete Purchase - ${purchaseDetails.productID}");
|
||||||
|
|
||||||
try {
|
try {
|
||||||
await InAppPurchaseConnection.instance
|
var _ = await InAppPurchaseConnection.instance
|
||||||
.completePurchase(purchaseDetails);
|
.completePurchase(purchaseDetails);
|
||||||
} catch (e, stackTrace) {
|
} catch (e, stackTrace) {
|
||||||
logException(e, stackTrace);
|
logException(e, stackTrace);
|
||||||
|
Reference in New Issue
Block a user