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

Side by Side Diff: pkg/analyzer-experimental/test/generated/scanner_test.dart

Issue 12328104: Change new List(n) to return fixed length list. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Merge to head. 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 unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 // This code was auto-generated, is not intended to be edited, and is subject to 1 // This code was auto-generated, is not intended to be edited, and is subject to
2 // significant change. Please see the README file for more information. 2 // significant change. Please see the README file for more information.
3 3
4 library engine.scanner_test; 4 library engine.scanner_test;
5 5
6 import 'dart:collection'; 6 import 'dart:collection';
7 import 'package:analyzer-experimental/src/generated/java_core.dart'; 7 import 'package:analyzer-experimental/src/generated/java_core.dart';
8 import 'package:analyzer-experimental/src/generated/java_engine.dart'; 8 import 'package:analyzer-experimental/src/generated/java_engine.dart';
9 import 'package:analyzer-experimental/src/generated/java_junit.dart'; 9 import 'package:analyzer-experimental/src/generated/java_junit.dart';
10 import 'package:analyzer-experimental/src/generated/source.dart'; 10 import 'package:analyzer-experimental/src/generated/source.dart';
(...skipping 779 matching lines...) Expand 10 before | Expand all | Expand 10 after
790 /** 790 /**
791 * Prevent the creation of instances of this class. 791 * Prevent the creation of instances of this class.
792 */ 792 */
793 TokenFactory() { 793 TokenFactory() {
794 } 794 }
795 } 795 }
796 class KeywordStateTest extends JUnitTestCase { 796 class KeywordStateTest extends JUnitTestCase {
797 void test_KeywordState() { 797 void test_KeywordState() {
798 List<Keyword> keywords = Keyword.values; 798 List<Keyword> keywords = Keyword.values;
799 int keywordCount = keywords.length; 799 int keywordCount = keywords.length;
800 List<String> textToTest = new List<String>.fixedLength(keywordCount * 3); 800 List<String> textToTest = new List<String>(keywordCount * 3);
801 for (int i = 0; i < keywordCount; i++) { 801 for (int i = 0; i < keywordCount; i++) {
802 String syntax3 = keywords[i].syntax; 802 String syntax3 = keywords[i].syntax;
803 textToTest[i] = syntax3; 803 textToTest[i] = syntax3;
804 textToTest[i + keywordCount] = "${syntax3}x"; 804 textToTest[i + keywordCount] = "${syntax3}x";
805 textToTest[i + keywordCount * 2] = syntax3.substring(0, syntax3.length - 1 ); 805 textToTest[i + keywordCount * 2] = syntax3.substring(0, syntax3.length - 1 );
806 } 806 }
807 KeywordState firstState = KeywordState.KEYWORD_STATE; 807 KeywordState firstState = KeywordState.KEYWORD_STATE;
808 for (int i = 0; i < textToTest.length; i++) { 808 for (int i = 0; i < textToTest.length; i++) {
809 String text = textToTest[i]; 809 String text = textToTest[i];
810 int index = 0; 810 int index = 0;
(...skipping 1243 matching lines...) Expand 10 before | Expand all | Expand 10 after
2054 listener.assertNoErrors(); 2054 listener.assertNoErrors();
2055 return token; 2055 return token;
2056 } 2056 }
2057 } 2057 }
2058 main() { 2058 main() {
2059 CharBufferScannerTest.dartSuite(); 2059 CharBufferScannerTest.dartSuite();
2060 KeywordStateTest.dartSuite(); 2060 KeywordStateTest.dartSuite();
2061 StringScannerTest.dartSuite(); 2061 StringScannerTest.dartSuite();
2062 TokenTypeTest.dartSuite(); 2062 TokenTypeTest.dartSuite();
2063 } 2063 }
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698