Merge branch 'master' into 0.1.96
diff --git a/lib/src/rules/unnecessary_parenthesis.dart b/lib/src/rules/unnecessary_parenthesis.dart
index 8211579..5ea6bb1 100644
--- a/lib/src/rules/unnecessary_parenthesis.dart
+++ b/lib/src/rules/unnecessary_parenthesis.dart
@@ -115,7 +115,7 @@
// The parens cannot be removed because then the curly brackets are not
// interpreted as a set-or-map literal.
if (parent is PropertyAccess || parent is MethodInvocation) {
- Expression target = (parent as dynamic).target;
+ var target = (parent as dynamic).target;
if (target == node &&
node.expression is SetOrMapLiteral &&
parent.parent is ExpressionStatement) return;
diff --git a/tool/travis.sh b/tool/travis.sh
index f9ad6a8..e8cda5b 100755
--- a/tool/travis.sh
+++ b/tool/travis.sh
@@ -39,6 +39,7 @@
# Verify that the libraries are error free.
dartanalyzer --fatal-warnings \
bin/linter.dart \
+ lib/src/rules.dart \
test/all.dart
echo ""