From 1d0de3ea54201ebe3de98284b473173a8bdee627 Mon Sep 17 00:00:00 2001 From: gdi2290 Date: Fri, 9 Jan 2015 20:51:27 -0800 Subject: [PATCH] style(lang): add missing type annotation js/dart --- modules/facade/src/lang.dart | 4 ++-- modules/facade/src/lang.es6 | 16 ++++++++-------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/modules/facade/src/lang.dart b/modules/facade/src/lang.dart index 9f19b800ce..f754f1a687 100644 --- a/modules/facade/src/lang.dart +++ b/modules/facade/src/lang.dart @@ -53,7 +53,7 @@ class StringWrapper { return parts; } - static equals(String s, String s2) { + static bool equals(String s, String s2) { return s == s2; } @@ -150,7 +150,7 @@ bool isJsObject(o) { } -assertionsEnabled() { +bool assertionsEnabled() { try { assert(false); return false; diff --git a/modules/facade/src/lang.es6 b/modules/facade/src/lang.es6 index 7180a80451..9a6c5f3d4f 100644 --- a/modules/facade/src/lang.es6 +++ b/modules/facade/src/lang.es6 @@ -44,7 +44,7 @@ export function stringify(token):string { } export class StringWrapper { - static fromCharCode(code:int) { + static fromCharCode(code:int):string { return String.fromCharCode(code); } @@ -56,11 +56,11 @@ export class StringWrapper { return s.split(regExp.multiple); } - static equals(s:string, s2:string) { + static equals(s:string, s2:string):boolean { return s === s2; } - static replaceAll(s:string, from:RegExp, replace:string) { + static replaceAll(s:string, from:RegExp, replace:string):string { return s.replace(from.multiple, replace); } } @@ -122,14 +122,14 @@ export class NumberWrapper { return parseFloat(text); } - static isNaN(value) { - return isNaN(value); - } - static get NaN():number { return NaN; } + static isNaN(value):boolean { + return isNaN(value); + } + static isInteger(value):boolean { return Number.isInteger(value); } @@ -200,7 +200,7 @@ export function isJsObject(o):boolean { return o !== null && (typeof o === "function" || typeof o === "object"); } -export function assertionsEnabled() { +export function assertionsEnabled():boolean { try { var x:int = "string"; return false;