J2K: do not produce redundant "internal" words for members in an internal class

This commit is contained in:
Valentin Kipyatkov
2015-09-16 21:50:01 +03:00
parent 367b32c309
commit 0cc2158ec1
260 changed files with 459 additions and 448 deletions
+1 -1
View File
@@ -1,7 +1,7 @@
internal abstract class A {
internal abstract fun callme()
internal fun callmetoo() {
fun callmetoo() {
print("This is a concrete method.")
}
}
+3 -3
View File
@@ -1,10 +1,10 @@
internal class T {
internal fun main() {
fun main() {
}
internal fun i(): Int {
fun i(): Int {
}
internal fun s(): String {
fun s(): String {
}
}
+2 -2
View File
@@ -1,4 +1,4 @@
internal class T {
internal var a = "abc"
internal var b = 10
var a = "abc"
var b = 10
}
@@ -1,5 +1,5 @@
internal class T {
internal var a: String
internal var b: String
internal var c = "abc"
var a: String
var b: String
var c = "abc"
}
+3 -3
View File
@@ -5,15 +5,15 @@ package demo
import java.util.HashMap
internal class Test {
internal constructor() {
constructor() {
}
internal constructor(s: String) {
constructor(s: String) {
}
}
internal class User {
internal fun main() {
fun main() {
val m = HashMap(1)
val m2 = HashMap(10)
+1 -1
View File
@@ -5,6 +5,6 @@ internal open class Base {
}
internal class Derived : Base() {
internal fun foo() {
fun foo() {
}
}
@@ -1,9 +1,9 @@
internal class S {
internal fun sB(): Boolean {
fun sB(): Boolean {
return true
}
companion object {
internal var myI = 10
var myI = 10
}
}
+1 -1
View File
@@ -1,5 +1,5 @@
internal object S {
internal fun staticF(): Boolean {
fun staticF(): Boolean {
return true
}
}
@@ -1,10 +1,10 @@
internal class S {
internal fun sB(): Boolean {
fun sB(): Boolean {
return true
}
companion object {
internal fun sI(): Int {
fun sI(): Int {
return 1
}
}
+2 -2
View File
@@ -1,9 +1,9 @@
internal object S {
internal fun sB(): Boolean {
fun sB(): Boolean {
return true
}
internal fun sI(): Int {
fun sI(): Int {
return 1
}
}