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

Side by Side Diff: editor/util/plugins/com.google.dart.java2dart/resources/java_core.dart

Issue 42863002: New analyzer_experimental snapshot. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 1 month 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
« no previous file with comments | « no previous file | editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainEngine.java » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library java.core; 1 library java.core;
2 2
3 import "dart:math" as math; 3 import "dart:math" as math;
4 4
5 class JavaSystem { 5 class JavaSystem {
6 static int currentTimeMillis() { 6 static int currentTimeMillis() {
7 return (new DateTime.now()).millisecondsSinceEpoch; 7 return (new DateTime.now()).millisecondsSinceEpoch;
8 } 8 }
9 9
10 static void arraycopy(List src, int srcPos, List dest, int destPos, int length ) { 10 static void arraycopy(List src, int srcPos, List dest, int destPos, int length ) {
(...skipping 404 matching lines...) Expand 10 before | Expand all | Expand 10 after
415 void javaMapPutAll(Map target, Map source) { 415 void javaMapPutAll(Map target, Map source) {
416 source.forEach((k, v) { 416 source.forEach((k, v) {
417 target[k] = v; 417 target[k] = v;
418 }); 418 });
419 } 419 }
420 420
421 bool javaStringEqualsIgnoreCase(String a, String b) { 421 bool javaStringEqualsIgnoreCase(String a, String b) {
422 return a.toLowerCase() == b.toLowerCase(); 422 return a.toLowerCase() == b.toLowerCase();
423 } 423 }
424 424
425 bool javaStringRegionMatches(String t, int toffset, String o, int ooffset, int l en) {
426 if (toffset < 0) return false;
427 if (ooffset < 0) return false;
428 var tend = toffset + len;
429 var oend = ooffset + len;
430 if (tend > t.length) return false;
431 if (oend > o.length) return false;
432 return t.substring(toffset, tend) == o.substring(ooffset, oend);
433 }
434
425 bool javaBooleanOr(bool a, bool b) { 435 bool javaBooleanOr(bool a, bool b) {
426 return a || b; 436 return a || b;
427 } 437 }
428 438
429 class JavaStringBuilder { 439 class JavaStringBuilder {
430 StringBuffer sb = new StringBuffer(); 440 StringBuffer sb = new StringBuffer();
431 String toString() => sb.toString(); 441 String toString() => sb.toString();
432 JavaStringBuilder append(x) { 442 JavaStringBuilder append(x) {
433 sb.write(x); 443 sb.write(x);
434 return this; 444 return this;
(...skipping 42 matching lines...) Expand 10 before | Expand all | Expand 10 after
477 if (!_matches.moveNext()) { 487 if (!_matches.moveNext()) {
478 return false; 488 return false;
479 } 489 }
480 _match = _matches.current; 490 _match = _matches.current;
481 return true; 491 return true;
482 } 492 }
483 String group(int i) => _match[i]; 493 String group(int i) => _match[i];
484 int start() => _match.start; 494 int start() => _match.start;
485 int end() => _match.end; 495 int end() => _match.end;
486 } 496 }
OLDNEW
« no previous file with comments | « no previous file | editor/util/plugins/com.google.dart.java2dart/src/com/google/dart/java2dart/engine/MainEngine.java » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698