Index: packages/csslib/lib/src/analyzer.dart |
diff --git a/packages/csslib/lib/src/analyzer.dart b/packages/csslib/lib/src/analyzer.dart |
index 6c6ba6d6143a284c5fb11bf377db2c9eb7d5073f..0bfb2f326028ce371fdb32c42932814b475d5eba 100644 |
--- a/packages/csslib/lib/src/analyzer.dart |
+++ b/packages/csslib/lib/src/analyzer.dart |
@@ -222,7 +222,7 @@ class ExpandNestedSelectors extends Visitor { |
// If any expandedRuleSets and we're back at the top-level rule set then |
// there were nested rule set(s). |
if (_parentRuleSet == null) { |
- if (!_expandedRuleSets.isEmpty) { |
+ if (_expandedRuleSets.isNotEmpty) { |
// Remember ruleset to replace with these flattened rulesets. |
_expansions[node] = _expandedRuleSets; |
_expandedRuleSets = []; |
@@ -278,8 +278,8 @@ class ExpandNestedSelectors extends Visitor { |
// Substitue the & with the parent selector and only use a combinator |
// descendant if & is prefix by a sequence with an empty name e.g., |
// "... + &", "&", "... ~ &", etc. |
- var hasPrefix = !newSequence.isEmpty && |
- !newSequence.last.simpleSelector.name.isEmpty; |
+ var hasPrefix = newSequence.isNotEmpty && |
+ newSequence.last.simpleSelector.name.isNotEmpty; |
newSequence.addAll( |
hasPrefix ? _convertToDescendentSequence(parent) : parent); |
} else { |
@@ -906,7 +906,7 @@ class AllExtends extends Visitor { |
SelectorGroup _currSelectorGroup; |
int _currDeclIndex; |
- List<int> _extendsToRemove = []; |
+ final List<int> _extendsToRemove = []; |
void visitRuleSet(RuleSet node) { |
var oldSelectorGroup = _currSelectorGroup; |