[CI]: `dart analyze --fatal-infos` (#954)

pull/961/head
Brett Morgan 3 years ago committed by GitHub
parent b229c5236f
commit bdf7ad36da
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -3,6 +3,7 @@
// found in the LICENSE file. // found in the LICENSE file.
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart' show SystemUiOverlayStyle;
import 'package:linting_tool/layout/adaptive.dart'; import 'package:linting_tool/layout/adaptive.dart';
import 'package:linting_tool/model/profile.dart'; import 'package:linting_tool/model/profile.dart';
import 'package:linting_tool/widgets/lint_expansion_tile.dart'; import 'package:linting_tool/widgets/lint_expansion_tile.dart';
@ -51,7 +52,7 @@ class DefaultRulesPage extends StatelessWidget {
leadingWidth: 160.0, leadingWidth: 160.0,
toolbarHeight: 38.0, toolbarHeight: 38.0,
backgroundColor: Colors.white, backgroundColor: Colors.white,
brightness: Brightness.light, systemOverlayStyle: SystemUiOverlayStyle.dark,
), ),
body: ListView.separated( body: ListView.separated(
padding: EdgeInsetsDirectional.only( padding: EdgeInsetsDirectional.only(

@ -4,6 +4,7 @@
import 'package:context_menus/context_menus.dart'; import 'package:context_menus/context_menus.dart';
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/services.dart' show SystemUiOverlayStyle;
import 'package:linting_tool/layout/adaptive.dart'; import 'package:linting_tool/layout/adaptive.dart';
import 'package:linting_tool/model/editing_controller.dart'; import 'package:linting_tool/model/editing_controller.dart';
import 'package:linting_tool/model/profiles_store.dart'; import 'package:linting_tool/model/profiles_store.dart';
@ -57,7 +58,7 @@ class RulesPage extends StatelessWidget {
leadingWidth: 160.0, leadingWidth: 160.0,
toolbarHeight: 38.0, toolbarHeight: 38.0,
backgroundColor: Colors.white, backgroundColor: Colors.white,
brightness: Brightness.light, systemOverlayStyle: SystemUiOverlayStyle.dark,
), ),
/// ContextMenuOverlay is required to show /// ContextMenuOverlay is required to show

@ -6,6 +6,7 @@ import 'dart:math' as math;
import 'package:flutter/material.dart'; import 'package:flutter/material.dart';
import 'package:flutter/rendering.dart'; import 'package:flutter/rendering.dart';
import 'package:flutter/services.dart' show SystemUiOverlayStyle;
import 'package:linting_tool/layout/adaptive.dart'; import 'package:linting_tool/layout/adaptive.dart';
import 'package:linting_tool/pages/default_lints_page.dart'; import 'package:linting_tool/pages/default_lints_page.dart';
import 'package:linting_tool/pages/home_page.dart'; import 'package:linting_tool/pages/home_page.dart';
@ -103,7 +104,7 @@ class _NavViewState extends State<_NavView> {
), ),
toolbarHeight: 38.0, toolbarHeight: 38.0,
backgroundColor: Colors.white, backgroundColor: Colors.white,
brightness: Brightness.light, systemOverlayStyle: SystemUiOverlayStyle.dark,
), ),
body: Row( body: Row(
children: [ children: [

@ -31,10 +31,10 @@ EXTERNAL SOURCES:
SPEC CHECKSUMS: SPEC CHECKSUMS:
file_selector_macos: ff6dc948d4ddd34e8602a1f60b7d0b4cc6051a47 file_selector_macos: ff6dc948d4ddd34e8602a1f60b7d0b4cc6051a47
FlutterMacOS: 57701585bf7de1b3fc2bb61f6378d73bbdea8424 FlutterMacOS: 57701585bf7de1b3fc2bb61f6378d73bbdea8424
path_provider_macos: a0a3fd666cb7cd0448e936fb4abad4052961002b path_provider_macos: 160cab0d5461f0c0e02995469a98f24bdb9a3f1f
url_launcher_macos: 45af3d61de06997666568a7149c1be98b41c95d4 url_launcher_macos: 45af3d61de06997666568a7149c1be98b41c95d4
window_size: 339dafa0b27a95a62a843042038fa6c3c48de195 window_size: 339dafa0b27a95a62a843042038fa6c3c48de195
PODFILE CHECKSUM: 6eac6b3292e5142cfc23bdeb71848a40ec51c14c PODFILE CHECKSUM: 6eac6b3292e5142cfc23bdeb71848a40ec51c14c
COCOAPODS: 1.10.2 COCOAPODS: 1.11.0

@ -678,7 +678,7 @@ packages:
name: url_launcher name: url_launcher
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "6.0.16" version: "6.0.17"
url_launcher_android: url_launcher_android:
dependency: transitive dependency: transitive
description: description:
@ -720,7 +720,7 @@ packages:
name: url_launcher_web name: url_launcher_web
url: "https://pub.dartlang.org" url: "https://pub.dartlang.org"
source: hosted source: hosted
version: "2.0.4" version: "2.0.5"
url_launcher_windows: url_launcher_windows:
dependency: transitive dependency: transitive
description: description:

@ -36,7 +36,7 @@ class MyAdaptingApp extends StatelessWidget {
child: Material(child: child), child: Material(child: child),
); );
}, },
// ignore: use_key_in_widget_constructors // ignore: use_key_in_widget_constructors, prefer_const_constructors
home: PlatformAdaptingHomePage(), home: PlatformAdaptingHomePage(),
); );
} }

@ -12,7 +12,11 @@ function ci_projects () {
flutter pub get flutter pub get
# Run the analyzer to find any static analysis issues. # Run the analyzer to find any static analysis issues.
if [ "$channel" == 'stable' ]; then
dart analyze --fatal-infos
else
dart analyze dart analyze
fi
# Run the formatter on all the dart files to make sure everything's linted. # Run the formatter on all the dart files to make sure everything's linted.
dart format --output none --set-exit-if-changed . dart format --output none --set-exit-if-changed .

Loading…
Cancel
Save