Add missing public modifiers in project code

This commit is contained in:
Pavel V. Talanov
2014-08-12 16:29:55 +04:00
parent aa02388aa0
commit 6588310736
36 changed files with 107 additions and 107 deletions
@@ -20,24 +20,24 @@ import org.jetbrains.jet.storage.StorageManager
import org.jetbrains.jet.storage.ExceptionTracker
import org.jetbrains.jet.storage.LockBasedStorageManager
trait GlobalContext {
val storageManager: StorageManager
val exceptionTracker: ExceptionTracker
public trait GlobalContext {
public val storageManager: StorageManager
public val exceptionTracker: ExceptionTracker
}
open class SimpleGlobalContext(
public open class SimpleGlobalContext(
override val storageManager: StorageManager,
override val exceptionTracker: ExceptionTracker
) : GlobalContext
open class GlobalContextImpl(
public open class GlobalContextImpl(
storageManager: LockBasedStorageManager,
exceptionTracker: ExceptionTracker
) : SimpleGlobalContext(storageManager, exceptionTracker) {
override val storageManager: LockBasedStorageManager = super.storageManager as LockBasedStorageManager
}
fun GlobalContext(): GlobalContextImpl {
public fun GlobalContext(): GlobalContextImpl {
val tracker = ExceptionTracker()
return GlobalContextImpl(LockBasedStorageManager.createWithExceptionHandling(tracker), tracker)
}
@@ -24,7 +24,7 @@ import org.jetbrains.jet.lang.cfg.pseudocode.instructions.special.LocalFunctionD
import org.jetbrains.jet.lang.cfg.pseudocode.instructions.Instruction
import org.jetbrains.jet.lang.cfg.pseudocode.instructions.special.SubroutineEnterInstruction
fun Pseudocode.traverse(
public fun Pseudocode.traverse(
traversalOrder: TraversalOrder,
analyzeInstruction: (Instruction) -> Unit
) {
@@ -37,7 +37,7 @@ fun Pseudocode.traverse(
}
}
fun <D> Pseudocode.traverse(
public fun <D> Pseudocode.traverse(
traversalOrder: TraversalOrder,
edgesMap: Map<Instruction, Edges<D>>,
analyzeInstruction: (Instruction, D, D) -> Unit
@@ -189,7 +189,7 @@ fun traverseFollowingInstructions(
return true
}
enum class TraversalOrder {
public enum class TraversalOrder {
FORWARD
BACKWARD
}
@@ -58,14 +58,14 @@ public object AllTypes : TypePredicate {
}
// todo: simplify computed type predicate when possible
fun and(predicates: Collection<TypePredicate>): TypePredicate =
public fun and(predicates: Collection<TypePredicate>): TypePredicate =
when (predicates.size) {
0 -> AllTypes
1 -> predicates.first()
else -> ForAllTypes(predicates.toList())
}
fun or(predicates: Collection<TypePredicate>): TypePredicate? =
public fun or(predicates: Collection<TypePredicate>): TypePredicate? =
when (predicates.size) {
0 -> null
1 -> predicates.first()
@@ -52,7 +52,7 @@ fun getReceiverTypePredicate(resolvedCall: ResolvedCall<*>, receiverValue: Recei
return null
}
fun getExpectedTypePredicate(value: PseudoValue, bindingContext: BindingContext): TypePredicate {
public fun getExpectedTypePredicate(value: PseudoValue, bindingContext: BindingContext): TypePredicate {
val pseudocode = value.createdAt?.owner
if (pseudocode == null) return AllTypes
@@ -99,7 +99,7 @@ public abstract class JetCodeFragment(
_myImports.addAll(imports.split(IMPORT_SEPARATOR))
}
fun importsAsImportList(): JetImportList? {
public fun importsAsImportList(): JetImportList? {
return JetPsiFactory(this).createFile(_myImports.makeString("\n")).getImportList()
}
@@ -118,9 +118,9 @@ public abstract class JetCodeFragment(
}
class object {
val IMPORT_SEPARATOR = ","
public val IMPORT_SEPARATOR: String = ","
fun getImportsForElement(elementAtCaret: PsiElement): String {
public fun getImportsForElement(elementAtCaret: PsiElement): String {
val containingFile = elementAtCaret.getContainingFile()
if (containingFile !is JetFile) return ""
@@ -22,7 +22,7 @@ import com.google.common.collect.ImmutableMap
import org.jetbrains.jet.lang.diagnostics.Diagnostic
import com.intellij.psi.PsiElement
class CompositeBindingContext private (
public class CompositeBindingContext private (
private val delegates: List<BindingContext>
) : BindingContext {
@@ -22,13 +22,13 @@ import org.jetbrains.jet.lang.diagnostics.Diagnostic
import java.util.Collections
public trait Diagnostics : Iterable<Diagnostic> {
fun all(): Collection<Diagnostic>
public fun all(): Collection<Diagnostic>
fun forElement(psiElement: PsiElement): Collection<Diagnostic>
public fun forElement(psiElement: PsiElement): Collection<Diagnostic>
fun isEmpty(): Boolean
public fun isEmpty(): Boolean
fun noSuppression(): Diagnostics
public fun noSuppression(): Diagnostics
class object {
@@ -18,15 +18,15 @@ package org.jetbrains.jet.lang.resolve.calls.model
import org.jetbrains.jet.lang.descriptors.ValueParameterDescriptor
trait ArgumentMapping {
fun isError(): Boolean
public trait ArgumentMapping {
public fun isError(): Boolean
}
object ArgumentUnmapped: ArgumentMapping {
public object ArgumentUnmapped: ArgumentMapping {
override fun isError(): Boolean = true
}
enum class ArgumentMatchStatus(val isError: Boolean = true) {
public enum class ArgumentMatchStatus(val isError: Boolean = true) {
SUCCESS : ArgumentMatchStatus(false)
TYPE_MISMATCH : ArgumentMatchStatus()
ARGUMENT_HAS_NO_TYPE : ArgumentMatchStatus()
@@ -36,9 +36,9 @@ enum class ArgumentMatchStatus(val isError: Boolean = true) {
MATCH_MODULO_UNINFERRED_TYPES : ArgumentMatchStatus()
}
trait ArgumentMatch : ArgumentMapping {
val valueParameter: ValueParameterDescriptor
val status: ArgumentMatchStatus
public trait ArgumentMatch : ArgumentMapping {
public val valueParameter: ValueParameterDescriptor
public val status: ArgumentMatchStatus
override fun isError(): Boolean = status.isError
}