'AbstractStringBuilder' has package private, so cannot be used in tests

This commit is contained in:
Svetlana Isakova
2012-04-04 18:57:14 +04:00
parent 2c0cee61fa
commit 5520e1a2b0
2 changed files with 4 additions and 4 deletions
@@ -9,8 +9,8 @@ fun takeFirst(expr: StringBuilder): Char {
return c
}
fun evaluateArg(expr: AbstractStringBuilder, numbers: ArrayList<Int>): Int {
if (expr.length() == 0) throw Exception("Syntax error: Character expected");
fun evaluateArg(expr: CharSequence, numbers: ArrayList<Int>): Int {
if (expr.length == 0) throw Exception("Syntax error: Character expected");
val c = takeFirst(<!TYPE_MISMATCH!>expr<!>)
if (c >= '0' && c <= '9') {
val n = c - '0'
@@ -8,8 +8,8 @@ fun takeFirst(expr: StringBuilder): Char {
return c
}
fun evaluateArg(expr: AbstractStringBuilder, numbers: ArrayList<Int>): Int {
if (expr.length() == 0) throw Exception("Syntax error: Character expected");
fun evaluateArg(expr: CharSequence, numbers: ArrayList<Int>): Int {
if (expr.length == 0) throw Exception("Syntax error: Character expected");
val c = takeFirst(<error>expr</error>)
if (c >= '0' && c <= '9') {
val n = c - '0'