linter 0.1.111+1

Change-Id: I9e311527a41f65b888c4208615158715e3ff6dbf
Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/137321
Commit-Queue: Phil Quitslund <pquitslund@google.com>
Reviewed-by: Brian Wilkerson <brianwilkerson@google.com>
This commit is contained in:
pq 2020-02-26 20:34:31 +00:00 committed by commit-bot@chromium.org
parent 118d220bfa
commit 7eaafa01cc
4 changed files with 48 additions and 47 deletions

View file

@ -132,14 +132,13 @@ additional details see the [announcement].
#### Linter
The Linter was updated to `0.1.110`, which includes:
The Linter was updated to `0.1.111+1`, which includes:
* fixed flutter web plugin detection in `avoid_web_libraries_in_flutter`
* new lint: `unnecessary_string_interpolations`
* new lint: `missing_whitespace_between_adjacent_strings`
* `avoid_unused_constructor_parameters` updated to ignore deprecated parameters
* new lint: `no_runtimeType_toString`
* miscellaneous doc fixes
* new lint: `use_raw_strings`
* new lint: `unnecessary_raw_strings`
* new lint: `avoid_escaping_inner_quotes`
* new lint: `unnecessary_string_escapes`
* incompatible rule documentation improvements
#### Pub

2
DEPS
View file

@ -102,7 +102,7 @@ vars = {
"intl_tag": "0.15.7",
"jinja2_rev": "2222b31554f03e62600cd7e383376a7c187967a1",
"json_rpc_2_tag": "2.0.9",
"linter_tag": "0.1.110",
"linter_tag": "0.1.111+1",
"logging_tag": "0.11.3+2",
"markupsafe_rev": "8f45f5cfa0009d2a70589bcda0349b8cb2b72783",
"markdown_tag": "2.1.1",

View file

@ -2,7 +2,9 @@
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
abstract class Diagnosticable {}
abstract class Diagnosticable with DiagnosticableMixin {}
mixin DiagnosticableMixin {}
class DiagnosticPropertiesBuilder {
void add(DiagnosticsNode property) {}

View file

@ -35,7 +35,7 @@ class AddDiagnosticPropertyReferenceTest extends FixProcessorLintTest {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool get absorbing => _absorbing;
bool _absorbing;
bool ignoringSemantics;
@ -50,7 +50,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool get absorbing => _absorbing;
bool _absorbing;
bool ignoringSemantics;
@ -69,7 +69,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool ignoringSemantics;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -80,7 +80,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool ignoringSemantics;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -95,7 +95,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool ignoringSemantics;
@override
void debugFillProperties(DiagnosticPropertiesBuilder props) {
@ -106,7 +106,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool ignoringSemantics;
@override
void debugFillProperties(DiagnosticPropertiesBuilder props) {
@ -121,7 +121,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool get absorbing => _absorbing;
bool _absorbing;
@override
@ -134,7 +134,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
bool get absorbing => _absorbing;
bool _absorbing;
@override
@ -152,7 +152,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Color field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -165,7 +165,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Color field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -181,7 +181,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
double field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -193,7 +193,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
double field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -209,7 +209,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
dynamic field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -221,7 +221,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
dynamic field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -237,7 +237,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Foo field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -250,7 +250,7 @@ enum Foo {bar}
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Foo field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -268,7 +268,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ValueChanged<double> onChanged;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -282,7 +282,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/material.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ValueChanged<double> onChanged;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -299,7 +299,7 @@ typedef ValueChanged<T> = void Function(T value);
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
int field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -311,7 +311,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
int field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -327,7 +327,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Iterable<String> field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -339,7 +339,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Iterable<String> field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -355,7 +355,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
List<List<String>> field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -367,7 +367,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
List<List<String>> field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -385,7 +385,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:vector_math/vector_math_64.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Matrix4 field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -398,7 +398,7 @@ import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
import 'package:vector_math/vector_math_64.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Matrix4 field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -414,7 +414,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Object field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -426,7 +426,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
Object field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -442,7 +442,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
String field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -454,7 +454,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
String field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -470,7 +470,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
String field;
}
''');
@ -478,7 +478,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
String field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -494,7 +494,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ClassNotInScope<bool> onChanged;
@override
@ -507,7 +507,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ClassNotInScope<bool> onChanged;
@override
@ -526,7 +526,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ClassNotInScope<bool> get onChanged => null;
@override
@ -539,7 +539,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
ClassNotInScope<bool> get onChanged => null;
@override
@ -558,7 +558,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
var field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {
@ -570,7 +570,7 @@ class C extends Widget implements Diagnosticable {
import 'package:flutter/foundation.dart';
import 'package:flutter/widgets.dart';
class C extends Widget implements Diagnosticable {
class C extends Widget with DiagnosticableMixin {
var field;
@override
void debugFillProperties(DiagnosticPropertiesBuilder properties) {