Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(251)

Unified Diff: utils/css/generate.dart

Issue 12473003: Remove deprecated StringBuffer.add, addAll and addCharCode. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 9 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: utils/css/generate.dart
diff --git a/utils/css/generate.dart b/utils/css/generate.dart
index 076b3aa7e5732192b636c787ee074730c1409c8e..2d248451ac2c07ca950962fa0ac457de29aaac26 100644
--- a/utils/css/generate.dart
+++ b/utils/css/generate.dart
@@ -38,26 +38,26 @@ class Generate {
if (production is StyletDirective) {
// TODO(terry): Need safer mechanism for stylets in different files
// and stylets with colliding names.
- buff.add('class ${production.dartClassName} {\n');
- buff.add(' // selector, properties<propertyName, value>\n');
- buff.add(' static const selectors = const {\n');
+ buff.write('class ${production.dartClassName} {\n');
+ buff.write(' // selector, properties<propertyName, value>\n');
+ buff.write(' static const selectors = const {\n');
for (final ruleset in production.rulesets) {
for (final selector in ruleset.selectorGroup.selectors) {
var selSeq = selector.simpleSelectorSquences;
if (selSeq.length == 1) {
- buff.add(' \'${selSeq.toString()}\' : const {\n');
+ buff.write(' \'${selSeq.toString()}\' : const {\n');
}
}
for (final decl in ruleset.declarationGroup.declarations) {
- buff.add(' \'${decl.property}\' : ' +
+ buff.write(' \'${decl.property}\' : ' +
'\'${decl.expression.toString()}\',\n');
}
- buff.add(' },\n'); // End of declarations for stylet class.
+ buff.write(' },\n'); // End of declarations for stylet class.
}
- buff.add(' };\n'); // End of static selectors constant.
- buff.add('}\n\n'); // End of stylet class
+ buff.write(' };\n'); // End of static selectors constant.
+ buff.write('}\n\n'); // End of stylet class
} else if (production is IncludeDirective) {
for (final topLevel in production.styleSheet._topLevels) {
if (topLevel is RuleSet) {
@@ -76,11 +76,11 @@ class Generate {
' // CSS class selectors:\n');
for (final className in knownClasses) {
String classAsDart = className.replaceAll('-', '_').toUpperCase();
- classSelectors.add(' static const String ${classAsDart} = ' +
+ classSelectors.write(' static const String ${classAsDart} = ' +
'\'${className}\';\n');
}
- classSelectors.add('}\n'); // End of class selectors.
- buff.add(classSelectors.toString());
+ classSelectors.write('}\n'); // End of class selectors.
+ buff.write(classSelectors.toString());
// Write Dart file.
String outFile = '${outPath}CSS.dart';

Powered by Google App Engine
This is Rietveld 408576698