JS deprecate old declarations

This commit is contained in:
Sergey Mashkov
2015-04-30 15:29:29 +03:00
committed by Sergey Mashkov
parent e84aa78ac6
commit e487825237
17 changed files with 5603 additions and 5885 deletions
@@ -24,7 +24,7 @@ fun main(args: Array<String>) {
w.appendln(" */")
w.appendln()
w.appendln("package org.w3c.dom3")
w.appendln("package org.w3c.dom")
w.appendln()
w.render(definitions)
@@ -135,7 +135,7 @@ $imports
if (typeName == null) {
validMethods.add(pk.method)
} else {
println(" deprecated(\"Use org.w3c.dom3 instead\")")
println(" deprecated(\"Use org.w3c.dom instead\")")
println(" public ${pk.kind} ${pk.name}: ${typeName}")
}
}
@@ -146,7 +146,7 @@ $imports
var counter = 0
val parameters = parameterTypes.map{ "arg${++counter}: ${parameterTypeName(it)}" }.makeString(", ")
val returnType = simpleTypeName(method.getReturnType())
println(" deprecated(\"Use org.w3c.dom3 instead\")")
println(" deprecated(\"Use org.w3c.dom instead\")")
println(" public fun ${method.getName()}($parameters): $returnType = noImpl")
}
}
@@ -164,7 +164,7 @@ $imports
val value = field.get(null)
if (value != null) {
val fieldType = simpleTypeName(field.getType())
println(" deprecated(\"Use org.w3c.dom3 instead\")")
println(" deprecated(\"Use org.w3c.dom instead\")")
println(" public val ${field.getName()}: $fieldType = $value")
}
} catch (e: Exception) {