Skip to content

Upgrading org.jetbrains.kotlin:kotlin-reflect 0.14 to 1

Breaking0.14.451 → 1.9.25Breaking179Security1Platform17Deprecated99New1603Changed1127Fixed9200Other255

BreakingUpgrade verdict

179 breaking changes and 16 platform requirement changes and a security fix.

  • Removes JDK 21 getFirst()/getLast() from (Mutable)List interfaces in K1.
  • Removes the ability to import a forward declaration by library package name.
  • Deprecates and removes the KotlinCompilation.source API in the Kotlin Gradle Plugin.
  • Removes kotlinx.coroutines from the classpath of the Kotlin Gradle Plugin.
Top 5 of 293 that need code or config changes
Breaking179
Removes JDK 21 getFirst()/getLast() from (Mutable)List interfaces in K1.
getFirst()getLast()ListMutableList
Removes the ability to import a forward declaration by library package name.
Deprecates and removes the KotlinCompilation.source API in the Kotlin Gradle Plugin.
KotlinCompilation.source
Removes kotlinx.coroutines from the classpath of the Kotlin Gradle Plugin.
kotlinx.coroutines
Removes LifecycleAwareProperty from the Kotlin Gradle Plugin lifecycle.
LifecycleAwareProperty
Removes the enableEndorsedLibs flag from the Gradle setup.
enableEndorsedLibs
Removes the default parameter value for the AtomicLong constructor in Kotlin/Native.
AtomicLong
Removes the legacy mode of the jvm-abi-gen plugin.
jvm-abi-gen
Removes the "new" Kotlin daemon from the codebase.
Removes KotlinCompile setClasspath/getClasspath methods.
KotlinCompilesetClasspathgetClasspath
Removes the useCoverage method in Kotlin/JS.
useCoverage
Removes support for webpack 4.
Removes the Dukat integration from KJS.
Dukat
Removes the old JVM backend.
Removes the kotlin.compiler.execution.strategy system property from the Gradle plugin.
kotlin.compiler.execution.strategy
Removes JvmTarget.JVM_1_6 from the generated Gradle compiler type.
JvmTarget.JVM_1_6
Removes the kapt.use.worker.api property.
kapt.use.worker.api
Removes JVM target version 1.6.
Renames the 'useFir' compiler option to 'useK2'.
useFiruseK2
Removes kotlin2js and kotlin-dce-plugin.
kotlin2jskotlin-dce-plugin
Removes KotlinGradleSubplugin.
KotlinGradleSubplugin
Removes the deprecated useExperimentalAnnotation and experimentalAnnotationInUse Gradle DSL options.
useExperimentalAnnotationexperimentalAnnotationInUse
Removes the deprecated 'kotlinPluginVersion' property in KotlinBasePluginWrapper.
kotlinPluginVersionKotlinBasePluginWrapper
Removes the 'kotlin.parallel.tasks.in.project' build property.
kotlin.parallel.tasks.in.project
Removes deprecated Kotlin options marked for removal after 1.5.
Removes the 'kotlin.useFallbackCompilerSearch' build option.
kotlin.useFallbackCompilerSearch
Removes the option to add source maps in the KJS/IR Gradle plugin.
Removes kotlin-annotations-android and JVM compiler support for @ParameterName, @DefaultValue and @DefaultNull.
kotlin-annotations-android@ParameterName@DefaultValue@DefaultNull
LightClasses: KtLightSimpleModifierList is no longer a parent of KtLightAnnotationForSourceEntry.
KtLightSimpleModifierListKtLightAnnotationForSourceEntry
KotlinCompile no longer supports symlinked friend paths.
KotlinCompile
Removes StringBuilder.capacity from common and JS parts.
StringBuilder.capacity
Removes the possibility to set an NPM dependency without a version.
Removes the possibility to set an NPM dependency with npm(org, name, version).
npm()
Renames the CLI argument "-module" to "-Xbuild-file".
-module-Xbuild-file
Noarg compiler plugin reverts to 1.1.2 behavior: by default it will not run initialization code from the generated default constructor.
@NoArg
Removes the obsolete JPS plugin from Android Extensions.
Removes net/sf/cglib/core/* classes from compiler jars.
net.sf.cglib.core
Removes intrinsic for Long.equals because it is applied incorrectly for nullable longs.
Long.equals
Removes the compiler option "Xmultifile-facades-open".
Xmultifile-facades-open
Removes declarations of LinkedList, SortedSet, TreeSet and Enumeration.
LinkedListSortedSetTreeSetEnumeration
Drops the last deprecations.
Requires recompilation of all dependencies to remove old code.
Prohibits super-calls to functions with default parameters; pass all arguments explicitly.
Removes previously deprecated Java declarations from generated code.
Many inline functions, most of them one-liners, can no longer be called from Java code.
Moves Comparator- and comparison-related functions to the kotlin.comparisons package, not imported by default.
kotlin.comparisons
Renames kotlin.system.measureTimeNano to measureNanoTime.
kotlin.system.measureTimeNanomeasureNanoTime
if with no else is no longer an expression.
ifelse
Drops absolute package references; use alias imports instead.
Annotation classes can no longer be instantiated.
Enum entries can no longer be used as types.
Overriding setters can no longer weaken visibility.
Drops Double and Float progressions.
DoubleFloat
Renames Range<T> to ClosedRange<T> and its end property to endInclusive.
Range<T>ClosedRange<T>endendInclusive
Renames progression start and end properties to first and last.
startendfirstlast
Drops join and merge.
joinmerge
Drops Delegates.lazy.
Delegates.lazy
Drops FileTreeWalk.filter, File.recurse, BufferedReader.lines and lineIterator.
FileTreeWalk.filterFile.recurseBufferedReader.lineslineIterator
Drops assert, check and require overloads taking a non-lazy message argument.
assertcheckrequire
Renames unaryMinus/unaryPlus for unary operators.
unaryMinusunaryPlus
Renames getValue/setValue for delegated properties.
getValuesetValue
Renames the sparam annotation target to setparam.
sparamsetparam
Removes the invoke convention for extension functions.
invoke
Prohibits parameter annotations and default values in function types.
Drops formerly deprecated declarations.
Renames List.remove(int) to removeAt.
List.remove(int)removeAt
Changes the Regex API: adds matchEntire, renames match/matchAll to find/findAll, and allows regex in string.
Regex.matchEntireRegex.matchRegex.matchAllRegex.findRegex.findAllRegex.hasMatch
Renames merge to zip, removes join in favor of joinToString, and deprecates mapNotNull.
mergezipjoinjoinToStringmapNotNull
Drops old package facades.
Removes external annotations support.
Prohibits different member scopes for a non-final expect declaration and its actual.
Raises the ExperimentalNativeApi opt-in requirement level to ERROR in Native.
ExperimentalNativeApi
Elevates usage of commonMain.dependsOn(anything) to an error.
commonMain.dependsOn()
Elevates usage of jvmWithJava to an error.
jvmWithJava
Splits the wasm target into wasm-js and wasm-wasi.
wasm-jswasm-wasi
Forbids actual members in expect classes.
Prohibits protected visibility in final expected classes.
Requires an expect fun interface to have an actual fun interface counterpart.
fun interface
Prohibits type unsound assignments to Java fields.
Forbids implicitly inferring a type variable into an upper bound in builder inference context.
Passes MemberGenerationContext to all methods of FirDeclarationGenerationExtension.
MemberGenerationContextFirDeclarationGenerationExtension
Prohibits implicit serializer customization via companion object.
Forbids the @Synchronized annotation on suspend functions.
@Synchronized
Prohibits suspend calls inside autoreleasepool {} on Native.
autoreleasepool
Changes the deprecation level to error for KotlinCompile setClasspath/getClasspath methods.
KotlinCompilesetClasspathgetClasspath
Prohibits upper bound violations when a generic typealias in supertypes does not use all type parameters as arguments for the underlying type.
Forbids the @Synchronized annotation on suspend functions.
@Synchronized
Reports an error instead of a warning for 'Public property exposes its private type' on primary constructor properties.
Forbids usages of super or super<Some> when it accesses an abstract member.
supersuper<Some>
Prohibits calling Any methods with the super qualifier once overridden as abstract in a superclass.
Anysuper
Reverses reservation of 'yield' as a keyword.
yield
Changes behavior of private constructors of sealed classes.
Prohibits access to members of an enum companion from initializers of that enum's entries.
Removes the kotlin.experimental.coroutines Gradle DSL option.
kotlin.experimental.coroutines
Fails Gradle builds when the deprecated kotlinOptions.jdkHome is set.
kotlinOptions.jdkHome
Prohibits access to class members in the super constructor call of its companion and nested object.
Prohibits @JvmField on a primary constructor property that overrides an interface property.
@JvmField
Prohibits using the old JVM backend with language version 1.6 or higher.
Forbids protected constructor calls from public inline functions.
Prohibits super calls in public-api inline functions.
Prohibits declarations of repeatable annotation classes whose container annotation violates the JLS.
Reports an error on declaration of a repeatable annotation class with a nested class named Container.
Container
Prohibits using dots in identifiers on Kotlin/Native.
Changes the deprecation level to ERROR for KotlinGradleSubplugin.
KotlinGradleSubplugin
Forbids using OptIn markers on local variables, value parameters and fields.
OptIn
Forbids using OptIn markers on types or type parameters.
OptIn
Prohibits @JvmStatic on functions in private companions.
@JvmStatic
Prohibits exposing anonymous types from private inline functions.
Forbids secondary enum class constructors that do not delegate to the primary constructor.
Prohibits using suspend functions as SAM in fun interfaces.
Prohibits reflection on adapted callable references.
Prohibits functional interface constructor references.
Prohibits using @JsExport on non-top-level declarations in Kotlin/JS.
@JsExport
Prohibits access of protected members inside public inline members.
Prohibits using arrays based on non-reified type parameters as reified type arguments on JVM.
Prohibits the "tailrec" modifier on open functions
tailrec
Prohibits annotations with target 'EXPRESSION' and retention 'BINARY' or 'RUNTIME'.
Disallows calls of functions annotated with receiver annotated with @RestrictsSuspension in foreign suspension context.
RestrictsSuspension
Restricts visibility of Java static members from supertypes of companion object.
Changes the format of advanced CLI arguments ("-X...") to require the value after "=", not whitespace.
-X
Prohibits objects inside inner classes.
Prohibits inner sealed classes.
Prohibits return type mismatch for delegation members.
Reports an error on declaring 'getClass' in a class or package.
getClass
Forbids use of expressions to the left of ::class.
::class
Prohibits access from enum instance initialization code to members of the enum's companion object.
Declaring members with the same signature as non-overridable Java methods (like Object.wait/notify) is now an error on JVM.
Object.waitObject.notify
Stops performing smart casts for values with custom equals compared with ==.
equals
Prohibits initialization of captured val in lambda or local function.
Prohibits complex expressions with class literals in annotation arguments.
Prohibits nested intersection types in return position.
Deletes old metadata annotations from the kotlin.jvm.internal package.
kotlin.jvm.internal
EAP users must recompile their code; otherwise IllegalAccessError is likely at runtime.
IllegalAccessError
An unfinished multiline comment is now an error.
Previously deprecated language constructs are now errors.
Prohibits multiple vararg parameters on one function.
vararg
User code is not allowed in kotlin.** packages.
kotlin.**
Members of private classes cannot be accessed from non-private inline functions.
Map.getOrElse() and Map.getOrPut() now treat keys associated with null values as missing.
Map.getOrElse()Map.getOrPut()
Reserves yield as a keyword.
yield
Reserves async in some contexts.
async
Reserves typeof as a keyword; in JS use jsTypeOf() instead.
typeofjsTypeOf()
Reserves sealed as a keyword.
sealed
Forbids duplicate bounds for type parameters.
Forbids multiple class bounds for type parameters.
Prohibits Array<Nothing> and Array<Nothing?>.
Array<Nothing>Array<Nothing?>
Lifts deprecations to errors for Enum.values, local sealed classes, and private setter for open property.
Enum.values
Semantics of null in maps is going to change.
Prohibits suffixes on numeric literals such as 1baz.
Prohibits comma-separated conditions in when without an argument.
when
Prohibits generic types in catch clauses, including reified T.
Marks calls to non-@JvmStatic protected companion object members from subclasses as errors.
JvmStatic
Reserves … as a token.
Forbids use of uninitialized variables in lambdas, object literals and local functions.
Disallows inner classes inside enum entries.
Older deprecations have become errors.
Moves kotlin.dom and kotlin.browser out into the separate kotlinx.dom library.
kotlin.domkotlin.browserkotlinx.dom
Requires explicit type parameter specification for filterIsInstance.
filterIsInstance
Forbids x is Array<Foo> in favor of x is Array<*> && x.isArrayOf<Foo>().
ArrayisArrayOf
Makes if with no else in expression position an error.
ifelse
Prohibits letters and digits directly before or after string and char literals.
Adds visibility requirements for members.
Prohibits protected members in objects.
Prohibits final in interfaces.
final
Prohibits visibility modifiers for local classes.
Prohibits local interfaces.
Prohibits private setters for non-private lateinit vars.
lateinit
Requires nothing-returning functions to declare their return type explicitly.
Nothing
Prohibits annotations on multi-declarations.
Adds checks for escaped identifiers (backticks) to conform to JVM requirements.
Prohibits supertypes of the form T.() -> Foo.
Prohibits Foo<Int>.Bar.
Prohibits type parameters for properties unless they are used in the receiver type.
Prohibits inline properties.
inline
Reserves ;; for future use.
Makes size(), length() and similar functions properties.
size()length()
Makes Collection<E>.contains(Any?), Map<K, V>.get(Any?) and similar functions type-safe.
Collection<E>.contains(Any?)Map<K, V>.get(Any?)contains(E)get(K)
Gradually prohibits non-abstract classes containing abstract members invisible from those classes (internal/package-private).
Makes Map.getOrImplicitDefault() internal.
Map.getOrImplicitDefault()
Security1
Protects system properties that can contain sensitive data.
Platform16
Supports Xcode 15.0 frameworks as Kotlin/Native platform libraries.
Bumps the minimal supported AGP version to 4.2.2.
Bumps the minimal supported Gradle version to 6.8.3.
Sets the minimal supported Android Gradle plugin version to 3.6.4.
Bumps the minimal supported Gradle version to 6.7.1.
Requires Xcode 13 for building the Kotlin/Native compiler.
Adds Gradle 7 support for Multiplatform.
Updates the minimal supported version of the Kotlin Gradle Plugin to 6.1.
Drops support for Gradle versions older than 5.3 in the Kotlin Gradle plugin.
Drops support for Gradle versions older than 4.3 in the Kotlin Gradle plugin.
Drops support for Gradle 3.x and earlier.
Drops support for Android Gradle plugin 2.x.
Drops support for Gradle 4.0.
Adds Java 9 support to Kapt.
Adds support for running the Kotlin compiler on Java 9.
Drops support for Gradle versions below 2.0.
Deprecated97
Implements deprecation for open val with backing field and deferred initialization in K1.
Deprecates enumValues and replaces it with enumEntries in the standard library.
enumValuesenumEntries
Updates deprecations in native atomic classes for 1.9.20.
Deprecates HashSet.getElement() with WARNING in Native.
HashSet.getElement()
Deprecates kotlin.native.SharedImmutable and kotlin.native.concurrent.SharedImmutable.
kotlin.native.SharedImmutablekotlin.native.concurrent.SharedImmutable
Deprecates KmModule.annotations.
KmModule.annotations
Elevates the deprecation of useLibraries to an error.
useLibraries
Deprecates the ios() preset in favor of the target hierarchy.
ios()
Deprecates dependsOn edges ending at declared source sets of platform compilations.
dependsOn
Deprecates platform, enforcedPlatform and related Gradle DependencyHandler methods in KotlinDependencyHandler.
platformenforcedPlatformKotlinDependencyHandler
Deprecates with ERROR the JvmDefault annotation and old -Xjvm-default modes.
JvmDefault-Xjvm-default
Adds deprecation warning for missing PRIVATE_CLASS_MEMBER_FROM_INLINE error.
PRIVATE_CLASS_MEMBER_FROM_INLINE
Deprecates and makes open Number.toChar().
Number.toChar()
Deprecates and removes the Enum.declaringClass synthetic property.
Enum.declaringClass
Deprecates ClassBuilderInterceptorExtension.interceptClassBuilderFactory and provides another method without dependency on K1.
ClassBuilderInterceptorExtension.interceptClassBuilderFactory
Deprecates external enum declarations.
external enum
Deprecates declaring expect and actual counterparts of the same class in one module.
expectactual
Deprecates redundant public declarations in kotlin.native.concurrent.
kotlin.native.concurrent
Marks Native Worker and related APIs as obsolete.
Worker
Deprecates the kotlin.jvm.Volatile annotation on platforms other than JVM.
kotlin.jvm.Volatile
Adds a deprecation warning for the false-negative TYPE_MISMATCH related to KT-49404.
TYPE_MISMATCH
Deprecates incorrect callable references resolution behavior for KT-54316.
Deprecates @Synchronized on platforms other than JVM.
@Synchronized
Deprecates the "legacy" mode of the jvm-abi-gen plugin.
jvm-abi-gen
Deprecates commonMain.dependsOn(anything) in user scripts.
commonMain.dependsOn()
Deprecates useLibraries.
useLibraries
Marks KotlinJsCompilerType and KotlinJsCompilerTypeHolder LEGACY and BOTH constants as deprecated in 1.8.
KotlinJsCompilerTypeKotlinJsCompilerTypeHolderLEGACYBOTH@Deprecated
Deprecates pre-HMPP flags.
Adds an IDE notification that JPS and Maven support for Kotlin/JS is deprecated.
Reviews deprecations in stdlib for 1.8.
Deprecates KotlinOptions in the AbstractKotlinCompilation class.
KotlinOptionsAbstractKotlinCompilation
Deprecates and deletes downloading pod dependencies by direct link.
Deprecates the enableEndorsedLibs flag in Gradle.
enableEndorsedLibs
Deprecates infix function calls of functions named "suspend" with a dangling function literal.
suspend
Adds a warning about the future change of the default linking type of frameworks provided via the CocoaPods plugin.
Deprecates using non-exhaustive if and when expressions on the right-hand side of elvis.
Deprecates computing constant values of complex boolean expressions in when condition branches and loop conditions.
Provides a Gradle Kotlin/DSL friendly deprecated classpath property in the KotlinCompiler task.
KotlinCompilerclasspath
Deprecates the kotlin.compiler.execution.strategy system property in Gradle.
kotlin.compiler.execution.strategy
Adds a deprecation warning for private constructors of sealed classes.
Adds deprecation for an invalid if used as an expression on the right-hand side of elvis.
Documents deprecation of the kotlin.experimental.coroutines Gradle DSL option and kotlin.coroutines property.
kotlin.experimental.coroutineskotlin.coroutines
Deprecates confusing grammar in when-with-subject.
Deprecates the 'kapt.use.worker.api' property.
kapt.use.worker.api
Deprecates the 'kapt.use.worker.api' property.
kapt.use.worker.api
Deprecates calls to suspend-named functions with a single dangling lambda argument.
Implements deprecation of computing constant values of complex boolean expressions in when condition branches and loop conditions.
Reviews deprecations in stdlib for 1.6.
Deprecates some of the JS-only stdlib API.
Deprecates appendln in favor of appendLine.
appendlnappendLine
Deprecates the Gradle option KotlinJvmOptions.useIR since 1.5.
KotlinJvmOptions.useIR
Deprecates computing constant values for complex boolean expressions in when condition branches and loop conditions.
when
Deprecates (V)::a reference resolution to companion in FE 1.0.
Deprecates the -Xuse-experimental compiler flag.
-Xuse-experimental
Deprecates the 'kotlin.parallel.tasks.in.project' build property.
kotlin.parallel.tasks.in.project
Deprecates JVM target version 1.6.
Deprecates JvmDefault annotation and old -Xjvm-default modes.
JvmDefault-Xjvm-default
Deprecates kotlin.Metadata.bytecodeVersion and stops using it in the compiler.
kotlin.Metadata.bytecodeVersion
Deprecates super calls in public-api inline functions.
Deprecates Gradle options includeRuntime, noStdlib and noReflect.
includeRuntimenoStdlibnoReflect
Marks target.compilations as deprecated in Gradle.
target.compilations
Deprecates the Kotlin Android Extensions compiler plugin.
Deprecates the createTempFile and createTempDir functions in kotlin.io.
createTempFilecreateTempDirkotlin.io
Marks the listed API with DeprecatedSinceKotlin("1.4").
DeprecatedSinceKotlin
Deprecates the kotlin-frontend plugin in Gradle JS.
kotlin-frontend
Deprecates with replacement and SinceKotlin in the compiler.
SinceKotlin
Deprecates the old String to/from CharArray and ByteArray conversion API.
String.toCharArray()String.toByteArray()
Reports the kotlin2js plugin ID as deprecated in the Kotlin Gradle plugin.
kotlin2jskotlin-dce-js
Deprecates the -Xexperimental flag.
-Xexperimental
Deprecates Kotlin 1.2.x MPP Gradle plugins.
Deprecates smartcasts for local delegated properties.
Adds a compiler warning about using kotlin-stdlib-jre7 or kotlin-stdlib-jre8 artifacts.
kotlin-stdlib-jre7kotlin-stdlib-jre8
Deprecates the original kapt, also known as kapt1.
kapt1
Deprecates the CharSequence.size extension function on the JS side.
CharSequence.size
Deprecates setting kotlinOptions.destination and kotlinOptions.classpath.
kotlinOptions.destinationkotlinOptions.classpath
Adds a deprecated extension MutableList.remove that redirects to removeAt.
MutableList.removeremoveAt
Deprecates IO utility functions taking a charset name as a string; use ones with a Charset parameter.
Charset
Deprecates kotlin.test.assertFailsWith with a Class<T> parameter; use the KClass<T> overload.
kotlin.test.assertFailsWithClass<T>KClass<T>
Deprecates toLinkedMap.
toLinkedMap
Deprecates the FileTreeWalk constructor in favor of fluent builder methods.
FileTreeWalk
Deprecates treeFilter; recursive filtering now happens in onStart.
treeFilteronStart
Deprecates increment in Progressions in favor of the step property, and updates for-loops to refer to step.
incrementstep
Deprecates Delegates.mapVal, mapVar, MapVal, MapVar, FixedMapVal and FixedMapVar.
Delegates.mapValDelegates.mapVarMapValMapVarFixedMapValFixedMapVar
Introduces String.toCharArray() instead of String.getChars() and deprecates String.toCharList().
String.toCharArray()String.getChars()String.toCharList()
Deprecates sequenceOf(Progression).
sequenceOf
Deprecates Enum.values in favor of Enum.values().
Enum.valuesEnum.values()
Deprecates private setters for open properties.
Deprecates local sealed classes.
Deprecates Byte and Short progressions; .. for bytes and shorts now returns IntRange.
ByteShortIntRange..
Deprecates Progression<T> in favor of IntProgression, LongProgression and CharProgression.
Progression<T>IntProgressionLongProgressionCharProgression
Deprecates Function.toGenerator.
Function.toGenerator
Deprecates toLinkedList.
toLinkedList
Deprecates fun foo<T>() in favor of fun <T> foo().
foo<T>()<T> foo()
Deprecates PropertyMetadata in favor of KProperty<*>.
PropertyMetadataKProperty
Deprecates the StringBuilder {} function in favor of buildString {}.
StringBuilderbuildString
Deprecates the @KotlinSignature annotation.
@KotlinSignature
Deprecates the @publicField annotation.
@publicField

Generated by DepDelta from published JVM bytecode. Not mixed with prose notes.

  • removed: ctor IllegalCallableAccessException(IllegalAccessException)
  • removed: ctor KotlinReflectionInternalError(String)
  • removed: ctor NoSuchPropertyException()
  • removed: ctor NoSuchPropertyException(Exception)
  • removed: final class IllegalCallableAccessException extends Exception
  • removed: final class KotlinReflectionInternalError extends Error
  • removed: final class NoSuchPropertyException extends Exception
  • removed: final class ReflectPackage
  • removed: static method ReflectPackage.getCompanionObject(KClass): KClass
  • removed: static method ReflectPackage.getCompanionObjectInstance(KClass): Object
  • removed: static method ReflectPackage.getDeclaredFunctions(KClass): Collection
  • removed: static method ReflectPackage.getDeclaredMemberExtensionFunctions(KClass): Collection
  • removed: static method ReflectPackage.getDeclaredMemberExtensionProperties(KClass): Collection
  • removed: static method ReflectPackage.getDeclaredMemberFunctions(KClass): Collection
  • removed: static method ReflectPackage.getDeclaredMemberProperties(KClass): Collection
  • removed: static method ReflectPackage.getDefaultType(KClass): KType
  • removed: static method ReflectPackage.getExtensionProperties(KPackage): Collection
  • removed: static method ReflectPackage.getFunctions(KDeclarationContainer): Collection
  • removed: static method ReflectPackage.getMemberExtensionFunctions(KClass): Collection
  • removed: static method ReflectPackage.getMemberExtensionProperties(KClass): Collection
  • removed: static method ReflectPackage.getMemberFunctions(KClass): Collection
  • removed: static method ReflectPackage.getMemberProperties(KClass): Collection
  • removed: static method ReflectPackage.getPrimaryConstructor(KClass): KFunction
  • removed: static method ReflectPackage.getProperties(KPackage): Collection
  • removed: static method ReflectPackage.getStaticFunctions(KClass): Collection
  • removed: static method ReflectPackage.getStaticProperties(KClass): Collection
  • added: ctor IllegalCallableAccessException(IllegalAccessException)
  • added: ctor IllegalPropertyDelegateAccessException(IllegalAccessException)
  • added: ctor NoSuchPropertyException()
  • added: ctor NoSuchPropertyException(Exception)
  • added: final class IllegalCallableAccessException extends Exception
  • added: final class IllegalPropertyDelegateAccessException extends Exception
  • added: final class KAnnotatedElements
  • added: final class KCallables
  • added: final class KClasses
  • added: final class KClassifiers
  • added: final class KProperties
  • added: final class KTypes
  • added: final class NoSuchPropertyException extends Exception
  • added: static method KAnnotatedElements.findAnnotations(KAnnotatedElement, KClass): List
  • added: static method KCallables.callSuspend(KCallable, Object[], Continuation): Object
  • added: static method KCallables.callSuspendBy(KCallable, Map, Continuation): Object
  • added: static method KCallables.findParameterByName(KCallable, String): KParameter
  • added: static method KCallables.getExtensionReceiverParameter(KCallable): KParameter
  • added: static method KCallables.getInstanceParameter(KCallable): KParameter
  • added: static method KCallables.getValueParameters(KCallable): List
  • added: static method KClasses.cast(KClass, Object): Object
  • added: static method KClasses.createInstance(KClass): Object
  • added: static method KClasses.getAllSuperclasses(KClass): Collection
  • added: static method KClasses.getAllSupertypes(KClass): Collection
  • added: static method KClasses.getCompanionObject(KClass): KClass
  • added: static method KClasses.getCompanionObjectInstance(KClass): Object
  • added: static method KClasses.getDeclaredFunctions(KClass): Collection
  • added: static method KClasses.getDeclaredMemberExtensionFunctions(KClass): Collection
  • added: static method KClasses.getDeclaredMemberExtensionProperties(KClass): Collection
  • added: static method KClasses.getDeclaredMemberFunctions(KClass): Collection
  • added: static method KClasses.getDeclaredMemberProperties(KClass): Collection
  • added: static method KClasses.getDeclaredMembers(KClass): Collection
  • added: static method KClasses.getDefaultType(KClass): KType
  • added: static method KClasses.getFunctions(KClass): Collection
  • added: static method KClasses.getMemberExtensionFunctions(KClass): Collection
  • added: static method KClasses.getMemberExtensionProperties(KClass): Collection
  • added: static method KClasses.getMemberFunctions(KClass): Collection
  • added: static method KClasses.getMemberProperties(KClass): Collection
  • added: static method KClasses.getPrimaryConstructor(KClass): KFunction
  • added: static method KClasses.getStaticFunctions(KClass): Collection
  • added: static method KClasses.getStaticProperties(KClass): Collection
  • added: static method KClasses.getSuperclasses(KClass): List
  • added: static method KClasses.isSubclassOf(KClass, KClass): boolean
  • added: static method KClasses.isSuperclassOf(KClass, KClass): boolean
  • added: static method KClasses.safeCast(KClass, Object): Object
  • added: static method KClassifiers.createType(KClassifier, List, boolean, List): KType
  • added: static method KClassifiers.getStarProjectedType(KClassifier): KType
  • added: static method KProperties.getExtensionDelegate(KProperty1): Object
  • added: static method KProperties.getExtensionDelegate(KProperty2, Object): Object
  • added: static method KTypes.isSubtypeOf(KType, KType): boolean
  • added: static method KTypes.isSupertypeOf(KType, KType): boolean
  • added: static method KTypes.withNullability(KType, boolean): KType
  • removed: final class JvmPackage
  • removed: static method JvmPackage.getAccessible(KProperty): boolean
  • removed: static method JvmPackage.getDeclaredExtensionProperties(KClass): Collection
  • removed: static method JvmPackage.getDeclaredProperties(KClass): Collection
  • removed: static method JvmPackage.getExtensionProperties(KClass): Collection
  • removed: static method JvmPackage.getIsAccessible(KCallable): boolean
  • removed: static method JvmPackage.getJavaConstructor(KFunction): Constructor
  • removed: static method JvmPackage.getJavaFacade(KPackage): Class
  • removed: static method JvmPackage.getJavaField(KProperty): Field
  • removed: static method JvmPackage.getJavaGetter(KProperty): Method
  • removed: static method JvmPackage.getJavaMethod(KFunction): Method
  • removed: static method JvmPackage.getJavaSetter(KMutableProperty): Method
  • removed: static method JvmPackage.getJavaType(KType): Type
  • removed: static method JvmPackage.getJvmName(KClass): String
  • removed: static method JvmPackage.getKotlin(Field): KProperty
  • removed: static method JvmPackage.getKotlinFunction(Constructor): KFunction
  • removed: static method JvmPackage.getKotlinFunction(Method): KFunction
  • removed: static method JvmPackage.getKotlinPackage(Class): KPackage
  • removed: static method JvmPackage.getKotlinProperty(Field): KProperty
  • removed: static method JvmPackage.getProperties(KClass): Collection
  • removed: static method JvmPackage.reflect(Function): KFunction
  • removed: static method JvmPackage.setAccessible(KProperty, boolean): void
  • removed: static method JvmPackage.setIsAccessible(KCallable, boolean): void
  • added: @interface ExperimentalReflectionOnLambdas
  • added: final class KCallablesJvm
  • added: final class KClassesJvm
  • added: final class KTypesJvm
  • added: final class ReflectJvmMapping
  • added: final class ReflectLambdaKt
  • added: static method KCallablesJvm.isAccessible(KCallable): boolean
  • added: static method KCallablesJvm.setAccessible(KCallable, boolean): void
  • added: static method KClassesJvm.getJvmName(KClass): String
  • added: static method KTypesJvm.getJvmErasure(KClassifier): KClass
  • added: static method KTypesJvm.getJvmErasure(KType): KClass
  • added: static method ReflectJvmMapping.getJavaConstructor(KFunction): Constructor
  • added: static method ReflectJvmMapping.getJavaField(KProperty): Field
  • added: static method ReflectJvmMapping.getJavaGetter(KProperty): Method
  • added: static method ReflectJvmMapping.getJavaMethod(KFunction): Method
  • added: static method ReflectJvmMapping.getJavaSetter(KMutableProperty): Method
  • added: static method ReflectJvmMapping.getJavaType(KType): Type
  • added: static method ReflectJvmMapping.getKotlinFunction(Constructor): KFunction
  • added: static method ReflectJvmMapping.getKotlinFunction(Method): KFunction
  • added: static method ReflectJvmMapping.getKotlinProperty(Field): KProperty
  • added: static method ReflectLambdaKt.reflect(Function): KFunction
  • removed: abstract class DescriptorBasedProperty implements KCallableImpl
  • removed: abstract class FunctionCaller
  • removed: ctor DescriptorBasedProperty(KDeclarationContainerImpl, PropertyDescriptor)
  • removed: ctor DescriptorBasedProperty(KDeclarationContainerImpl, String, String)
  • removed: ctor DescriptorBasedProperty(KDeclarationContainerImpl, String, String, PropertyDescriptor)
  • removed: ctor FunctionCaller(Member, Type, Class, Type[])
  • removed: ctor FunctionCaller.Constructor(Constructor)
  • removed: ctor FunctionCaller.FieldGetter(Field, boolean)
  • removed: ctor FunctionCaller.FieldSetter(Field, boolean, boolean)
  • removed: ctor FunctionCaller.InstanceFieldGetter(Field)
  • removed: ctor FunctionCaller.InstanceFieldSetter(Field, boolean)
  • removed: ctor FunctionCaller.InstanceMethod(Method)
  • removed: ctor FunctionCaller.JvmStaticInObject(Method)
  • removed: ctor FunctionCaller.JvmStaticInObjectFieldGetter(Field)
  • removed: ctor FunctionCaller.JvmStaticInObjectFieldSetter(Field, boolean)
  • removed: ctor FunctionCaller.Method(Method, boolean)
  • removed: ctor FunctionCaller.StaticFieldGetter(Field)
  • removed: ctor FunctionCaller.StaticFieldSetter(Field, boolean)
  • removed: ctor FunctionCaller.StaticMethod(Method)
  • removed: ctor JvmFunctionSignature.BuiltInFunction(String)
  • removed: ctor JvmFunctionSignature.BuiltInFunction.Predefined(String, Member)
  • removed: ctor KFunctionFromReferenceImpl(FunctionReference)
  • removed: ctor KFunctionImpl(KDeclarationContainerImpl, String, String, FunctionDescriptor)
  • removed: ctor KMutableProperty0FromReferenceImpl(MutablePropertyReference0)
  • removed: ctor KMutableProperty1FromReferenceImpl(MutablePropertyReference1)
  • removed: ctor KMutablePropertyImpl.Setter()
  • removed: ctor KProperty0FromReferenceImpl(PropertyReference0)
  • removed: ctor KProperty1FromReferenceImpl(PropertyReference1)
  • removed: ctor WeakClassLoaderBox(ClassLoader)
  • removed: final class InternalPackage
  • removed: final class KFunctionFromReferenceImpl extends KFunctionImpl
  • removed: final class KMutableProperty0FromReferenceImpl extends KMutableProperty0Impl
  • removed: final class KMutableProperty1FromReferenceImpl extends KMutableProperty1Impl
  • removed: final class KProperty0FromReferenceImpl extends KProperty0Impl
  • removed: final class KProperty1FromReferenceImpl extends KProperty1Impl
  • removed: final class WeakClassLoaderBox
  • removed: interface KAnnotatedElementImpl extends KAnnotatedElement
  • removed: interface KCallableImpl extends KCallable, KAnnotatedElementImpl
  • removed: interface KMutablePropertyImpl extends KMutableProperty, KPropertyImpl
  • removed: interface KPropertyImpl extends KProperty, KCallableImpl
  • removed: method DescriptorBasedProperty.call(Object[]): Object
  • removed: method DescriptorBasedProperty.callBy(Map): Object
  • removed: method DescriptorBasedProperty.defaultPrimitiveValue(Type): Object
  • removed: method DescriptorBasedProperty.equals(Object): boolean
  • removed: method DescriptorBasedProperty.getAnnotated(): Annotated
  • removed: method DescriptorBasedProperty.getAnnotations(): List
  • removed: method DescriptorBasedProperty.getContainer(): KDeclarationContainerImpl
  • removed: method DescriptorBasedProperty.getDescriptor(): PropertyDescriptor
  • removed: method DescriptorBasedProperty.getJavaField(): Field
  • removed: method DescriptorBasedProperty.getParameters(): List
  • removed: method DescriptorBasedProperty.getReturnType(): KType
  • removed: method DescriptorBasedProperty.hashCode(): int
  • removed: method DescriptorBasedProperty.toString(): String
  • removed: method EmptyContainerForLocal.getjClass(): Class
  • removed: method FunctionCaller.Constructor.call(Object[]): Object
  • removed: method FunctionCaller.FieldGetter.call(Object[]): Object
  • removed: method FunctionCaller.FieldSetter.call(Object[]): Object
  • removed: method FunctionCaller.FieldSetter.checkArguments(Object[]): void
  • removed: method FunctionCaller.InstanceMethod.call(Object[]): Object
  • removed: method FunctionCaller.JvmStaticInObject.call(Object[]): Object
  • removed: method FunctionCaller.JvmStaticInObjectFieldGetter.checkArguments(Object[]): void
  • removed: method FunctionCaller.JvmStaticInObjectFieldSetter.checkArguments(Object[]): void
  • removed: method FunctionCaller.Method.callMethod(Object, Object[]): Object
  • removed: method FunctionCaller.StaticMethod.call(Object[]): Object
  • removed: method FunctionCaller.call(Object[]): Object
  • removed: method FunctionCaller.checkArguments(Object[]): void
  • removed: method FunctionCaller.checkObjectInstance(Object): void
  • removed: method FunctionCaller.getInstanceClass(): Class
  • removed: method FunctionCaller.getMember(): Member
  • removed: method FunctionCaller.getParameterTypes(): List
  • removed: method FunctionCaller.getReturnType(): Type
  • removed: method JvmFunctionSignature.BuiltInFunction.Predefined.getMember(KDeclarationContainerImpl): Member
  • removed: method JvmFunctionSignature.BuiltInFunction.asString(): String
  • removed: method JvmFunctionSignature.BuiltInFunction.getMember(KDeclarationContainerImpl): Member
  • removed: method JvmFunctionSignature.KotlinFunction.getNameResolver(): NameResolver
  • removed: method JvmFunctionSignature.KotlinFunction.getProto(): ProtoBuf.Callable
  • removed: method JvmFunctionSignature.KotlinFunction.getSignature(): JvmProtoBuf.JvmMethodSignature
  • removed: method KAnnotatedElementImpl.getAnnotated(): Annotated
  • removed: method KAnnotatedElementImpl.getAnnotations(): List
  • removed: method KCallableImpl.getAnnotated(): Annotated
  • removed: method KClassImpl.getAnnotated(): Annotated
  • removed: method KClassImpl.getMemberScope(): JetScope
  • removed: method KClassImpl.getStaticScope(): JetScope
  • removed: method KClassImpl.getjClass(): Class
  • removed: method KDeclarationContainerImpl.findFieldBySignature(ProtoBuf.Callable, JvmProtoBuf.JvmFieldSignature, NameResolver): Field
  • removed: method KDeclarationContainerImpl.getModuleData(): RuntimeModuleData
  • removed: method KFunctionFromReferenceImpl.getArity(): int
  • removed: method KFunctionFromReferenceImpl.getName(): String
  • removed: method KFunctionFromReferenceImpl.getReference(): FunctionReference
  • removed: method KFunctionFromReferenceImpl.invoke(): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionFromReferenceImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • removed: method KFunctionImpl.call(Object[]): Object
  • removed: method KFunctionImpl.callBy(Map): Object
  • removed: method KFunctionImpl.defaultPrimitiveValue(Type): Object
  • removed: method KFunctionImpl.getAnnotated(): Annotated
  • removed: method KFunctionImpl.getAnnotations(): List
  • removed: method KFunctionImpl.getParameters(): List
  • removed: method KFunctionImpl.getReturnType(): KType
  • removed: method KMutableProperty0FromReferenceImpl.get(): Object
  • removed: method KMutableProperty0FromReferenceImpl.getName(): String
  • removed: method KMutableProperty0FromReferenceImpl.getReference(): MutablePropertyReference0
  • removed: method KMutableProperty0FromReferenceImpl.set(Object): void
  • removed: method KMutableProperty1FromReferenceImpl.get(Object): Object
  • removed: method KMutableProperty1FromReferenceImpl.getName(): String
  • removed: method KMutableProperty1FromReferenceImpl.getReference(): MutablePropertyReference1
  • removed: method KMutableProperty1FromReferenceImpl.set(Object, Object): void
  • removed: method KMutablePropertyImpl.Setter.call(Object[]): void
  • removed: method KMutablePropertyImpl.Setter.callBy(Map): void
  • removed: method KMutablePropertyImpl.Setter.defaultPrimitiveValue(Type): Object
  • removed: method KMutablePropertyImpl.Setter.getAnnotated(): Annotated
  • removed: method KMutablePropertyImpl.Setter.getAnnotations(): List
  • removed: method KMutablePropertyImpl.Setter.getCaller(): FunctionCaller
  • removed: method KMutablePropertyImpl.Setter.getDefaultCaller(): FunctionCaller
  • removed: method KMutablePropertyImpl.Setter.getDescriptor(): PropertySetterDescriptor
  • removed: method KMutablePropertyImpl.Setter.getName(): String
  • removed: method KMutablePropertyImpl.Setter.getParameters(): List
  • removed: method KMutablePropertyImpl.Setter.getProperty(): KMutablePropertyImpl
  • removed: method KMutablePropertyImpl.Setter.getReturnType(): KType
  • removed: method KMutablePropertyImpl.getSetter(): KMutablePropertyImpl.Setter
  • removed: method KPackageImpl.getDescriptor(): PackageViewDescriptor
  • removed: method KPackageImpl.getModuleName(): String
  • removed: method KPackageImpl.getScope(): JetScope
  • removed: method KPackageImpl.getjClass(): Class
  • removed: method KParameterImpl.getAnnotated(): Annotated
  • removed: method KParameterImpl.getIsOptional(): boolean
  • removed: method KProperty0FromReferenceImpl.get(): Object
  • removed: method KProperty0FromReferenceImpl.getName(): String
  • removed: method KProperty0FromReferenceImpl.getReference(): PropertyReference0
  • removed: method KProperty0Impl.getCaller(): FunctionCaller
  • removed: method KProperty0Impl.getDefaultCaller(): FunctionCaller
  • removed: method KProperty0Impl.getName(): String
  • removed: method KProperty1FromReferenceImpl.get(Object): Object
  • removed: method KProperty1FromReferenceImpl.getName(): String
  • removed: method KProperty1FromReferenceImpl.getReference(): PropertyReference1
  • removed: method KProperty1Impl.getCaller(): FunctionCaller
  • removed: method KProperty1Impl.getDefaultCaller(): FunctionCaller
  • removed: method KProperty1Impl.getName(): String
  • removed: method KProperty2Impl.getCaller(): FunctionCaller
  • removed: method KProperty2Impl.getDefaultCaller(): FunctionCaller
  • removed: method KProperty2Impl.getName(): String
  • removed: method KPropertyImpl.Getter.call(Object[]): Object
  • removed: method KPropertyImpl.Getter.callBy(Map): Object
  • removed: method KPropertyImpl.Getter.defaultPrimitiveValue(Type): Object
  • removed: method KPropertyImpl.Getter.getAnnotated(): Annotated
  • removed: method KPropertyImpl.Getter.getAnnotations(): List
  • removed: method KPropertyImpl.Getter.getDefaultCaller(): FunctionCaller
  • removed: method KPropertyImpl.Getter.getParameters(): List
  • removed: method KPropertyImpl.Getter.getReturnType(): KType
  • removed: method KTypeImpl.getIsMarkedNullable(): boolean
  • removed: method ReflectionFactoryImpl.createKotlinPackage(Class): KPackage
  • removed: method ReflectionFactoryImpl.createKotlinPackage(Class, String): KPackage
  • removed: method ReflectionFactoryImpl.foreignKotlinClass(Class): KClass
  • removed: method ReflectionObjectRenderer.renderCallable(CallableDescriptor): String
  • removed: method WeakClassLoaderBox.equals(Object): boolean
  • removed: method WeakClassLoaderBox.getIdentityHashCode(): int
  • removed: method WeakClassLoaderBox.getRef(): WeakReference
  • removed: method WeakClassLoaderBox.getTemporaryStrongRef(): ClassLoader
  • removed: method WeakClassLoaderBox.hashCode(): int
  • removed: method WeakClassLoaderBox.setTemporaryStrongRef(ClassLoader): void
  • removed: method WeakClassLoaderBox.toString(): String
  • removed: static abstract class FunctionCaller.FieldGetter extends FunctionCaller
  • removed: static abstract class FunctionCaller.FieldSetter extends FunctionCaller
  • removed: static abstract class FunctionCaller.Method extends FunctionCaller
  • removed: static abstract class KMutablePropertyImpl.Setter extends KPropertyImpl.Accessor implements KMutableProperty.Setter, KCallableImpl
  • removed: static class JvmFunctionSignature.BuiltInFunction extends JvmFunctionSignature
  • removed: static field EmptyContainerForLocal.INSTANCE$: EmptyContainerForLocal
  • removed: static field ReflectionObjectRenderer.INSTANCE$: ReflectionObjectRenderer
  • removed: static field RuntimeTypeMapper.INSTANCE$: RuntimeTypeMapper
  • removed: static final class FunctionCaller.Constructor extends FunctionCaller
  • removed: static final class FunctionCaller.InstanceFieldGetter extends FunctionCaller.FieldGetter
  • removed: static final class FunctionCaller.InstanceFieldSetter extends FunctionCaller.FieldSetter
  • removed: static final class FunctionCaller.InstanceMethod extends FunctionCaller.Method
  • removed: static final class FunctionCaller.JvmStaticInObject extends FunctionCaller.Method
  • removed: static final class FunctionCaller.JvmStaticInObjectFieldGetter extends FunctionCaller.FieldGetter
  • removed: static final class FunctionCaller.JvmStaticInObjectFieldSetter extends FunctionCaller.FieldSetter
  • removed: static final class FunctionCaller.StaticFieldGetter extends FunctionCaller.FieldGetter
  • removed: static final class FunctionCaller.StaticFieldSetter extends FunctionCaller.FieldSetter
  • removed: static final class FunctionCaller.StaticMethod extends FunctionCaller.Method
  • removed: static final class JvmFunctionSignature.BuiltInFunction.Predefined extends JvmFunctionSignature.BuiltInFunction
  • removed: static method InternalPackage.computeCallerForAccessor(KPropertyImpl.Accessor, boolean): FunctionCaller
  • removed: static method InternalPackage.foreignKotlinClass(Class): KClassImpl
  • removed: static method InternalPackage.getFOREIGN_K_CLASSES(): HashPMap
  • removed: static method InternalPackage.getJVM_STATIC(): FqName
  • removed: static method InternalPackage.getModuleByClassLoader(): ConcurrentMap
  • removed: static method InternalPackage.getOrCreateModule(Class): RuntimeModuleData
  • removed: static method InternalPackage.getPLATFORM_STATIC(): FqName
  • removed: static method InternalPackage.reflectionCall(Function0): Object
  • removed: static method InternalPackage.setFOREIGN_K_CLASSES(HashPMap): void
  • changed: class KFunctionImpl extends FunctionImpl implements KFunction, KCallableImpl, KLocalFunction, KMemberFunction, KTopLevelExtensionFunction, KTopLevelFunction → final class KFunctionImpl extends KCallableImpl implements FunctionBase, KFunction, FunctionWithAllInvokes
  • changed: class KMutableProperty0Impl extends KProperty0Impl implements KMutableProperty0, KMutablePropertyImpl → final class KMutableProperty0Impl extends KProperty0Impl implements KMutableProperty0
  • changed: class KMutableProperty1Impl extends KProperty1Impl implements KMutableProperty1, KMutablePropertyImpl → final class KMutableProperty1Impl extends KProperty1Impl implements KMutableProperty1
  • changed: class KProperty0Impl extends DescriptorBasedProperty implements KProperty0, KPropertyImpl → class KProperty0Impl extends KPropertyImpl implements KProperty0
  • changed: class KProperty1Impl extends DescriptorBasedProperty implements KProperty1, KPropertyImpl → class KProperty1Impl extends KPropertyImpl implements KProperty1
  • changed: class KProperty2Impl extends DescriptorBasedProperty implements KProperty2, KPropertyImpl → class KProperty2Impl extends KPropertyImpl implements KProperty2
  • changed: ctor JvmFunctionSignature.KotlinFunction(ProtoBuf.Callable, JvmProtoBuf.JvmMethodSignature, NameResolver) → ctor JvmFunctionSignature.KotlinFunction(JvmMemberSignature.Method)
  • changed: ctor JvmPropertySignature.KotlinProperty(ProtoBuf.Callable, JvmProtoBuf.JvmPropertySignature, NameResolver) → ctor JvmPropertySignature.KotlinProperty(PropertyDescriptor, ProtoBuf.Property, JvmProtoBuf.JvmPropertySignature, NameResolver, TypeTable)
  • changed: ctor KFunctionImpl(KDeclarationContainerImpl, String, String) → ctor KFunctionImpl(KDeclarationContainerImpl, String, String, Object)
  • changed: ctor KMutableProperty0Impl(KDeclarationContainerImpl, String, String) → ctor KMutableProperty0Impl(KDeclarationContainerImpl, String, String, Object)
  • changed: ctor KMutableProperty1Impl(KDeclarationContainerImpl, String, String) → ctor KMutableProperty1Impl(KDeclarationContainerImpl, String, String, Object)
  • changed: ctor KPackageImpl(Class, String) → ctor KPackageImpl(Class)
  • changed: ctor KProperty0Impl(KDeclarationContainerImpl, String, String) → ctor KProperty0Impl(KDeclarationContainerImpl, String, String, Object)
  • changed: ctor KProperty1Impl(KDeclarationContainerImpl, String, String) → ctor KProperty1Impl(KDeclarationContainerImpl, String, String, Object)
  • changed: ctor KTypeImpl(JetType, Function0) → ctor KTypeImpl(KotlinType, Function0)
  • changed: final class KClassImpl extends KDeclarationContainerImpl implements KClass, KAnnotatedElementImpl → final class KClassImpl extends KDeclarationContainerImpl implements KClass, KClassifierImpl, KTypeParameterOwnerImpl
  • changed: final class KMutableProperty2Impl extends KProperty2Impl implements KMutableProperty2, KMutablePropertyImpl → final class KMutableProperty2Impl extends KProperty2Impl implements KMutableProperty2
  • changed: final class KPackageImpl extends KDeclarationContainerImpl implements KPackage → final class KPackageImpl extends KDeclarationContainerImpl
  • changed: final class KParameterImpl implements KParameter, KAnnotatedElementImpl → final class KParameterImpl implements KParameter
  • changed: final class KTypeImpl implements KType → final class KTypeImpl implements KTypeBase
  • changed: method JvmPropertySignature.KotlinProperty.getProto(): ProtoBuf.Callable → method JvmPropertySignature.KotlinProperty.getProto(): ProtoBuf.Property
  • changed: method KCallableImpl.getCaller(): FunctionCaller → method KCallableImpl.getCaller(): Caller
  • changed: method KCallableImpl.getDefaultCaller(): FunctionCaller → method KCallableImpl.getDefaultCaller(): Caller
  • changed: method KDeclarationContainerImpl.findConstructorBySignature(JvmProtoBuf.JvmMethodSignature, NameResolver, boolean): Constructor → method KDeclarationContainerImpl.findConstructorBySignature(String): Constructor
  • changed: method KDeclarationContainerImpl.findDefaultConstructor(JvmProtoBuf.JvmMethodSignature, NameResolver, boolean): Constructor → method KDeclarationContainerImpl.findDefaultConstructor(String): Constructor
  • changed: method KDeclarationContainerImpl.findDefaultMethod(JvmProtoBuf.JvmMethodSignature, NameResolver, boolean, boolean): Method → method KDeclarationContainerImpl.findDefaultMethod(String, String, boolean): Method
  • changed: method KDeclarationContainerImpl.findMethodBySignature(ProtoBuf.Callable, JvmProtoBuf.JvmMethodSignature, NameResolver, boolean): Method → method KDeclarationContainerImpl.findMethodBySignature(String, String): Method
  • changed: method KDeclarationContainerImpl.getMembers(JetScope, boolean, boolean, boolean): Sequence → method KDeclarationContainerImpl.getMembers(MemberScope, KDeclarationContainerImpl.MemberBelonginess): Collection
  • changed: method KFunctionImpl.getCaller(): FunctionCaller → method KFunctionImpl.getCaller(): Caller
  • changed: method KFunctionImpl.getDefaultCaller(): FunctionCaller → method KFunctionImpl.getDefaultCaller(): Caller
  • changed: method KPropertyImpl.Getter.getCaller(): FunctionCaller → method KPropertyImpl.Getter.getCaller(): Caller
  • changed: method KPropertyImpl.getCaller(): FunctionCaller → method KPropertyImpl.getCaller(): Caller
  • changed: method KPropertyImpl.getDefaultCaller(): FunctionCaller → method KPropertyImpl.getDefaultCaller(): Caller
  • changed: method KTypeImpl.getType(): JetType → method KTypeImpl.getType(): KotlinType
  • changed: method ReflectionObjectRenderer.renderType(JetType): String → method ReflectionObjectRenderer.renderType(KotlinType): String
  • changed: static abstract class KPropertyImpl.Accessor implements KProperty.Accessor → static abstract class KPropertyImpl.Accessor extends KCallableImpl implements KFunction, KProperty.Accessor
  • changed: static abstract class KPropertyImpl.Getter extends KPropertyImpl.Accessor implements KProperty.Getter, KCallableImpl → static abstract class KPropertyImpl.Getter extends KPropertyImpl.Accessor implements KProperty.Getter
  • changed: static final class KMutableProperty0Impl.Setter extends KMutablePropertyImpl.Setter implements KMutableProperty0.Setter → static final class KMutableProperty0Impl.Setter extends KPropertyImpl.Setter implements KMutableProperty0.Setter
  • changed: static final class KMutableProperty1Impl.Setter extends KMutablePropertyImpl.Setter implements KMutableProperty1.Setter → static final class KMutableProperty1Impl.Setter extends KPropertyImpl.Setter implements KMutableProperty1.Setter
  • changed: static final class KMutableProperty2Impl.Setter extends KMutablePropertyImpl.Setter implements KMutableProperty2.Setter → static final class KMutableProperty2Impl.Setter extends KPropertyImpl.Setter implements KMutableProperty2.Setter
  • added: abstract class CacheByClass
  • added: abstract class KCallableImpl implements KCallable, KTypeParameterOwnerImpl
  • added: abstract class KDeclarationContainerImpl.Data
  • added: abstract class KPropertyImpl extends KCallableImpl implements KProperty
  • added: class CreateKCallableVisitor extends DeclarationDescriptorVisitorEmptyBodies
  • added: class ReflectProperties
  • added: ctor CacheByClass()
  • added: ctor CreateKCallableVisitor(KDeclarationContainerImpl)
  • added: ctor JvmFunctionSignature.FakeJavaAnnotationConstructor(Class)
  • added: ctor JvmFunctionSignature.KotlinConstructor(JvmMemberSignature.Method)
  • added: ctor JvmPropertySignature.JavaMethodProperty(Method, Method)
  • added: ctor JvmPropertySignature.MappedKotlinProperty(JvmFunctionSignature.KotlinFunction, JvmFunctionSignature.KotlinFunction)
  • added: ctor KCallableImpl()
  • added: ctor KClassImpl.Data(KClassImpl)
  • added: ctor KDeclarationContainerImpl.Data(KDeclarationContainerImpl)
  • added: ctor KPropertyImpl(KDeclarationContainerImpl, PropertyDescriptor)
  • added: ctor KPropertyImpl(KDeclarationContainerImpl, String, String, Object)
  • added: ctor KPropertyImpl.Setter()
  • added: ctor KTypeParameterImpl(KTypeParameterOwnerImpl, TypeParameterDescriptor)
  • added: ctor KotlinReflectionInternalError(String)
  • added: ctor ReflectProperties.LazySoftVal(Object, Function0)
  • added: ctor ReflectProperties.Val()
  • added: enum KDeclarationContainerImpl.MemberBelonginess
  • added: final class CacheByClassKt
  • added: final class CachesKt
  • added: final class KClassImpl.Data extends KDeclarationContainerImpl.Data
  • added: final class KPropertyImplKt
  • added: final class KTypeParameterImpl implements KTypeParameter, KClassifierImpl
  • added: final class KotlinReflectionInternalError extends Error
  • added: final class ModuleByClassLoaderKt
  • added: final class RuntimeTypeMapperKt
  • added: final class TypeOfImplKt
  • added: final class UtilKt
  • added: interface FunctionWithAllInvokes extends Function0, Function1, Function10, Function11, Function12, Function13, Function14, Function15, Function16, Function17, Function18, Function19, Function2, Function20, Function21, Function22, Function3, Function4, Function5, Function6, Function7, Function8, Function9, KCallable
  • added: interface KClassifierImpl
  • added: interface KTypeParameterOwnerImpl
  • added: method CacheByClass.clear(): void
  • added: method CacheByClass.get(Class): Object
  • added: method CreateKCallableVisitor.visitFunctionDescriptor(FunctionDescriptor, Unit): KCallableImpl
  • added: method CreateKCallableVisitor.visitPropertyDescriptor(PropertyDescriptor, Unit): KCallableImpl
  • added: method EmptyContainerForLocal.getJClass(): Class
  • added: method EmptyContainerForLocal.getLocalProperty(int): PropertyDescriptor
  • added: method JvmFunctionSignature.FakeJavaAnnotationConstructor.asString(): String
  • added: method JvmFunctionSignature.FakeJavaAnnotationConstructor.getMethods(): List
  • added: method JvmFunctionSignature.KotlinConstructor.asString(): String
  • added: method JvmFunctionSignature.KotlinConstructor.getConstructorDesc(): String
  • added: method JvmFunctionSignature.KotlinFunction.getMethodDesc(): String
  • added: method JvmFunctionSignature.KotlinFunction.getMethodName(): String
  • added: method JvmPropertySignature.JavaMethodProperty.asString(): String
  • added: method JvmPropertySignature.JavaMethodProperty.getGetterMethod(): Method
  • added: method JvmPropertySignature.JavaMethodProperty.getSetterMethod(): Method
  • added: method JvmPropertySignature.KotlinProperty.getDescriptor(): PropertyDescriptor
  • added: method JvmPropertySignature.KotlinProperty.getTypeTable(): TypeTable
  • added: method JvmPropertySignature.MappedKotlinProperty.asString(): String
  • added: method JvmPropertySignature.MappedKotlinProperty.getGetterSignature(): JvmFunctionSignature.KotlinFunction
  • added: method JvmPropertySignature.MappedKotlinProperty.getSetterSignature(): JvmFunctionSignature.KotlinFunction
  • added: method KCallableImpl.callDefaultMethod$kotlin_reflection(Map, Continuation): Object
  • added: method KCallableImpl.getAnnotations(): List
  • added: method KCallableImpl.getContainer(): KDeclarationContainerImpl
  • added: method KCallableImpl.getTypeParameters(): List
  • added: method KCallableImpl.getVisibility(): KVisibility
  • added: method KCallableImpl.isAbstract(): boolean
  • added: method KCallableImpl.isAnnotationConstructor(): boolean
  • added: method KCallableImpl.isBound(): boolean
  • added: method KCallableImpl.isFinal(): boolean
  • added: method KCallableImpl.isOpen(): boolean
  • added: method KClassImpl.Data.getAllMembers(): Collection
  • added: method KClassImpl.Data.getAllNonStaticMembers(): Collection
  • added: method KClassImpl.Data.getAllStaticMembers(): Collection
  • added: method KClassImpl.Data.getAnnotations(): List
  • added: method KClassImpl.Data.getConstructors(): Collection
  • added: method KClassImpl.Data.getDeclaredMembers(): Collection
  • added: method KClassImpl.Data.getDeclaredNonStaticMembers(): Collection
  • added: method KClassImpl.Data.getDescriptor(): ClassDescriptor
  • added: method KClassImpl.Data.getNestedClasses(): Collection
  • added: method KClassImpl.Data.getObjectInstance(): Object
  • added: method KClassImpl.Data.getQualifiedName(): String
  • added: method KClassImpl.Data.getSealedSubclasses(): List
  • added: method KClassImpl.Data.getSimpleName(): String
  • added: method KClassImpl.Data.getSupertypes(): List
  • added: method KClassImpl.Data.getTypeParameters(): List
  • added: method KClassImpl.getData(): Lazy
  • added: method KClassImpl.getJClass(): Class
  • added: method KClassImpl.getLocalProperty(int): PropertyDescriptor
  • added: method KClassImpl.getMemberScope$kotlin_reflection(): MemberScope
  • added: method KClassImpl.getSealedSubclasses(): List
  • added: method KClassImpl.getStaticScope$kotlin_reflection(): MemberScope
  • added: method KClassImpl.getSupertypes(): List
  • added: method KClassImpl.getTypeParameters(): List
  • added: method KClassImpl.getVisibility(): KVisibility
  • added: method KClassImpl.isAbstract(): boolean
  • added: method KClassImpl.isCompanion(): boolean
  • added: method KClassImpl.isData(): boolean
  • added: method KClassImpl.isFinal(): boolean
  • added: method KClassImpl.isFun(): boolean
  • added: method KClassImpl.isInner(): boolean
  • added: method KClassImpl.isInstance(Object): boolean
  • added: method KClassImpl.isOpen(): boolean
  • added: method KClassImpl.isSealed(): boolean
  • added: method KClassImpl.isValue(): boolean
  • added: method KClassifierImpl.getDescriptor(): ClassifierDescriptor
  • added: method KDeclarationContainerImpl.Companion.getLOCAL_PROPERTY_SIGNATURE$kotlin_reflection(): Regex
  • added: method KDeclarationContainerImpl.Data.getModuleData(): RuntimeModuleData
  • added: method KDeclarationContainerImpl.MemberBelonginess.accept(CallableMemberDescriptor): boolean
  • added: method KDeclarationContainerImpl.getLocalProperty(int): PropertyDescriptor
  • added: method KDeclarationContainerImpl.getMethodOwner(): Class
  • added: method KFunctionImpl.getContainer(): KDeclarationContainerImpl
  • added: method KFunctionImpl.invoke(): Object
  • added: method KFunctionImpl.invoke(Object): Object
  • added: method KFunctionImpl.invoke(Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.invoke(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: method KFunctionImpl.isBound(): boolean
  • added: method KFunctionImpl.isExternal(): boolean
  • added: method KFunctionImpl.isInfix(): boolean
  • added: method KFunctionImpl.isInline(): boolean
  • added: method KFunctionImpl.isOperator(): boolean
  • added: method KFunctionImpl.isSuspend(): boolean
  • added: method KPackageImpl.getJClass(): Class
  • added: method KPackageImpl.getLocalProperty(int): PropertyDescriptor
  • added: method KPackageImpl.getMethodOwner(): Class
  • added: method KParameterImpl.isOptional(): boolean
  • added: method KParameterImpl.isVararg(): boolean
  • added: method KProperty0Impl.getDelegate(): Object
  • added: method KProperty0Impl.invoke(): Object
  • added: method KProperty1Impl.getDelegate(Object): Object
  • added: method KProperty1Impl.invoke(Object): Object
  • added: method KProperty2Impl.getDelegate(Object, Object): Object
  • added: method KProperty2Impl.invoke(Object, Object): Object
  • added: method KPropertyImpl.Accessor.getContainer(): KDeclarationContainerImpl
  • added: method KPropertyImpl.Accessor.getDefaultCaller(): Caller
  • added: method KPropertyImpl.Accessor.isBound(): boolean
  • added: method KPropertyImpl.Accessor.isExternal(): boolean
  • added: method KPropertyImpl.Accessor.isInfix(): boolean
  • added: method KPropertyImpl.Accessor.isInline(): boolean
  • added: method KPropertyImpl.Accessor.isOperator(): boolean
  • added: method KPropertyImpl.Accessor.isSuspend(): boolean
  • added: method KPropertyImpl.Companion.getEXTENSION_PROPERTY_DELEGATE(): Object
  • added: method KPropertyImpl.Getter.equals(Object): boolean
  • added: method KPropertyImpl.Getter.hashCode(): int
  • added: method KPropertyImpl.Getter.toString(): String
  • added: method KPropertyImpl.Setter.equals(Object): boolean
  • added: method KPropertyImpl.Setter.getCaller(): Caller
  • added: method KPropertyImpl.Setter.getDescriptor(): PropertySetterDescriptor
  • added: method KPropertyImpl.Setter.getName(): String
  • added: method KPropertyImpl.Setter.hashCode(): int
  • added: method KPropertyImpl.Setter.toString(): String
  • added: method KPropertyImpl.computeDelegateSource(): Member
  • added: method KPropertyImpl.equals(Object): boolean
  • added: method KPropertyImpl.getBoundReceiver(): Object
  • added: method KPropertyImpl.getDelegateImpl(Member, Object, Object): Object
  • added: method KPropertyImpl.getSignature(): String
  • added: method KPropertyImpl.hashCode(): int
  • added: method KPropertyImpl.isBound(): boolean
  • added: method KPropertyImpl.isConst(): boolean
  • added: method KPropertyImpl.isLateinit(): boolean
  • added: method KPropertyImpl.isSuspend(): boolean
  • added: method KPropertyImpl.toString(): String
  • added: method KTypeImpl.getAnnotations(): List
  • added: method KTypeImpl.getArguments(): List
  • added: method KTypeImpl.getClassifier(): KClassifier
  • added: method KTypeImpl.isMarkedNullable(): boolean
  • added: method KTypeImpl.makeNullableAsSpecified$kotlin_reflection(boolean): KTypeImpl
  • added: method KTypeParameterImpl.equals(Object): boolean
  • added: method KTypeParameterImpl.getDescriptor(): TypeParameterDescriptor
  • added: method KTypeParameterImpl.getName(): String
  • added: method KTypeParameterImpl.getUpperBounds(): List
  • added: method KTypeParameterImpl.getVariance(): KVariance
  • added: method KTypeParameterImpl.hashCode(): int
  • added: method KTypeParameterImpl.isReified(): boolean
  • added: method KTypeParameterImpl.toString(): String
  • added: method ReflectProperties.LazySoftVal.invoke(): Object
  • added: method ReflectProperties.Val.escape(Object): Object
  • added: method ReflectProperties.Val.getValue(Object, Object): Object
  • added: method ReflectProperties.Val.invoke(): Object
  • added: method ReflectProperties.Val.unescape(Object): Object
  • added: method ReflectionFactoryImpl.createKotlinClass(Class, String): KClass
  • added: method ReflectionFactoryImpl.getOrCreateKotlinClass(Class): KClass
  • added: method ReflectionFactoryImpl.getOrCreateKotlinClass(Class, String): KClass
  • added: method ReflectionFactoryImpl.getOrCreateKotlinPackage(Class, String): KDeclarationContainer
  • added: method ReflectionFactoryImpl.mutableCollectionType(KType): KType
  • added: method ReflectionFactoryImpl.nothingType(KType): KType
  • added: method ReflectionFactoryImpl.platformType(KType, KType): KType
  • added: method ReflectionFactoryImpl.renderLambdaToString(FunctionBase): String
  • added: method ReflectionFactoryImpl.renderLambdaToString(Lambda): String
  • added: method ReflectionFactoryImpl.setUpperBounds(KTypeParameter, List): void
  • added: method ReflectionFactoryImpl.typeOf(KClassifier, List, boolean): KType
  • added: method ReflectionFactoryImpl.typeParameter(Object, String, KVariance, boolean): KTypeParameter
  • added: method ReflectionObjectRenderer.renderLambda(FunctionDescriptor): String
  • added: static abstract class KPropertyImpl.Setter extends KPropertyImpl.Accessor implements KMutableProperty.Setter
  • added: static abstract class ReflectProperties.Val
  • added: static class ReflectProperties.LazySoftVal extends ReflectProperties.Val implements Function0
  • added: static field EmptyContainerForLocal.INSTANCE: EmptyContainerForLocal
  • added: static field KDeclarationContainerImpl.MemberBelonginess.DECLARED: KDeclarationContainerImpl.MemberBelonginess
  • added: static field KDeclarationContainerImpl.MemberBelonginess.INHERITED: KDeclarationContainerImpl.MemberBelonginess
  • added: static field KPropertyImpl.Companion: KPropertyImpl.Companion
  • added: static field ReflectionObjectRenderer.INSTANCE: ReflectionObjectRenderer
  • added: static field RuntimeTypeMapper.INSTANCE: RuntimeTypeMapper
  • added: static final class FunctionWithAllInvokes.DefaultImpls
  • added: static final class JvmFunctionSignature.FakeJavaAnnotationConstructor extends JvmFunctionSignature
  • added: static final class JvmFunctionSignature.KotlinConstructor extends JvmFunctionSignature
  • added: static final class JvmPropertySignature.JavaMethodProperty extends JvmPropertySignature
  • added: static final class JvmPropertySignature.MappedKotlinProperty extends JvmPropertySignature
  • added: static final class KPropertyImpl.Companion
  • added: static method CacheByClassKt.createCache(Function1): CacheByClass
  • added: static method CachesKt.clearCaches(): void
  • added: static method CachesKt.getOrCreateKType(Class, List, boolean): KType
  • added: static method CachesKt.getOrCreateKotlinClass(Class): KClassImpl
  • added: static method CachesKt.getOrCreateKotlinPackage(Class): KDeclarationContainer
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method FunctionWithAllInvokes.DefaultImpls.invoke(FunctionWithAllInvokes, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object): Object
  • added: static method KDeclarationContainerImpl.MemberBelonginess.valueOf(String): KDeclarationContainerImpl.MemberBelonginess
  • added: static method KDeclarationContainerImpl.MemberBelonginess.values(): KDeclarationContainerImpl.MemberBelonginess[]
  • added: static method KPropertyImplKt.getBoundReceiver(KPropertyImpl.Accessor): Object
  • added: static method ModuleByClassLoaderKt.clearModuleByClassLoaderCache(): void
  • added: static method ModuleByClassLoaderKt.getOrCreateModule(Class): RuntimeModuleData
  • added: static method ReflectProperties.lazySoft(Function0): ReflectProperties.LazySoftVal
  • added: static method ReflectProperties.lazySoft(Object, Function0): ReflectProperties.LazySoftVal
  • added: static method ReflectionFactoryImpl.clearCaches(): void
  • added: static method TypeOfImplKt.createMutableCollectionKType(KType): KType
  • added: static method TypeOfImplKt.createNothingType(KType): KType
  • added: static method TypeOfImplKt.createPlatformKType(KType, KType): KType
  • added: static method UtilKt.asKCallableImpl(Object): KCallableImpl
  • added: static method UtilKt.asKFunctionImpl(Object): KFunctionImpl
  • added: static method UtilKt.asKPropertyImpl(Object): KPropertyImpl
  • added: static method UtilKt.computeAnnotations(Annotated): List
  • added: static method UtilKt.createArrayType(Class): Class
  • added: static method UtilKt.defaultPrimitiveValue(Type): Object
  • added: static method UtilKt.deserializeToDescriptor(Class, MessageLite, NameResolver, TypeTable, BinaryVersion, Function2): CallableDescriptor
  • added: static method UtilKt.getDeclaredFieldOrNull(Class, String): Field
  • added: static method UtilKt.getDeclaredMethodOrNull(Class, String, Class[]): Method
  • added: static method UtilKt.getInstanceReceiverParameter(CallableDescriptor): ReceiverParameterDescriptor
  • added: static method UtilKt.getJVM_STATIC(): FqName
  • added: static method UtilKt.getNeedsMultiFieldValueClassFlattening(KType): boolean
  • added: static method UtilKt.isInlineClassType(KType): boolean
  • added: static method UtilKt.toJavaClass(ClassDescriptor): Class
  • added: static method UtilKt.toKVisibility(DescriptorVisibility): KVisibility
  • added: abstract class CallerImpl implements Caller
  • added: abstract class InternalUnderlyingValOfInlineClass implements Caller
  • added: ctor AnnotationConstructorCaller(Class, List, AnnotationConstructorCaller.CallMode, AnnotationConstructorCaller.Origin, List)
  • added: ctor CallerImpl.AccessorForHiddenBoundConstructor(Constructor, Object)
  • added: ctor CallerImpl.AccessorForHiddenConstructor(Constructor)
  • added: ctor CallerImpl.BoundConstructor(Constructor, Object)
  • added: ctor CallerImpl.Constructor(Constructor)
  • added: ctor CallerImpl.FieldGetter.BoundInstance(Field, Object)
  • added: ctor CallerImpl.FieldGetter.BoundJvmStaticInObject(Field)
  • added: ctor CallerImpl.FieldGetter.Instance(Field)
  • added: ctor CallerImpl.FieldGetter.JvmStaticInObject(Field)
  • added: ctor CallerImpl.FieldGetter.Static(Field)
  • added: ctor CallerImpl.FieldSetter.BoundInstance(Field, boolean, Object)
  • added: ctor CallerImpl.FieldSetter.BoundJvmStaticInObject(Field, boolean)
  • added: ctor CallerImpl.FieldSetter.Instance(Field, boolean)
  • added: ctor CallerImpl.FieldSetter.JvmStaticInObject(Field, boolean)
  • added: ctor CallerImpl.FieldSetter.Static(Field, boolean)
  • added: ctor CallerImpl.Method.BoundInstance(Method, Object)
  • added: ctor CallerImpl.Method.BoundJvmStaticInObject(Method)
  • added: ctor CallerImpl.Method.BoundStatic(Method, Object)
  • added: ctor CallerImpl.Method.BoundStaticMultiFieldValueClass(Method, Object[])
  • added: ctor CallerImpl.Method.Instance(Method)
  • added: ctor CallerImpl.Method.JvmStaticInObject(Method)
  • added: ctor CallerImpl.Method.Static(Method)
  • added: ctor InternalUnderlyingValOfInlineClass.Bound(Method, Object)
  • added: ctor InternalUnderlyingValOfInlineClass.Unbound(Method)
  • added: ctor ValueClassAwareCaller(CallableMemberDescriptor, Caller, boolean)
  • added: ctor ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller(FunctionDescriptor, KDeclarationContainerImpl, String, List)
  • added: enum AnnotationConstructorCaller.CallMode
  • added: enum AnnotationConstructorCaller.Origin
  • added: final class AnnotationConstructorCaller implements Caller
  • added: final class AnnotationConstructorCallerKt
  • added: final class CallerKt
  • added: final class ThrowingCaller implements Caller
  • added: final class ValueClassAwareCaller implements Caller
  • added: final class ValueClassAwareCallerKt
  • added: interface BoundCaller
  • added: interface Caller
  • added: method AnnotationConstructorCaller.call(Object[]): Object
  • added: method AnnotationConstructorCaller.checkArguments(Object[]): void
  • added: method AnnotationConstructorCaller.getMember(): Void
  • added: method AnnotationConstructorCaller.getParameterTypes(): List
  • added: method AnnotationConstructorCaller.getReturnType(): Type
  • added: method Caller.call(Object[]): Object
  • added: method Caller.getMember(): Member
  • added: method Caller.getParameterTypes(): List
  • added: method Caller.getReturnType(): Type
  • added: method CallerImpl.AccessorForHiddenBoundConstructor.call(Object[]): Object
  • added: method CallerImpl.AccessorForHiddenConstructor.call(Object[]): Object
  • added: method CallerImpl.BoundConstructor.call(Object[]): Object
  • added: method CallerImpl.Constructor.call(Object[]): Object
  • added: method CallerImpl.FieldGetter.BoundInstance.call(Object[]): Object
  • added: method CallerImpl.FieldGetter.JvmStaticInObject.checkArguments(Object[]): void
  • added: method CallerImpl.FieldGetter.call(Object[]): Object
  • added: method CallerImpl.FieldSetter.BoundInstance.call(Object[]): Object
  • added: method CallerImpl.FieldSetter.BoundJvmStaticInObject.call(Object[]): Object
  • added: method CallerImpl.FieldSetter.JvmStaticInObject.checkArguments(Object[]): void
  • added: method CallerImpl.FieldSetter.call(Object[]): Object
  • added: method CallerImpl.FieldSetter.checkArguments(Object[]): void
  • added: method CallerImpl.Method.BoundInstance.call(Object[]): Object
  • added: method CallerImpl.Method.BoundJvmStaticInObject.call(Object[]): Object
  • added: method CallerImpl.Method.BoundStatic.call(Object[]): Object
  • added: method CallerImpl.Method.BoundStatic.getBoundReceiver$kotlin_reflection(): Object
  • added: method CallerImpl.Method.BoundStaticMultiFieldValueClass.call(Object[]): Object
  • added: method CallerImpl.Method.BoundStaticMultiFieldValueClass.getBoundReceiverComponents$kotlin_reflection(): Object[]
  • added: method CallerImpl.Method.BoundStaticMultiFieldValueClass.getReceiverComponentsCount(): int
  • added: method CallerImpl.Method.Instance.call(Object[]): Object
  • added: method CallerImpl.Method.JvmStaticInObject.call(Object[]): Object
  • added: method CallerImpl.Method.Static.call(Object[]): Object
  • added: method CallerImpl.Method.callMethod(Object, Object[]): Object
  • added: method CallerImpl.checkArguments(Object[]): void
  • added: method CallerImpl.checkObjectInstance(Object): void
  • added: method CallerImpl.getInstanceClass(): Class
  • added: method CallerImpl.getMember(): Member
  • added: method CallerImpl.getParameterTypes(): List
  • added: method CallerImpl.getReturnType(): Type
  • added: method InternalUnderlyingValOfInlineClass.Bound.call(Object[]): Object
  • added: method InternalUnderlyingValOfInlineClass.Unbound.call(Object[]): Object
  • added: method InternalUnderlyingValOfInlineClass.callMethod(Object, Object[]): Object
  • added: method InternalUnderlyingValOfInlineClass.checkArguments(Object[]): void
  • added: method InternalUnderlyingValOfInlineClass.getMember(): Method
  • added: method InternalUnderlyingValOfInlineClass.getParameterTypes(): List
  • added: method InternalUnderlyingValOfInlineClass.getReturnType(): Type
  • added: method ThrowingCaller.call(Object[]): Object
  • added: method ThrowingCaller.getMember(): Void
  • added: method ThrowingCaller.getParameterTypes(): List
  • added: method ThrowingCaller.getReturnType(): Type
  • added: method ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller.call(Object[]): Object
  • added: method ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller.getMember(): Void
  • added: method ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller.getOriginalParametersGroups(): List
  • added: method ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller.getParameterTypes(): List
  • added: method ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller.getReturnType(): Type
  • added: method ValueClassAwareCaller.call(Object[]): Object
  • added: method ValueClassAwareCaller.getMember(): Member
  • added: method ValueClassAwareCaller.getParameterTypes(): List
  • added: method ValueClassAwareCaller.getRealSlicesOfParameters(int): IntRange
  • added: method ValueClassAwareCaller.getReturnType(): Type
  • added: static abstract class CallerImpl.FieldGetter extends CallerImpl
  • added: static abstract class CallerImpl.FieldSetter extends CallerImpl
  • added: static abstract class CallerImpl.Method extends CallerImpl
  • added: static field AnnotationConstructorCaller.CallMode.CALL_BY_NAME: AnnotationConstructorCaller.CallMode
  • added: static field AnnotationConstructorCaller.CallMode.POSITIONAL_CALL: AnnotationConstructorCaller.CallMode
  • added: static field AnnotationConstructorCaller.Origin.JAVA: AnnotationConstructorCaller.Origin
  • added: static field AnnotationConstructorCaller.Origin.KOTLIN: AnnotationConstructorCaller.Origin
  • added: static field CallerImpl.Companion: CallerImpl.Companion
  • added: static field ThrowingCaller.INSTANCE: ThrowingCaller
  • added: static final class Caller.DefaultImpls
  • added: static final class CallerImpl.AccessorForHiddenBoundConstructor extends CallerImpl implements BoundCaller
  • added: static final class CallerImpl.AccessorForHiddenConstructor extends CallerImpl
  • added: static final class CallerImpl.BoundConstructor extends CallerImpl implements BoundCaller
  • added: static final class CallerImpl.Companion
  • added: static final class CallerImpl.Constructor extends CallerImpl
  • added: static final class CallerImpl.FieldGetter.BoundInstance extends CallerImpl.FieldGetter implements BoundCaller
  • added: static final class CallerImpl.FieldGetter.BoundJvmStaticInObject extends CallerImpl.FieldGetter implements BoundCaller
  • added: static final class CallerImpl.FieldGetter.Instance extends CallerImpl.FieldGetter
  • added: static final class CallerImpl.FieldGetter.JvmStaticInObject extends CallerImpl.FieldGetter
  • added: static final class CallerImpl.FieldGetter.Static extends CallerImpl.FieldGetter
  • added: static final class CallerImpl.FieldSetter.BoundInstance extends CallerImpl.FieldSetter implements BoundCaller
  • added: static final class CallerImpl.FieldSetter.BoundJvmStaticInObject extends CallerImpl.FieldSetter implements BoundCaller
  • added: static final class CallerImpl.FieldSetter.Instance extends CallerImpl.FieldSetter
  • added: static final class CallerImpl.FieldSetter.JvmStaticInObject extends CallerImpl.FieldSetter
  • added: static final class CallerImpl.FieldSetter.Static extends CallerImpl.FieldSetter
  • added: static final class CallerImpl.Method.BoundInstance extends CallerImpl.Method implements BoundCaller
  • added: static final class CallerImpl.Method.BoundJvmStaticInObject extends CallerImpl.Method implements BoundCaller
  • added: static final class CallerImpl.Method.BoundStatic extends CallerImpl.Method implements BoundCaller
  • added: static final class CallerImpl.Method.BoundStaticMultiFieldValueClass extends CallerImpl.Method implements BoundCaller
  • added: static final class CallerImpl.Method.Instance extends CallerImpl.Method
  • added: static final class CallerImpl.Method.JvmStaticInObject extends CallerImpl.Method
  • added: static final class CallerImpl.Method.Static extends CallerImpl.Method
  • added: static final class InternalUnderlyingValOfInlineClass.Bound extends InternalUnderlyingValOfInlineClass implements BoundCaller
  • added: static final class InternalUnderlyingValOfInlineClass.Unbound extends InternalUnderlyingValOfInlineClass
  • added: static final class ValueClassAwareCaller.MultiFieldValueClassPrimaryConstructorCaller implements Caller
  • added: static method AnnotationConstructorCaller.CallMode.valueOf(String): AnnotationConstructorCaller.CallMode
  • added: static method AnnotationConstructorCaller.CallMode.values(): AnnotationConstructorCaller.CallMode[]
  • added: static method AnnotationConstructorCaller.Origin.valueOf(String): AnnotationConstructorCaller.Origin
  • added: static method AnnotationConstructorCaller.Origin.values(): AnnotationConstructorCaller.Origin[]
  • added: static method AnnotationConstructorCallerKt.createAnnotationInstance(Class, Map, List): Object
  • added: static method Caller.DefaultImpls.checkArguments(Caller, Object[]): void
  • added: static method CallerKt.getArity(Caller): int
  • added: static method ValueClassAwareCallerKt.coerceToExpectedReceiverType(Object, CallableMemberDescriptor): Object
  • added: static method ValueClassAwareCallerKt.createValueClassAwareCallerIfNeeded(Caller, CallableMemberDescriptor, boolean): Caller
  • added: static method ValueClassAwareCallerKt.getInlineClassUnboxMethod(Class, CallableMemberDescriptor): Method
  • added: static method ValueClassAwareCallerKt.getMfvcUnboxMethods(SimpleType): List
  • added: static method ValueClassAwareCallerKt.toInlineClass(DeclarationDescriptor): Class
  • added: static method ValueClassAwareCallerKt.toJvmDescriptor(ClassifierDescriptor): String
  • added: final class SpecialJvmAnnotations
  • added: method SpecialJvmAnnotations.getJAVA_LANG_ANNOTATION_REPEATABLE(): ClassId
  • added: method SpecialJvmAnnotations.getSPECIAL_ANNOTATIONS(): Set
  • added: method SpecialJvmAnnotations.isAnnotatedWithContainerMetaAnnotation(KotlinJvmBinaryClass): boolean
  • added: static field SpecialJvmAnnotations.INSTANCE: SpecialJvmAnnotations
  • removed: ctor BuiltInsAnnotationAndConstantLoader(ModuleDescriptor)
  • removed: ctor BuiltinsPackageFragment(FqName, StorageManager, ModuleDescriptor, Function1)
  • removed: ctor KotlinBuiltIns.FqNames()
  • removed: field KotlinBuiltIns.FqNames._boolean: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._byte: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._char: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._collection: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._double: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._float: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._int: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._iterable: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._list: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._long: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._set: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames._short: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.annotation: FqName
  • removed: field KotlinBuiltIns.FqNames.annotationRetention: FqName
  • removed: field KotlinBuiltIns.FqNames.annotationTarget: FqName
  • removed: field KotlinBuiltIns.FqNames.any: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.array: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.arrayClassFqNameToPrimitiveType: Map
  • removed: field KotlinBuiltIns.FqNames.cloneable: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.crossinline: FqName
  • removed: field KotlinBuiltIns.FqNames.data: FqName
  • removed: field KotlinBuiltIns.FqNames.deprecated: FqName
  • removed: field KotlinBuiltIns.FqNames.extension: FqName
  • removed: field KotlinBuiltIns.FqNames.fqNameToPrimitiveType: Map
  • removed: field KotlinBuiltIns.FqNames.inline: FqName
  • removed: field KotlinBuiltIns.FqNames.kClass: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.mustBeDocumented: FqName
  • removed: field KotlinBuiltIns.FqNames.mutableList: FqName
  • removed: field KotlinBuiltIns.FqNames.mutableMap: FqName
  • removed: field KotlinBuiltIns.FqNames.mutableSet: FqName
  • removed: field KotlinBuiltIns.FqNames.noinline: FqName
  • removed: field KotlinBuiltIns.FqNames.nothing: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.repeatable: FqName
  • removed: field KotlinBuiltIns.FqNames.retention: FqName
  • removed: field KotlinBuiltIns.FqNames.string: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.suppress: FqNameUnsafe
  • removed: field KotlinBuiltIns.FqNames.tailRecursive: FqName
  • removed: field KotlinBuiltIns.FqNames.target: FqName
  • removed: field KotlinBuiltIns.FqNames.unit: FqNameUnsafe
  • removed: final class BuiltInsAnnotationAndConstantLoader implements AnnotationAndConstantLoader
  • removed: final class BuiltInsPackageFragmentProviderKt
  • removed: final class BuiltInsSerializedResourcePaths extends SerializedResourcePaths
  • removed: final class BuiltinsPackage
  • removed: final class BuiltinsPackageFragment extends DeserializedPackageFragment
  • removed: final class ReflectionTypesKt
  • removed: method BuiltInsAnnotationAndConstantLoader.loadCallableAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method BuiltInsAnnotationAndConstantLoader.loadClassAnnotations(ProtoBuf.Class, NameResolver): List
  • removed: method BuiltInsAnnotationAndConstantLoader.loadExtensionReceiverParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method BuiltInsAnnotationAndConstantLoader.loadPropertyConstant(ProtoContainer, ProtoBuf.Callable, NameResolver, JetType): ConstantValue
  • removed: method BuiltInsAnnotationAndConstantLoader.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • removed: method BuiltInsAnnotationAndConstantLoader.loadValueParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind, ProtoBuf.Callable.ValueParameter): List
  • removed: method BuiltInsSerializedResourcePaths.getClassMetadataPath(ClassId): String
  • removed: method BuiltInsSerializedResourcePaths.getExtensionRegistry(): ExtensionRegistryLite
  • removed: method BuiltInsSerializedResourcePaths.getPackageFilePath(FqName): String
  • removed: method BuiltInsSerializedResourcePaths.getStringTableFilePath(FqName): String
  • removed: method BuiltinsPackageFragment.loadClassNames(ProtoBuf.Package): Collection
  • removed: method KotlinBuiltIns.createExtensionAnnotation(): AnnotationDescriptor
  • removed: method KotlinBuiltIns.getAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationClassByName(Name): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationPackageScope(): JetScope
  • removed: method KotlinBuiltIns.getAnnotationRetentionEnum(): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationRetentionEnumEntry(KotlinRetention): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationTargetEnum(): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationTargetEnumEntry(KotlinTarget): ClassDescriptor
  • removed: method KotlinBuiltIns.getAnnotationType(): JetType
  • removed: method KotlinBuiltIns.getBoolean(): ClassDescriptor
  • removed: method KotlinBuiltIns.getBuiltInClassByName(Name): ClassDescriptor
  • removed: method KotlinBuiltIns.getBuiltInClassByNameNullable(Name): ClassDescriptor
  • removed: method KotlinBuiltIns.getBuiltInsPackageFragment(): PackageFragmentDescriptor
  • removed: method KotlinBuiltIns.getByte(): ClassDescriptor
  • removed: method KotlinBuiltIns.getChar(): ClassDescriptor
  • removed: method KotlinBuiltIns.getCharSequence(): ClassDescriptor
  • removed: method KotlinBuiltIns.getCloneable(): ClassDescriptor
  • removed: method KotlinBuiltIns.getDeprecatedAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getDouble(): ClassDescriptor
  • removed: method KotlinBuiltIns.getEnum(): ClassDescriptor
  • removed: method KotlinBuiltIns.getEnumType(JetType): JetType
  • removed: method KotlinBuiltIns.getExtensionFunction(int): ClassDescriptor
  • removed: method KotlinBuiltIns.getFloat(): ClassDescriptor
  • removed: method KotlinBuiltIns.getFunctionType(Annotations, JetType, List, JetType): JetType
  • removed: method KotlinBuiltIns.getIdentityEquals(): FunctionDescriptor
  • removed: method KotlinBuiltIns.getInt(): ClassDescriptor
  • removed: method KotlinBuiltIns.getIntegralRanges(): Set
  • removed: method KotlinBuiltIns.getIterable(): ClassDescriptor
  • removed: method KotlinBuiltIns.getIterator(): ClassDescriptor
  • removed: method KotlinBuiltIns.getList(): ClassDescriptor
  • removed: method KotlinBuiltIns.getListIterator(): ClassDescriptor
  • removed: method KotlinBuiltIns.getLong(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMap(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMapEntry(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMustBeDocumentedAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableCollection(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableIterable(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableIterator(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableList(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableListIterator(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableMap(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableMapEntry(): ClassDescriptor
  • removed: method KotlinBuiltIns.getMutableSet(): ClassDescriptor
  • removed: method KotlinBuiltIns.getPrimitiveArrayClassDescriptor(PrimitiveType): ClassDescriptor
  • removed: method KotlinBuiltIns.getPrimitiveArrayJetType(PrimitiveType): JetType
  • removed: method KotlinBuiltIns.getPrimitiveArrayJetTypeByPrimitiveJetType(JetType): JetType
  • removed: method KotlinBuiltIns.getPrimitiveClassDescriptor(PrimitiveType): ClassDescriptor
  • removed: method KotlinBuiltIns.getPrimitiveJetType(PrimitiveType): JetType
  • removed: method KotlinBuiltIns.getPropertyMetadata(): ClassDescriptor
  • removed: method KotlinBuiltIns.getPropertyMetadataImpl(): ClassDescriptor
  • removed: method KotlinBuiltIns.getRepeatableAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getRetentionAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getSet(): ClassDescriptor
  • removed: method KotlinBuiltIns.getShort(): ClassDescriptor
  • removed: method KotlinBuiltIns.getTargetAnnotation(): ClassDescriptor
  • removed: method KotlinBuiltIns.getThrowable(): ClassDescriptor
  • removed: method KotlinBuiltIns.isBooleanOrSubtype(JetType): boolean
  • removed: method ReflectionTypes.Companion.isCallableReflectionType(JetType): boolean
  • removed: method ReflectionTypes.Companion.isCallableType(JetType): boolean
  • removed: method ReflectionTypes.Companion.isExactCallableReflectionType(JetType): boolean
  • removed: method ReflectionTypes.Companion.isReflectionClass(ClassDescriptor): boolean
  • removed: method ReflectionTypes.find(String): ClassDescriptor
  • removed: method ReflectionTypes.getKClassType(Annotations, JetType): JetType
  • removed: method ReflectionTypes.getKFunction(int): ClassDescriptor
  • removed: method ReflectionTypes.getKFunctionType(Annotations, JetType, List, JetType): JetType
  • removed: method ReflectionTypes.getKPropertyType(Annotations, JetType, JetType, boolean): JetType
  • removed: method ReflectionTypes.getkClass(): ClassDescriptor
  • removed: method ReflectionTypes.getkMutableProperty0(): ClassDescriptor
  • removed: method ReflectionTypes.getkMutableProperty1(): ClassDescriptor
  • removed: method ReflectionTypes.getkProperty0(): ClassDescriptor
  • removed: method ReflectionTypes.getkProperty1(): ClassDescriptor
  • removed: method ReflectionTypes.getkProperty2(): ClassDescriptor
  • removed: static class KotlinBuiltIns.FqNames
  • removed: static field BuiltInsSerializedResourcePaths.INSTANCE$: BuiltInsSerializedResourcePaths
  • removed: static field BuiltInsSerializedResourcePaths.extensionRegistry: ExtensionRegistryLite
  • removed: static field CompanionObjectMapping.INSTANCE$: CompanionObjectMapping
  • removed: static field KotlinBuiltIns.ANNOTATION_PACKAGE_FQ_NAME: FqName
  • removed: static field KotlinBuiltIns.BUILT_INS_PACKAGE_FQ_NAME: FqName
  • removed: static field KotlinBuiltIns.BUILT_INS_PACKAGE_FQ_NAMES: Set
  • removed: static field KotlinBuiltIns.BUILT_INS_PACKAGE_NAME: Name
  • removed: static field KotlinBuiltIns.FQ_NAMES: KotlinBuiltIns.FqNames
  • removed: static method BuiltInsPackageFragmentProviderKt.createBuiltInPackageFragmentProvider(StorageManager, ModuleDescriptor, Set, ClassDescriptorFactory, Function1): PackageFragmentProvider
  • removed: static method BuiltinsPackage.createBuiltInPackageFragmentProvider(StorageManager, ModuleDescriptor, Set, ClassDescriptorFactory, Function1): PackageFragmentProvider
  • removed: static method BuiltinsPackage.getKOTLIN_REFLECT_FQ_NAME(): FqName
  • removed: static method CompanionObjectMapping.hasMappingToObject(ClassDescriptor): boolean
  • removed: static method KotlinBuiltIns.getFunctionTypeArgumentProjections(JetType, List, JetType): List
  • removed: static method KotlinBuiltIns.getInstance(): KotlinBuiltIns
  • removed: static method KotlinBuiltIns.getParameterTypeProjectionsFromFunctionType(JetType): List
  • removed: static method KotlinBuiltIns.getPrimitiveTypeByArrayClassFqName(FqNameUnsafe): PrimitiveType
  • removed: static method KotlinBuiltIns.getPrimitiveTypeByFqName(FqNameUnsafe): PrimitiveType
  • removed: static method KotlinBuiltIns.getReceiverType(JetType): JetType
  • removed: static method KotlinBuiltIns.getReturnTypeFromFunctionType(JetType): JetType
  • removed: static method KotlinBuiltIns.getValueParameters(FunctionDescriptor, JetType): List
  • removed: static method KotlinBuiltIns.isAnnotation(ClassDescriptor): boolean
  • removed: static method KotlinBuiltIns.isAny(FqNameUnsafe): boolean
  • removed: static method KotlinBuiltIns.isBoolean(JetType): boolean
  • removed: static method KotlinBuiltIns.isBooleanOrNullableBoolean(JetType): boolean
  • removed: static method KotlinBuiltIns.isByte(JetType): boolean
  • removed: static method KotlinBuiltIns.isChar(JetType): boolean
  • removed: static method KotlinBuiltIns.isCloneable(ClassDescriptor): boolean
  • removed: static method KotlinBuiltIns.isCollectionOrNullableCollection(JetType): boolean
  • removed: static method KotlinBuiltIns.isData(ClassDescriptor): boolean
  • removed: static method KotlinBuiltIns.isDouble(JetType): boolean
  • removed: static method KotlinBuiltIns.isExactExtensionFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isExactFunctionOrExtensionFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isExactFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isExtensionFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isFloat(JetType): boolean
  • removed: static method KotlinBuiltIns.isFunctionOrExtensionFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isFunctionType(JetType): boolean
  • removed: static method KotlinBuiltIns.isInt(JetType): boolean
  • removed: static method KotlinBuiltIns.isIterableOrNullableIterable(JetType): boolean
  • removed: static method KotlinBuiltIns.isListOrNullableList(JetType): boolean
  • removed: static method KotlinBuiltIns.isLong(JetType): boolean
  • removed: static method KotlinBuiltIns.isNoinline(DeclarationDescriptor): boolean
  • removed: static method KotlinBuiltIns.isNonPrimitiveArray(ClassDescriptor): boolean
  • removed: static method KotlinBuiltIns.isNullableNothing(JetType): boolean
  • removed: static method KotlinBuiltIns.isNumberedFunctionClassFqName(FqNameUnsafe): boolean
  • removed: static method KotlinBuiltIns.isSetOrNullableSet(JetType): boolean
  • removed: static method KotlinBuiltIns.isShort(JetType): boolean
  • removed: static method KotlinBuiltIns.isSuppressAnnotation(AnnotationDescriptor): boolean
  • removed: static method KotlinBuiltIns.isTailRecursive(DeclarationDescriptor): boolean
  • removed: static method ReflectionTypesKt.getKOTLIN_REFLECT_FQ_NAME(): FqName
  • changed: class KotlinBuiltIns → abstract class KotlinBuiltIns
  • changed: ctor ReflectionTypes(ModuleDescriptor) → ctor ReflectionTypes(ModuleDescriptor, NotFoundClasses)
  • changed: method KotlinBuiltIns.getAnyType(): JetType → method KotlinBuiltIns.getAnyType(): SimpleType
  • changed: method KotlinBuiltIns.getArrayElementType(JetType): JetType → method KotlinBuiltIns.getArrayElementType(KotlinType): KotlinType
  • changed: method KotlinBuiltIns.getArrayType(Variance, JetType): JetType → method KotlinBuiltIns.getArrayType(Variance, KotlinType): SimpleType
  • changed: method KotlinBuiltIns.getBooleanType(): JetType → method KotlinBuiltIns.getBooleanType(): SimpleType
  • changed: method KotlinBuiltIns.getBuiltInsPackageScope(): JetScope → method KotlinBuiltIns.getBuiltInsPackageScope(): MemberScope
  • changed: method KotlinBuiltIns.getByteType(): JetType → method KotlinBuiltIns.getByteType(): SimpleType
  • changed: method KotlinBuiltIns.getCharType(): JetType → method KotlinBuiltIns.getCharType(): SimpleType
  • changed: method KotlinBuiltIns.getDefaultBound(): JetType → method KotlinBuiltIns.getDefaultBound(): SimpleType
  • changed: method KotlinBuiltIns.getDoubleType(): JetType → method KotlinBuiltIns.getDoubleType(): SimpleType
  • changed: method KotlinBuiltIns.getFloatType(): JetType → method KotlinBuiltIns.getFloatType(): SimpleType
  • changed: method KotlinBuiltIns.getIntType(): JetType → method KotlinBuiltIns.getIntType(): SimpleType
  • changed: method KotlinBuiltIns.getLongType(): JetType → method KotlinBuiltIns.getLongType(): SimpleType
  • changed: method KotlinBuiltIns.getNothingType(): JetType → method KotlinBuiltIns.getNothingType(): SimpleType
  • changed: method KotlinBuiltIns.getNullableAnyType(): JetType → method KotlinBuiltIns.getNullableAnyType(): SimpleType
  • changed: method KotlinBuiltIns.getNullableNothingType(): JetType → method KotlinBuiltIns.getNullableNothingType(): SimpleType
  • changed: method KotlinBuiltIns.getShortType(): JetType → method KotlinBuiltIns.getShortType(): SimpleType
  • changed: method KotlinBuiltIns.getStringType(): JetType → method KotlinBuiltIns.getStringType(): SimpleType
  • changed: method KotlinBuiltIns.getUnitType(): JetType → method KotlinBuiltIns.getUnitType(): SimpleType
  • changed: static method CompanionObjectMapping.allClassesWithIntrinsicCompanions(): Set → method CompanionObjectMapping.allClassesWithIntrinsicCompanions(): Set
  • changed: static method KotlinBuiltIns.isAnyOrNullableAny(JetType): boolean → static method KotlinBuiltIns.isAnyOrNullableAny(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isArray(JetType): boolean → static method KotlinBuiltIns.isArray(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isBoolean(ClassDescriptor): boolean → static method KotlinBuiltIns.isBoolean(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isDefaultBound(JetType): boolean → static method KotlinBuiltIns.isDefaultBound(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isNothing(JetType): boolean → static method KotlinBuiltIns.isNothing(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isNothingOrNullableNothing(JetType): boolean → static method KotlinBuiltIns.isNothingOrNullableNothing(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isNullableAny(JetType): boolean → static method KotlinBuiltIns.isNullableAny(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isPrimitiveArray(JetType): boolean → static method KotlinBuiltIns.isPrimitiveArray(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isPrimitiveType(JetType): boolean → static method KotlinBuiltIns.isPrimitiveType(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isString(JetType): boolean → static method KotlinBuiltIns.isString(KotlinType): boolean
  • changed: static method KotlinBuiltIns.isUnit(JetType): boolean → static method KotlinBuiltIns.isUnit(KotlinType): boolean
  • added: ctor DefaultBuiltIns()
  • added: ctor DefaultBuiltIns(boolean)
  • added: ctor KotlinBuiltIns(StorageManager)
  • added: enum UnsignedArrayType
  • added: enum UnsignedType
  • added: final class CompanionObjectMappingUtilsKt
  • added: final class DefaultBuiltIns extends KotlinBuiltIns
  • added: final class FunctionTypesKt
  • added: final class StandardNames
  • added: final class SuspendFunctionTypesKt
  • added: final class UnsignedTypes
  • added: interface BuiltInsLoader
  • added: interface BuiltInsPackageFragment extends PackageFragmentDescriptor
  • added: interface FunctionInterfacePackageFragment extends BuiltInsPackageFragment
  • added: method BuiltInsLoader.Companion.getInstance(): BuiltInsLoader
  • added: method BuiltInsLoader.createPackageFragmentProvider(StorageManager, ModuleDescriptor, Iterable, PlatformDependentDeclarationFilter, AdditionalClassPartsProvider, boolean): PackageFragmentProvider
  • added: method CompanionObjectMapping.getClassIds(): Set
  • added: method DefaultBuiltIns.Companion.getInstance(): DefaultBuiltIns
  • added: method KotlinBuiltIns.createBuiltInsModule(boolean): void
  • added: method KotlinBuiltIns.getAdditionalClassPartsProvider(): AdditionalClassPartsProvider
  • added: method KotlinBuiltIns.getArrayType(Variance, KotlinType, Annotations): SimpleType
  • added: method KotlinBuiltIns.getBuiltInClassByFqName(FqName): ClassDescriptor
  • added: method KotlinBuiltIns.getClassDescriptorFactories(): Iterable
  • added: method KotlinBuiltIns.getKClass(): ClassDescriptor
  • added: method KotlinBuiltIns.getNumberType(): SimpleType
  • added: method KotlinBuiltIns.getPlatformDependentDeclarationFilter(): PlatformDependentDeclarationFilter
  • added: method KotlinBuiltIns.getPrimitiveArrayKotlinType(PrimitiveType): SimpleType
  • added: method KotlinBuiltIns.getPrimitiveKotlinType(PrimitiveType): SimpleType
  • added: method KotlinBuiltIns.getStorageManager(): StorageManager
  • added: method KotlinBuiltIns.getSuspendFunction(int): ClassDescriptor
  • added: method KotlinBuiltIns.setBuiltInsModule(ModuleDescriptorImpl): void
  • added: method PrimitiveType.getArrayTypeFqName(): FqName
  • added: method PrimitiveType.getTypeFqName(): FqName
  • added: method ReflectionTypes.Companion.createKPropertyStarType(ModuleDescriptor): KotlinType
  • added: method ReflectionTypes.getKClass(): ClassDescriptor
  • added: method UnsignedArrayType.getTypeName(): Name
  • added: method UnsignedType.getArrayClassId(): ClassId
  • added: method UnsignedType.getClassId(): ClassId
  • added: method UnsignedType.getTypeName(): Name
  • added: method UnsignedTypes.getUnsignedClassIdByArrayClassId(ClassId): ClassId
  • added: method UnsignedTypes.isShortNameOfUnsignedArray(Name): boolean
  • added: method UnsignedTypes.isUnsignedClass(DeclarationDescriptor): boolean
  • added: static field BuiltInsLoader.Companion: BuiltInsLoader.Companion
  • added: static field CompanionObjectMapping.INSTANCE: CompanionObjectMapping
  • added: static field DefaultBuiltIns.Companion: DefaultBuiltIns.Companion
  • added: static field KotlinBuiltIns.BUILTINS_MODULE_NAME: Name
  • added: static field PrimitiveType.Companion: PrimitiveType.Companion
  • added: static field StandardNames.ANNOTATION_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.BACKING_FIELD: Name
  • added: static field StandardNames.BUILT_INS_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.BUILT_INS_PACKAGE_FQ_NAMES: Set
  • added: static field StandardNames.BUILT_INS_PACKAGE_NAME: Name
  • added: static field StandardNames.CHAR_CODE: Name
  • added: static field StandardNames.COLLECTIONS_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.CONTEXT_FUNCTION_TYPE_PARAMETER_COUNT_NAME: Name
  • added: static field StandardNames.CONTINUATION_INTERFACE_FQ_NAME: FqName
  • added: static field StandardNames.COROUTINES_INTRINSICS_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.COROUTINES_JVM_INTERNAL_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.COROUTINES_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.DATA_CLASS_COMPONENT_PREFIX: String
  • added: static field StandardNames.DATA_CLASS_COPY: Name
  • added: static field StandardNames.DEFAULT_VALUE_PARAMETER: Name
  • added: static field StandardNames.DYNAMIC_FQ_NAME: FqName
  • added: static field StandardNames.ENUM_ENTRIES: Name
  • added: static field StandardNames.ENUM_VALUES: Name
  • added: static field StandardNames.ENUM_VALUE_OF: Name
  • added: static field StandardNames.FqNames.INSTANCE: StandardNames.FqNames
  • added: static field StandardNames.FqNames._boolean: FqNameUnsafe
  • added: static field StandardNames.FqNames._byte: FqNameUnsafe
  • added: static field StandardNames.FqNames._char: FqNameUnsafe
  • added: static field StandardNames.FqNames._double: FqNameUnsafe
  • added: static field StandardNames.FqNames._enum: FqNameUnsafe
  • added: static field StandardNames.FqNames._float: FqNameUnsafe
  • added: static field StandardNames.FqNames._int: FqNameUnsafe
  • added: static field StandardNames.FqNames._long: FqNameUnsafe
  • added: static field StandardNames.FqNames._short: FqNameUnsafe
  • added: static field StandardNames.FqNames.accessibleLateinitPropertyLiteral: FqName
  • added: static field StandardNames.FqNames.annotation: FqName
  • added: static field StandardNames.FqNames.annotationRetention: FqName
  • added: static field StandardNames.FqNames.annotationTarget: FqName
  • added: static field StandardNames.FqNames.any: FqNameUnsafe
  • added: static field StandardNames.FqNames.array: FqNameUnsafe
  • added: static field StandardNames.FqNames.arrayClassFqNameToPrimitiveType: Map
  • added: static field StandardNames.FqNames.charSequence: FqNameUnsafe
  • added: static field StandardNames.FqNames.cloneable: FqNameUnsafe
  • added: static field StandardNames.FqNames.collection: FqName
  • added: static field StandardNames.FqNames.comparable: FqName
  • added: static field StandardNames.FqNames.contextFunctionTypeParams: FqName
  • added: static field StandardNames.FqNames.deprecated: FqName
  • added: static field StandardNames.FqNames.deprecatedSinceKotlin: FqName
  • added: static field StandardNames.FqNames.deprecationLevel: FqName
  • added: static field StandardNames.FqNames.extensionFunctionType: FqName
  • added: static field StandardNames.FqNames.fqNameToPrimitiveType: Map
  • added: static field StandardNames.FqNames.functionSupertype: FqNameUnsafe
  • added: static field StandardNames.FqNames.intRange: FqNameUnsafe
  • added: static field StandardNames.FqNames.iterable: FqName
  • added: static field StandardNames.FqNames.iterator: FqName
  • added: static field StandardNames.FqNames.kCallable: FqNameUnsafe
  • added: static field StandardNames.FqNames.kClass: FqNameUnsafe
  • added: static field StandardNames.FqNames.kDeclarationContainer: FqNameUnsafe
  • added: static field StandardNames.FqNames.kMutableProperty0: FqNameUnsafe
  • added: static field StandardNames.FqNames.kMutableProperty1: FqNameUnsafe
  • added: static field StandardNames.FqNames.kMutableProperty2: FqNameUnsafe
  • added: static field StandardNames.FqNames.kMutablePropertyFqName: FqNameUnsafe
  • added: static field StandardNames.FqNames.kProperty0: FqNameUnsafe
  • added: static field StandardNames.FqNames.kProperty1: FqNameUnsafe
  • added: static field StandardNames.FqNames.kProperty2: FqNameUnsafe
  • added: static field StandardNames.FqNames.kProperty: ClassId
  • added: static field StandardNames.FqNames.kPropertyFqName: FqNameUnsafe
  • added: static field StandardNames.FqNames.kType: FqNameUnsafe
  • added: static field StandardNames.FqNames.list: FqName
  • added: static field StandardNames.FqNames.listIterator: FqName
  • added: static field StandardNames.FqNames.longRange: FqNameUnsafe
  • added: static field StandardNames.FqNames.map: FqName
  • added: static field StandardNames.FqNames.mapEntry: FqName
  • added: static field StandardNames.FqNames.mustBeDocumented: FqName
  • added: static field StandardNames.FqNames.mutableCollection: FqName
  • added: static field StandardNames.FqNames.mutableIterable: FqName
  • added: static field StandardNames.FqNames.mutableIterator: FqName
  • added: static field StandardNames.FqNames.mutableList: FqName
  • added: static field StandardNames.FqNames.mutableListIterator: FqName
  • added: static field StandardNames.FqNames.mutableMap: FqName
  • added: static field StandardNames.FqNames.mutableMapEntry: FqName
  • added: static field StandardNames.FqNames.mutableSet: FqName
  • added: static field StandardNames.FqNames.nothing: FqNameUnsafe
  • added: static field StandardNames.FqNames.number: FqNameUnsafe
  • added: static field StandardNames.FqNames.parameterName: FqName
  • added: static field StandardNames.FqNames.parameterNameClassId: ClassId
  • added: static field StandardNames.FqNames.primitiveArrayTypeShortNames: Set
  • added: static field StandardNames.FqNames.primitiveTypeShortNames: Set
  • added: static field StandardNames.FqNames.publishedApi: FqName
  • added: static field StandardNames.FqNames.repeatable: FqName
  • added: static field StandardNames.FqNames.repeatableClassId: ClassId
  • added: static field StandardNames.FqNames.replaceWith: FqName
  • added: static field StandardNames.FqNames.retention: FqName
  • added: static field StandardNames.FqNames.retentionClassId: ClassId
  • added: static field StandardNames.FqNames.set: FqName
  • added: static field StandardNames.FqNames.string: FqNameUnsafe
  • added: static field StandardNames.FqNames.suppress: FqName
  • added: static field StandardNames.FqNames.target: FqName
  • added: static field StandardNames.FqNames.targetClassId: ClassId
  • added: static field StandardNames.FqNames.throwable: FqName
  • added: static field StandardNames.FqNames.uByte: ClassId
  • added: static field StandardNames.FqNames.uByteArrayFqName: FqName
  • added: static field StandardNames.FqNames.uByteFqName: FqName
  • added: static field StandardNames.FqNames.uInt: ClassId
  • added: static field StandardNames.FqNames.uIntArrayFqName: FqName
  • added: static field StandardNames.FqNames.uIntFqName: FqName
  • added: static field StandardNames.FqNames.uLong: ClassId
  • added: static field StandardNames.FqNames.uLongArrayFqName: FqName
  • added: static field StandardNames.FqNames.uLongFqName: FqName
  • added: static field StandardNames.FqNames.uShort: ClassId
  • added: static field StandardNames.FqNames.uShortArrayFqName: FqName
  • added: static field StandardNames.FqNames.uShortFqName: FqName
  • added: static field StandardNames.FqNames.unit: FqNameUnsafe
  • added: static field StandardNames.FqNames.unsafeVariance: FqName
  • added: static field StandardNames.HASHCODE_NAME: Name
  • added: static field StandardNames.IMPLICIT_LAMBDA_PARAMETER_NAME: Name
  • added: static field StandardNames.INSTANCE: StandardNames
  • added: static field StandardNames.KOTLIN_INTERNAL_FQ_NAME: FqName
  • added: static field StandardNames.KOTLIN_REFLECT_FQ_NAME: FqName
  • added: static field StandardNames.MAIN: Name
  • added: static field StandardNames.NAME: Name
  • added: static field StandardNames.NEXT_CHAR: Name
  • added: static field StandardNames.PREFIXES: List
  • added: static field StandardNames.RANGES_PACKAGE_FQ_NAME: FqName
  • added: static field StandardNames.RESULT_FQ_NAME: FqName
  • added: static field StandardNames.TEXT_PACKAGE_FQ_NAME: FqName
  • added: static field UnsignedArrayType.UBYTEARRAY: UnsignedArrayType
  • added: static field UnsignedArrayType.UINTARRAY: UnsignedArrayType
  • added: static field UnsignedArrayType.ULONGARRAY: UnsignedArrayType
  • added: static field UnsignedArrayType.USHORTARRAY: UnsignedArrayType
  • added: static field UnsignedType.UBYTE: UnsignedType
  • added: static field UnsignedType.UINT: UnsignedType
  • added: static field UnsignedType.ULONG: UnsignedType
  • added: static field UnsignedType.USHORT: UnsignedType
  • added: static field UnsignedTypes.INSTANCE: UnsignedTypes
  • added: static final class BuiltInsLoader.Companion
  • added: static final class DefaultBuiltIns.Companion
  • added: static final class PrimitiveType.Companion
  • added: static final class StandardNames.FqNames
  • added: static method CompanionObjectMappingUtilsKt.isMappedIntrinsicCompanionObject(CompanionObjectMapping, ClassDescriptor): boolean
  • added: static method FunctionTypesKt.contextFunctionTypeParamsCount(KotlinType): int
  • added: static method FunctionTypesKt.createFunctionType(KotlinBuiltIns, Annotations, KotlinType, List, List, List, KotlinType, boolean): SimpleType
  • added: static method FunctionTypesKt.extractParameterNameFromFunctionTypeArgument(KotlinType): Name
  • added: static method FunctionTypesKt.getContextReceiverTypesFromFunctionType(KotlinType): List
  • added: static method FunctionTypesKt.getFunctionDescriptor(KotlinBuiltIns, int, boolean): ClassDescriptor
  • added: static method FunctionTypesKt.getFunctionTypeArgumentProjections(KotlinType, List, List, List, KotlinType, KotlinBuiltIns): List
  • added: static method FunctionTypesKt.getFunctionTypeKind(DeclarationDescriptor): FunctionTypeKind
  • added: static method FunctionTypesKt.getFunctionTypeKind(KotlinType): FunctionTypeKind
  • added: static method FunctionTypesKt.getReceiverTypeFromFunctionType(KotlinType): KotlinType
  • added: static method FunctionTypesKt.getReturnTypeFromFunctionType(KotlinType): KotlinType
  • added: static method FunctionTypesKt.getValueParameterTypesFromFunctionType(KotlinType): List
  • added: static method FunctionTypesKt.isBuiltinExtensionFunctionalType(KotlinType): boolean
  • added: static method FunctionTypesKt.isBuiltinFunctionalClassDescriptor(DeclarationDescriptor): boolean
  • added: static method FunctionTypesKt.isBuiltinFunctionalType(KotlinType): boolean
  • added: static method FunctionTypesKt.isFunctionType(KotlinType): boolean
  • added: static method FunctionTypesKt.isSuspendFunctionType(KotlinType): boolean
  • added: static method FunctionTypesKt.withContextReceiversFunctionAnnotation(Annotations, KotlinBuiltIns, int): Annotations
  • added: static method FunctionTypesKt.withExtensionFunctionAnnotation(Annotations, KotlinBuiltIns): Annotations
  • added: static method KotlinBuiltIns.getPrimitiveArrayElementType(KotlinType): PrimitiveType
  • added: static method KotlinBuiltIns.getPrimitiveArrayType(DeclarationDescriptor): PrimitiveType
  • added: static method KotlinBuiltIns.getPrimitiveType(DeclarationDescriptor): PrimitiveType
  • added: static method KotlinBuiltIns.isArrayOrPrimitiveArray(ClassDescriptor): boolean
  • added: static method KotlinBuiltIns.isArrayOrPrimitiveArray(KotlinType): boolean
  • added: static method KotlinBuiltIns.isBuiltIn(DeclarationDescriptor): boolean
  • added: static method KotlinBuiltIns.isPrimitiveTypeOrNullablePrimitiveType(KotlinType): boolean
  • added: static method KotlinBuiltIns.isTypeConstructorForGivenClass(TypeConstructor, FqNameUnsafe): boolean
  • added: static method KotlinBuiltIns.isUByteArray(KotlinType): boolean
  • added: static method KotlinBuiltIns.isUIntArray(KotlinType): boolean
  • added: static method KotlinBuiltIns.isULongArray(KotlinType): boolean
  • added: static method KotlinBuiltIns.isUShortArray(KotlinType): boolean
  • added: static method KotlinBuiltIns.isUnderKotlinPackage(DeclarationDescriptor): boolean
  • added: static method KotlinBuiltIns.isUnsignedArrayType(KotlinType): boolean
  • added: static method StandardNames.FqNames.reflect(String): FqNameUnsafe
  • added: static method StandardNames.getFunctionClassId(int): ClassId
  • added: static method StandardNames.getFunctionName(int): String
  • added: static method StandardNames.getPrimitiveFqName(PrimitiveType): FqName
  • added: static method StandardNames.getSuspendFunctionName(int): String
  • added: static method StandardNames.isPrimitiveArray(FqNameUnsafe): boolean
  • added: static method SuspendFunctionTypesKt.transformSuspendFunctionToRuntimeFunctionType(KotlinType): SimpleType
  • added: static method UnsignedArrayType.valueOf(String): UnsignedArrayType
  • added: static method UnsignedArrayType.values(): UnsignedArrayType[]
  • added: static method UnsignedType.valueOf(String): UnsignedType
  • added: static method UnsignedType.values(): UnsignedType[]
  • added: static method UnsignedTypes.isUnsignedType(KotlinType): boolean
  • removed: ctor FunctionClassDescriptor.Kind(String, int, FqName, String)
  • removed: enum FunctionClassDescriptor.Kind
  • removed: method BuiltInFictitiousFunctionClassFactory.Companion.parseClassName(String, FqName): BuiltInFictitiousFunctionClassFactory.KindWithArity
  • removed: method FunctionClassDescriptor.Kind.Companion.byPackage(FqName): FunctionClassDescriptor.Kind
  • removed: method FunctionClassDescriptor.Kind.getClassNamePrefix(): String
  • removed: method FunctionClassDescriptor.Kind.getPackageFqName(): FqName
  • removed: method FunctionClassDescriptor.Kind.numberedClassName(int): Name
  • removed: method FunctionClassDescriptor.getFunctionKind(): FunctionClassDescriptor.Kind
  • removed: method FunctionClassScope.getContainingDeclaration(): FunctionClassDescriptor
  • removed: method FunctionClassScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method FunctionClassScope.getFunctions(Name, LookupLocation): Collection
  • removed: method FunctionClassScope.getProperties(Name, LookupLocation): Collection
  • removed: method FunctionClassScope.printScopeStructure(Printer): void
  • removed: method FunctionInvokeDescriptor.hasStableParameterNames(): boolean
  • removed: static field BuiltInFictitiousFunctionClassFactory.Companion: BuiltInFictitiousFunctionClassFactory.Companion
  • removed: static field FunctionClassDescriptor.Kind.Companion: FunctionClassDescriptor.Kind.Companion
  • removed: static field FunctionClassDescriptor.Kind.Function: FunctionClassDescriptor.Kind
  • removed: static field FunctionClassDescriptor.Kind.KFunction: FunctionClassDescriptor.Kind
  • removed: static final class BuiltInFictitiousFunctionClassFactory.Companion
  • removed: static final class FunctionClassDescriptor.Kind.Companion
  • removed: static method BuiltInFictitiousFunctionClassFactory.parseClassName(String, FqName): BuiltInFictitiousFunctionClassFactory.KindWithArity
  • removed: static method FunctionClassDescriptor.Kind.valueOf(String): FunctionClassDescriptor.Kind
  • removed: static method FunctionClassDescriptor.Kind.values(): FunctionClassDescriptor.Kind[]
  • changed: ctor FunctionClassDescriptor(StorageManager, PackageFragmentDescriptor, FunctionClassDescriptor.Kind, int) → ctor FunctionClassDescriptor(StorageManager, PackageFragmentDescriptor, FunctionTypeKind, int)
  • changed: final class FunctionClassScope extends JetScopeImpl → final class FunctionClassScope extends GivenFunctionsMemberScope
  • changed: method FunctionClassDescriptor.getStaticScope(): StaticScopeForKotlinClass → method FunctionClassDescriptor.getStaticScope(): MemberScope.Empty
  • changed: method FunctionClassDescriptor.getUnsubstitutedMemberScope(): FunctionClassScope → method FunctionClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): FunctionClassScope
  • changed: method FunctionClassDescriptor.getVisibility(): Visibility → method FunctionClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method FunctionInvokeDescriptor.Factory.create(FunctionClassDescriptor): FunctionInvokeDescriptor → method FunctionInvokeDescriptor.Factory.create(FunctionClassDescriptor, boolean): FunctionInvokeDescriptor
  • changed: method FunctionInvokeDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionInvokeDescriptor → method FunctionInvokeDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): FunctionDescriptorImpl
  • added: abstract class FunctionTypeKind
  • added: ctor FunctionTypeKind(FqName, String, boolean, ClassId)
  • added: ctor FunctionTypeKindExtractor(List)
  • added: ctor FunctionTypeKindExtractor.KindWithArity(FunctionTypeKind, int)
  • added: enum FunctionClassKind
  • added: final class FunctionTypeKindExtractor
  • added: method BuiltInFictitiousFunctionClassFactory.getAllContributedClassesIfPossible(FqName): Collection
  • added: method BuiltInFictitiousFunctionClassFactory.shouldCreateClass(FqName, Name): boolean
  • added: method FunctionClassDescriptor.getDeclaredTypeParameters(): List
  • added: method FunctionClassDescriptor.getFunctionTypeKind(): FunctionTypeKind
  • added: method FunctionClassDescriptor.getSealedSubclasses(): List
  • added: method FunctionClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method FunctionClassDescriptor.isActual(): boolean
  • added: method FunctionClassDescriptor.isData(): boolean
  • added: method FunctionClassDescriptor.isExpect(): boolean
  • added: method FunctionClassDescriptor.isExternal(): boolean
  • added: method FunctionClassDescriptor.isFun(): boolean
  • added: method FunctionClassDescriptor.isInline(): boolean
  • added: method FunctionClassDescriptor.isValue(): boolean
  • added: method FunctionClassKind.Companion.getFunctionClassKind(FunctionTypeKind): FunctionClassKind
  • added: method FunctionClassScope.computeDeclaredFunctions(): List
  • added: method FunctionInvokeDescriptor.doSubstitute(FunctionDescriptorImpl.CopyConfiguration): FunctionDescriptor
  • added: method FunctionInvokeDescriptor.isExternal(): boolean
  • added: method FunctionInvokeDescriptor.isInline(): boolean
  • added: method FunctionInvokeDescriptor.isTailrec(): boolean
  • added: method FunctionTypeKind.getClassNamePrefix(): String
  • added: method FunctionTypeKind.getPackageFqName(): FqName
  • added: method FunctionTypeKind.numberedClassName(int): Name
  • added: method FunctionTypeKind.toString(): String
  • added: method FunctionTypeKindExtractor.Companion.getDefault(): FunctionTypeKindExtractor
  • added: method FunctionTypeKindExtractor.KindWithArity.component1(): FunctionTypeKind
  • added: method FunctionTypeKindExtractor.KindWithArity.component2(): int
  • added: method FunctionTypeKindExtractor.KindWithArity.equals(Object): boolean
  • added: method FunctionTypeKindExtractor.KindWithArity.getKind(): FunctionTypeKind
  • added: method FunctionTypeKindExtractor.KindWithArity.hashCode(): int
  • added: method FunctionTypeKindExtractor.KindWithArity.toString(): String
  • added: method FunctionTypeKindExtractor.getFunctionalClassKind(FqName, String): FunctionTypeKind
  • added: method FunctionTypeKindExtractor.getFunctionalClassKindWithArity(FqName, String): FunctionTypeKindExtractor.KindWithArity
  • added: static field FunctionClassDescriptor.Companion: FunctionClassDescriptor.Companion
  • added: static field FunctionClassKind.Companion: FunctionClassKind.Companion
  • added: static field FunctionClassKind.Function: FunctionClassKind
  • added: static field FunctionClassKind.KFunction: FunctionClassKind
  • added: static field FunctionClassKind.KSuspendFunction: FunctionClassKind
  • added: static field FunctionClassKind.SuspendFunction: FunctionClassKind
  • added: static field FunctionClassKind.UNKNOWN: FunctionClassKind
  • added: static field FunctionTypeKind.Function.INSTANCE: FunctionTypeKind.Function
  • added: static field FunctionTypeKind.KFunction.INSTANCE: FunctionTypeKind.KFunction
  • added: static field FunctionTypeKind.KSuspendFunction.INSTANCE: FunctionTypeKind.KSuspendFunction
  • added: static field FunctionTypeKind.SuspendFunction.INSTANCE: FunctionTypeKind.SuspendFunction
  • added: static field FunctionTypeKindExtractor.Companion: FunctionTypeKindExtractor.Companion
  • added: static final class FunctionClassDescriptor.Companion
  • added: static final class FunctionClassKind.Companion
  • added: static final class FunctionTypeKind.Function extends FunctionTypeKind
  • added: static final class FunctionTypeKind.KFunction extends FunctionTypeKind
  • added: static final class FunctionTypeKind.KSuspendFunction extends FunctionTypeKind
  • added: static final class FunctionTypeKind.SuspendFunction extends FunctionTypeKind
  • added: static final class FunctionTypeKindExtractor.Companion
  • added: static final class FunctionTypeKindExtractor.KindWithArity
  • added: static method FunctionClassKind.valueOf(String): FunctionClassKind
  • added: static method FunctionClassKind.values(): FunctionClassKind[]
  • added: ctor CloneableClassScope(StorageManager, ClassDescriptor)
  • added: ctor JavaToKotlinClassMap.PlatformMutabilityMapping(ClassId, ClassId, ClassId)
  • added: ctor JvmBuiltInClassDescriptorFactory(StorageManager, ModuleDescriptor, Function1)
  • added: ctor JvmBuiltIns(StorageManager, JvmBuiltIns.Kind)
  • added: ctor JvmBuiltIns.Settings(ModuleDescriptor, boolean)
  • added: ctor JvmBuiltInsCustomizer(ModuleDescriptor, StorageManager, Function0)
  • added: ctor JvmBuiltInsPackageFragmentProvider(StorageManager, KotlinClassFinder, ModuleDescriptor, NotFoundClasses, AdditionalClassPartsProvider, PlatformDependentDeclarationFilter, DeserializationConfiguration, NewKotlinTypeChecker, SamConversionResolver)
  • added: enum JvmBuiltIns.Kind
  • added: final class CloneableClassScope extends GivenFunctionsMemberScope
  • added: final class JavaToKotlinClassMap
  • added: final class JavaToKotlinClassMapper
  • added: final class JvmBuiltInClassDescriptorFactory implements ClassDescriptorFactory
  • added: final class JvmBuiltIns extends KotlinBuiltIns
  • added: final class JvmBuiltInsCustomizer implements AdditionalClassPartsProvider, PlatformDependentDeclarationFilter
  • added: final class JvmBuiltInsCustomizerKt
  • added: final class JvmBuiltInsPackageFragmentProvider extends AbstractDeserializedPackageFragmentProvider
  • added: final class JvmBuiltInsSignatures
  • added: final class MappingUtilKt
  • added: method CloneableClassScope.Companion.getCLONE_NAME(): Name
  • added: method CloneableClassScope.computeDeclaredFunctions(): List
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.component1(): ClassId
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.component2(): ClassId
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.component3(): ClassId
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.equals(Object): boolean
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.getJavaClass(): ClassId
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.hashCode(): int
  • added: method JavaToKotlinClassMap.PlatformMutabilityMapping.toString(): String
  • added: method JavaToKotlinClassMap.getFUNCTION_N_FQ_NAME(): FqName
  • added: method JavaToKotlinClassMap.getMutabilityMappings(): List
  • added: method JavaToKotlinClassMap.isMutable(FqNameUnsafe): boolean
  • added: method JavaToKotlinClassMap.isReadOnly(FqNameUnsafe): boolean
  • added: method JavaToKotlinClassMap.mapJavaToKotlin(FqName): ClassId
  • added: method JavaToKotlinClassMap.mapKotlinToJava(FqNameUnsafe): ClassId
  • added: method JavaToKotlinClassMap.mutableToReadOnly(FqNameUnsafe): FqName
  • added: method JavaToKotlinClassMap.readOnlyToMutable(FqNameUnsafe): FqName
  • added: method JavaToKotlinClassMapper.convertMutableToReadOnly(ClassDescriptor): ClassDescriptor
  • added: method JavaToKotlinClassMapper.convertReadOnlyToMutable(ClassDescriptor): ClassDescriptor
  • added: method JavaToKotlinClassMapper.isMutable(ClassDescriptor): boolean
  • added: method JavaToKotlinClassMapper.isReadOnly(ClassDescriptor): boolean
  • added: method JavaToKotlinClassMapper.mapJavaToKotlin(FqName, KotlinBuiltIns, Integer): ClassDescriptor
  • added: method JavaToKotlinClassMapper.mapPlatformClass(FqName, KotlinBuiltIns): Collection
  • added: method JvmBuiltInClassDescriptorFactory.Companion.getCLONEABLE_CLASS_ID(): ClassId
  • added: method JvmBuiltInClassDescriptorFactory.createClass(ClassId): ClassDescriptor
  • added: method JvmBuiltInClassDescriptorFactory.getAllContributedClassesIfPossible(FqName): Collection
  • added: method JvmBuiltInClassDescriptorFactory.shouldCreateClass(FqName, Name): boolean
  • added: method JvmBuiltIns.Settings.getOwnerModuleDescriptor(): ModuleDescriptor
  • added: method JvmBuiltIns.Settings.isAdditionalBuiltInsFeatureSupported(): boolean
  • added: method JvmBuiltIns.getAdditionalClassPartsProvider(): AdditionalClassPartsProvider
  • added: method JvmBuiltIns.getClassDescriptorFactories(): List
  • added: method JvmBuiltIns.getCustomizer(): JvmBuiltInsCustomizer
  • added: method JvmBuiltIns.getPlatformDependentDeclarationFilter(): PlatformDependentDeclarationFilter
  • added: method JvmBuiltIns.initialize(ModuleDescriptor, boolean): void
  • added: method JvmBuiltIns.setPostponedSettingsComputation(Function0): void
  • added: method JvmBuiltInsCustomizer.getConstructors(ClassDescriptor): Collection
  • added: method JvmBuiltInsCustomizer.getFunctions(Name, ClassDescriptor): Collection
  • added: method JvmBuiltInsCustomizer.getFunctionsNames(ClassDescriptor): Set
  • added: method JvmBuiltInsCustomizer.getSupertypes(ClassDescriptor): Collection
  • added: method JvmBuiltInsCustomizer.isFunctionAvailable(ClassDescriptor, SimpleFunctionDescriptor): boolean
  • added: method JvmBuiltInsPackageFragmentProvider.findPackage(FqName): DeserializedPackageFragment
  • added: method JvmBuiltInsSignatures.getDEPRECATED_LIST_METHODS(): Set
  • added: method JvmBuiltInsSignatures.getDROP_LIST_METHOD_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.getHIDDEN_CONSTRUCTOR_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.getHIDDEN_METHOD_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.getMUTABLE_METHOD_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.getVISIBLE_CONSTRUCTOR_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.getVISIBLE_METHOD_SIGNATURES(): Set
  • added: method JvmBuiltInsSignatures.isArrayOrPrimitiveArray(FqNameUnsafe): boolean
  • added: method JvmBuiltInsSignatures.isSerializableInJava(FqNameUnsafe): boolean
  • added: static field CloneableClassScope.Companion: CloneableClassScope.Companion
  • added: static field JavaToKotlinClassMap.INSTANCE: JavaToKotlinClassMap
  • added: static field JavaToKotlinClassMapper.INSTANCE: JavaToKotlinClassMapper
  • added: static field JvmBuiltInClassDescriptorFactory.Companion: JvmBuiltInClassDescriptorFactory.Companion
  • added: static field JvmBuiltIns.Kind.FALLBACK: JvmBuiltIns.Kind
  • added: static field JvmBuiltIns.Kind.FROM_CLASS_LOADER: JvmBuiltIns.Kind
  • added: static field JvmBuiltIns.Kind.FROM_DEPENDENCIES: JvmBuiltIns.Kind
  • added: static field JvmBuiltInsPackageFragmentProvider.Companion: JvmBuiltInsPackageFragmentProvider.Companion
  • added: static field JvmBuiltInsSignatures.INSTANCE: JvmBuiltInsSignatures
  • added: static final class CloneableClassScope.Companion
  • added: static final class JavaToKotlinClassMap.PlatformMutabilityMapping
  • added: static final class JvmBuiltInClassDescriptorFactory.Companion
  • added: static final class JvmBuiltIns.Settings
  • added: static final class JvmBuiltInsPackageFragmentProvider.Companion
  • added: static method JvmBuiltIns.Kind.valueOf(String): JvmBuiltIns.Kind
  • added: static method JvmBuiltIns.Kind.values(): JvmBuiltIns.Kind[]
  • added: static method MappingUtilKt.createMappedTypeParametersSubstitution(ClassDescriptor, ClassDescriptor): TypeConstructorSubstitution
  • removed: abstract class AbstractMessageLite implements MessageLite
  • removed: abstract class AbstractParser implements Parser
  • removed: abstract class ByteString implements Iterable
  • removed: abstract class GeneratedMessageLite extends AbstractMessageLite implements Serializable
  • removed: class ExtensionRegistryLite
  • removed: class GeneratedMessageLite.ExtendableMessage.ExtensionWriter
  • removed: class Internal
  • removed: class InvalidProtocolBufferException extends IOException
  • removed: class LazyStringArrayList extends AbstractList implements LazyStringList, RandomAccess
  • removed: class UninitializedMessageException extends RuntimeException
  • removed: class UnmodifiableLazyStringList extends AbstractList implements LazyStringList, RandomAccess
  • removed: ctor AbstractMessageLite()
  • removed: ctor AbstractMessageLite.Builder()
  • removed: ctor AbstractParser()
  • removed: ctor GeneratedMessageLite()
  • removed: ctor GeneratedMessageLite(GeneratedMessageLite.Builder)
  • removed: ctor GeneratedMessageLite.Builder()
  • removed: ctor GeneratedMessageLite.ExtendableBuilder()
  • removed: ctor GeneratedMessageLite.ExtendableMessage()
  • removed: ctor GeneratedMessageLite.ExtendableMessage(GeneratedMessageLite.ExtendableBuilder)
  • removed: ctor Internal()
  • removed: ctor InvalidProtocolBufferException(String)
  • removed: ctor LazyStringArrayList()
  • removed: ctor LazyStringArrayList(LazyStringList)
  • removed: ctor LazyStringArrayList(List)
  • removed: ctor UninitializedMessageException(List)
  • removed: ctor UninitializedMessageException(MessageLite)
  • removed: ctor UnmodifiableLazyStringList(LazyStringList)
  • removed: enum WireFormat.FieldType
  • removed: enum WireFormat.JavaType
  • removed: final class CodedInputStream
  • removed: final class CodedOutputStream
  • removed: final class WireFormat
  • removed: interface ByteString.ByteIterator extends Iterator
  • removed: interface GeneratedMessageLite.ExtendableMessageOrBuilder extends MessageLiteOrBuilder
  • removed: interface Internal.EnumLite
  • removed: interface Internal.EnumLiteMap
  • removed: interface LazyStringList extends List
  • removed: interface MessageLite extends MessageLiteOrBuilder
  • removed: interface MessageLite.Builder extends MessageLiteOrBuilder, Cloneable
  • removed: interface MessageLiteOrBuilder
  • removed: interface Parser
  • removed: method AbstractMessageLite.Builder.clone(): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeDelimitedFrom(InputStream): boolean
  • removed: method AbstractMessageLite.Builder.mergeDelimitedFrom(InputStream, ExtensionRegistryLite): boolean
  • removed: method AbstractMessageLite.Builder.mergeFrom(ByteString): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(ByteString, ExtensionRegistryLite): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(CodedInputStream): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(InputStream): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(InputStream, ExtensionRegistryLite): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(byte[]): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(byte[], ExtensionRegistryLite): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(byte[], int, int): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.Builder.mergeFrom(byte[], int, int, ExtensionRegistryLite): AbstractMessageLite.Builder
  • removed: method AbstractMessageLite.toByteArray(): byte[]
  • removed: method AbstractMessageLite.toByteString(): ByteString
  • removed: method AbstractMessageLite.writeDelimitedTo(OutputStream): void
  • removed: method AbstractMessageLite.writeTo(OutputStream): void
  • removed: method AbstractParser.parseDelimitedFrom(InputStream): MessageLite
  • removed: method AbstractParser.parseDelimitedFrom(InputStream, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parseFrom(ByteString): MessageLite
  • removed: method AbstractParser.parseFrom(ByteString, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parseFrom(CodedInputStream): MessageLite
  • removed: method AbstractParser.parseFrom(CodedInputStream, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parseFrom(InputStream): MessageLite
  • removed: method AbstractParser.parseFrom(InputStream, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parseFrom(byte[]): MessageLite
  • removed: method AbstractParser.parseFrom(byte[], ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parseFrom(byte[], int, int): MessageLite
  • removed: method AbstractParser.parseFrom(byte[], int, int, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parsePartialDelimitedFrom(InputStream): MessageLite
  • removed: method AbstractParser.parsePartialDelimitedFrom(InputStream, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parsePartialFrom(ByteString): MessageLite
  • removed: method AbstractParser.parsePartialFrom(ByteString, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parsePartialFrom(CodedInputStream): MessageLite
  • removed: method AbstractParser.parsePartialFrom(InputStream): MessageLite
  • removed: method AbstractParser.parsePartialFrom(InputStream, ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parsePartialFrom(byte[]): MessageLite
  • removed: method AbstractParser.parsePartialFrom(byte[], ExtensionRegistryLite): MessageLite
  • removed: method AbstractParser.parsePartialFrom(byte[], int, int): MessageLite
  • removed: method AbstractParser.parsePartialFrom(byte[], int, int, ExtensionRegistryLite): MessageLite
  • removed: method ByteString.ByteIterator.nextByte(): byte
  • removed: method ByteString.Output.reset(): void
  • removed: method ByteString.Output.size(): int
  • removed: method ByteString.Output.toByteString(): ByteString
  • removed: method ByteString.Output.toString(): String
  • removed: method ByteString.Output.write(byte[], int, int): void
  • removed: method ByteString.Output.write(int): void
  • removed: method ByteString.Output.writeTo(OutputStream): void
  • removed: method ByteString.asReadOnlyByteBuffer(): ByteBuffer
  • removed: method ByteString.asReadOnlyByteBufferList(): List
  • removed: method ByteString.byteAt(int): byte
  • removed: method ByteString.concat(ByteString): ByteString
  • removed: method ByteString.copyTo(ByteBuffer): void
  • removed: method ByteString.copyTo(byte[], int): void
  • removed: method ByteString.copyTo(byte[], int, int, int): void
  • removed: method ByteString.copyToInternal(byte[], int, int, int): void
  • removed: method ByteString.equals(Object): boolean
  • removed: method ByteString.getTreeDepth(): int
  • removed: method ByteString.hashCode(): int
  • removed: method ByteString.isBalanced(): boolean
  • removed: method ByteString.isEmpty(): boolean
  • removed: method ByteString.isValidUtf8(): boolean
  • removed: method ByteString.iterator(): ByteString.ByteIterator
  • removed: method ByteString.newCodedInput(): CodedInputStream
  • removed: method ByteString.newInput(): InputStream
  • removed: method ByteString.partialHash(int, int, int): int
  • removed: method ByteString.partialIsValidUtf8(int, int, int): int
  • removed: method ByteString.peekCachedHashCode(): int
  • removed: method ByteString.size(): int
  • removed: method ByteString.startsWith(ByteString): boolean
  • removed: method ByteString.substring(int): ByteString
  • removed: method ByteString.substring(int, int): ByteString
  • removed: method ByteString.toByteArray(): byte[]
  • removed: method ByteString.toString(): String
  • removed: method ByteString.toString(String): String
  • removed: method ByteString.toStringUtf8(): String
  • removed: method ByteString.writeTo(OutputStream): void
  • removed: method CodedInputStream.checkLastTagWas(int): void
  • removed: method CodedInputStream.getBytesUntilLimit(): int
  • removed: method CodedInputStream.getTotalBytesRead(): int
  • removed: method CodedInputStream.isAtEnd(): boolean
  • removed: method CodedInputStream.popLimit(int): void
  • removed: method CodedInputStream.pushLimit(int): int
  • removed: method CodedInputStream.readBool(): boolean
  • removed: method CodedInputStream.readBytes(): ByteString
  • removed: method CodedInputStream.readDouble(): double
  • removed: method CodedInputStream.readEnum(): int
  • removed: method CodedInputStream.readFixed32(): int
  • removed: method CodedInputStream.readFixed64(): long
  • removed: method CodedInputStream.readFloat(): float
  • removed: method CodedInputStream.readGroup(int, MessageLite.Builder, ExtensionRegistryLite): void
  • removed: method CodedInputStream.readGroup(int, Parser, ExtensionRegistryLite): MessageLite
  • removed: method CodedInputStream.readInt32(): int
  • removed: method CodedInputStream.readInt64(): long
  • removed: method CodedInputStream.readMessage(MessageLite.Builder, ExtensionRegistryLite): void
  • removed: method CodedInputStream.readMessage(Parser, ExtensionRegistryLite): MessageLite
  • removed: method CodedInputStream.readRawByte(): byte
  • removed: method CodedInputStream.readRawBytes(int): byte[]
  • removed: method CodedInputStream.readRawLittleEndian32(): int
  • removed: method CodedInputStream.readRawLittleEndian64(): long
  • removed: method CodedInputStream.readRawVarint32(): int
  • removed: method CodedInputStream.readRawVarint64(): long
  • removed: method CodedInputStream.readSFixed32(): int
  • removed: method CodedInputStream.readSFixed64(): long
  • removed: method CodedInputStream.readSInt32(): int
  • removed: method CodedInputStream.readSInt64(): long
  • removed: method CodedInputStream.readString(): String
  • removed: method CodedInputStream.readTag(): int
  • removed: method CodedInputStream.readUInt32(): int
  • removed: method CodedInputStream.readUInt64(): long
  • removed: method CodedInputStream.readUnknownGroup(int, MessageLite.Builder): void
  • removed: method CodedInputStream.resetSizeCounter(): void
  • removed: method CodedInputStream.setRecursionLimit(int): int
  • removed: method CodedInputStream.setSizeLimit(int): int
  • removed: method CodedInputStream.skipField(int): boolean
  • removed: method CodedInputStream.skipMessage(): void
  • removed: method CodedInputStream.skipRawBytes(int): void
  • removed: method CodedOutputStream.checkNoSpaceLeft(): void
  • removed: method CodedOutputStream.flush(): void
  • removed: method CodedOutputStream.spaceLeft(): int
  • removed: method CodedOutputStream.writeBool(int, boolean): void
  • removed: method CodedOutputStream.writeBoolNoTag(boolean): void
  • removed: method CodedOutputStream.writeBytes(int, ByteString): void
  • removed: method CodedOutputStream.writeBytesNoTag(ByteString): void
  • removed: method CodedOutputStream.writeDouble(int, double): void
  • removed: method CodedOutputStream.writeDoubleNoTag(double): void
  • removed: method CodedOutputStream.writeEnum(int, int): void
  • removed: method CodedOutputStream.writeEnumNoTag(int): void
  • removed: method CodedOutputStream.writeFixed32(int, int): void
  • removed: method CodedOutputStream.writeFixed32NoTag(int): void
  • removed: method CodedOutputStream.writeFixed64(int, long): void
  • removed: method CodedOutputStream.writeFixed64NoTag(long): void
  • removed: method CodedOutputStream.writeFloat(int, float): void
  • removed: method CodedOutputStream.writeFloatNoTag(float): void
  • removed: method CodedOutputStream.writeGroup(int, MessageLite): void
  • removed: method CodedOutputStream.writeGroupNoTag(MessageLite): void
  • removed: method CodedOutputStream.writeInt32(int, int): void
  • removed: method CodedOutputStream.writeInt32NoTag(int): void
  • removed: method CodedOutputStream.writeInt64(int, long): void
  • removed: method CodedOutputStream.writeInt64NoTag(long): void
  • removed: method CodedOutputStream.writeMessage(int, MessageLite): void
  • removed: method CodedOutputStream.writeMessageNoTag(MessageLite): void
  • removed: method CodedOutputStream.writeMessageSetExtension(int, MessageLite): void
  • removed: method CodedOutputStream.writeRawByte(byte): void
  • removed: method CodedOutputStream.writeRawByte(int): void
  • removed: method CodedOutputStream.writeRawBytes(ByteString): void
  • removed: method CodedOutputStream.writeRawBytes(ByteString, int, int): void
  • removed: method CodedOutputStream.writeRawBytes(byte[]): void
  • removed: method CodedOutputStream.writeRawBytes(byte[], int, int): void
  • removed: method CodedOutputStream.writeRawLittleEndian32(int): void
  • removed: method CodedOutputStream.writeRawLittleEndian64(long): void
  • removed: method CodedOutputStream.writeRawMessageSetExtension(int, ByteString): void
  • removed: method CodedOutputStream.writeRawVarint32(int): void
  • removed: method CodedOutputStream.writeRawVarint64(long): void
  • removed: method CodedOutputStream.writeSFixed32(int, int): void
  • removed: method CodedOutputStream.writeSFixed32NoTag(int): void
  • removed: method CodedOutputStream.writeSFixed64(int, long): void
  • removed: method CodedOutputStream.writeSFixed64NoTag(long): void
  • removed: method CodedOutputStream.writeSInt32(int, int): void
  • removed: method CodedOutputStream.writeSInt32NoTag(int): void
  • removed: method CodedOutputStream.writeSInt64(int, long): void
  • removed: method CodedOutputStream.writeSInt64NoTag(long): void
  • removed: method CodedOutputStream.writeString(int, String): void
  • removed: method CodedOutputStream.writeStringNoTag(String): void
  • removed: method CodedOutputStream.writeTag(int, int): void
  • removed: method CodedOutputStream.writeUInt32(int, int): void
  • removed: method CodedOutputStream.writeUInt32NoTag(int): void
  • removed: method CodedOutputStream.writeUInt64(int, long): void
  • removed: method CodedOutputStream.writeUInt64NoTag(long): void
  • removed: method CodedOutputStream.writeUnknownGroup(int, MessageLite): void
  • removed: method CodedOutputStream.writeUnknownGroupNoTag(MessageLite): void
  • removed: method ExtensionRegistryLite.add(GeneratedMessageLite.GeneratedExtension): void
  • removed: method ExtensionRegistryLite.findLiteExtensionByNumber(MessageLite, int): GeneratedMessageLite.GeneratedExtension
  • removed: method ExtensionRegistryLite.getUnmodifiable(): ExtensionRegistryLite
  • removed: method GeneratedMessageLite.Builder.clear(): GeneratedMessageLite.Builder
  • removed: method GeneratedMessageLite.Builder.clone(): GeneratedMessageLite.Builder
  • removed: method GeneratedMessageLite.Builder.getDefaultInstanceForType(): GeneratedMessageLite
  • removed: method GeneratedMessageLite.Builder.mergeFrom(GeneratedMessageLite): GeneratedMessageLite.Builder
  • removed: method GeneratedMessageLite.Builder.parseUnknownField(CodedInputStream, ExtensionRegistryLite, int): boolean
  • removed: method GeneratedMessageLite.ExtendableBuilder.addExtension(GeneratedMessageLite.GeneratedExtension, Object): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableBuilder.clear(): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableBuilder.clearExtension(GeneratedMessageLite.GeneratedExtension): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableBuilder.clone(): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableBuilder.extensionsAreInitialized(): boolean
  • removed: method GeneratedMessageLite.ExtendableBuilder.getExtension(GeneratedMessageLite.GeneratedExtension): Object
  • removed: method GeneratedMessageLite.ExtendableBuilder.getExtension(GeneratedMessageLite.GeneratedExtension, int): Object
  • removed: method GeneratedMessageLite.ExtendableBuilder.getExtensionCount(GeneratedMessageLite.GeneratedExtension): int
  • removed: method GeneratedMessageLite.ExtendableBuilder.hasExtension(GeneratedMessageLite.GeneratedExtension): boolean
  • removed: method GeneratedMessageLite.ExtendableBuilder.mergeExtensionFields(GeneratedMessageLite.ExtendableMessage): void
  • removed: method GeneratedMessageLite.ExtendableBuilder.parseUnknownField(CodedInputStream, ExtensionRegistryLite, int): boolean
  • removed: method GeneratedMessageLite.ExtendableBuilder.setExtension(GeneratedMessageLite.GeneratedExtension, Object): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableBuilder.setExtension(GeneratedMessageLite.GeneratedExtension, int, Object): GeneratedMessageLite.ExtendableBuilder
  • removed: method GeneratedMessageLite.ExtendableMessage.ExtensionWriter.writeUntil(int, CodedOutputStream): void
  • removed: method GeneratedMessageLite.ExtendableMessage.extensionsAreInitialized(): boolean
  • removed: method GeneratedMessageLite.ExtendableMessage.extensionsSerializedSize(): int
  • removed: method GeneratedMessageLite.ExtendableMessage.extensionsSerializedSizeAsMessageSet(): int
  • removed: method GeneratedMessageLite.ExtendableMessage.getExtension(GeneratedMessageLite.GeneratedExtension): Object
  • removed: method GeneratedMessageLite.ExtendableMessage.getExtension(GeneratedMessageLite.GeneratedExtension, int): Object
  • removed: method GeneratedMessageLite.ExtendableMessage.getExtensionCount(GeneratedMessageLite.GeneratedExtension): int
  • removed: method GeneratedMessageLite.ExtendableMessage.hasExtension(GeneratedMessageLite.GeneratedExtension): boolean
  • removed: method GeneratedMessageLite.ExtendableMessage.makeExtensionsImmutable(): void
  • removed: method GeneratedMessageLite.ExtendableMessage.newExtensionWriter(): GeneratedMessageLite.ExtendableMessage.ExtensionWriter
  • removed: method GeneratedMessageLite.ExtendableMessage.newMessageSetExtensionWriter(): GeneratedMessageLite.ExtendableMessage.ExtensionWriter
  • removed: method GeneratedMessageLite.ExtendableMessage.parseUnknownField(CodedInputStream, ExtensionRegistryLite, int): boolean
  • removed: method GeneratedMessageLite.ExtendableMessageOrBuilder.getExtension(GeneratedMessageLite.GeneratedExtension): Object
  • removed: method GeneratedMessageLite.ExtendableMessageOrBuilder.getExtension(GeneratedMessageLite.GeneratedExtension, int): Object
  • removed: method GeneratedMessageLite.ExtendableMessageOrBuilder.getExtensionCount(GeneratedMessageLite.GeneratedExtension): int
  • removed: method GeneratedMessageLite.ExtendableMessageOrBuilder.hasExtension(GeneratedMessageLite.GeneratedExtension): boolean
  • removed: method GeneratedMessageLite.GeneratedExtension.getContainingTypeDefaultInstance(): MessageLite
  • removed: method GeneratedMessageLite.GeneratedExtension.getMessageDefaultInstance(): MessageLite
  • removed: method GeneratedMessageLite.GeneratedExtension.getNumber(): int
  • removed: method GeneratedMessageLite.getParserForType(): Parser
  • removed: method GeneratedMessageLite.makeExtensionsImmutable(): void
  • removed: method GeneratedMessageLite.parseUnknownField(CodedInputStream, ExtensionRegistryLite, int): boolean
  • removed: method GeneratedMessageLite.writeReplace(): Object
  • removed: method Internal.EnumLite.getNumber(): int
  • removed: method Internal.EnumLiteMap.findValueByNumber(int): Internal.EnumLite
  • removed: method InvalidProtocolBufferException.getUnfinishedMessage(): MessageLite
  • removed: method InvalidProtocolBufferException.setUnfinishedMessage(MessageLite): InvalidProtocolBufferException
  • removed: method LazyStringArrayList.add(ByteString): void
  • removed: method LazyStringArrayList.add(int, String): void
  • removed: method LazyStringArrayList.addAll(Collection): boolean
  • removed: method LazyStringArrayList.addAll(int, Collection): boolean
  • removed: method LazyStringArrayList.clear(): void
  • removed: method LazyStringArrayList.get(int): String
  • removed: method LazyStringArrayList.getByteString(int): ByteString
  • removed: method LazyStringArrayList.getUnderlyingElements(): List
  • removed: method LazyStringArrayList.remove(int): String
  • removed: method LazyStringArrayList.set(int, String): String
  • removed: method LazyStringArrayList.size(): int
  • removed: method LazyStringList.add(ByteString): void
  • removed: method LazyStringList.getByteString(int): ByteString
  • removed: method LazyStringList.getUnderlyingElements(): List
  • removed: method MessageLite.Builder.build(): MessageLite
  • removed: method MessageLite.Builder.buildPartial(): MessageLite
  • removed: method MessageLite.Builder.clear(): MessageLite.Builder
  • removed: method MessageLite.Builder.clone(): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeDelimitedFrom(InputStream): boolean
  • removed: method MessageLite.Builder.mergeDelimitedFrom(InputStream, ExtensionRegistryLite): boolean
  • removed: method MessageLite.Builder.mergeFrom(ByteString): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(ByteString, ExtensionRegistryLite): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(CodedInputStream): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(InputStream): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(InputStream, ExtensionRegistryLite): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(byte[]): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(byte[], ExtensionRegistryLite): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(byte[], int, int): MessageLite.Builder
  • removed: method MessageLite.Builder.mergeFrom(byte[], int, int, ExtensionRegistryLite): MessageLite.Builder
  • removed: method MessageLite.getParserForType(): Parser
  • removed: method MessageLite.getSerializedSize(): int
  • removed: method MessageLite.newBuilderForType(): MessageLite.Builder
  • removed: method MessageLite.toBuilder(): MessageLite.Builder
  • removed: method MessageLite.toByteArray(): byte[]
  • removed: method MessageLite.toByteString(): ByteString
  • removed: method MessageLite.writeDelimitedTo(OutputStream): void
  • removed: method MessageLite.writeTo(CodedOutputStream): void
  • removed: method MessageLite.writeTo(OutputStream): void
  • removed: method MessageLiteOrBuilder.getDefaultInstanceForType(): MessageLite
  • removed: method MessageLiteOrBuilder.isInitialized(): boolean
  • removed: method Parser.parseDelimitedFrom(InputStream): Object
  • removed: method Parser.parseDelimitedFrom(InputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parseFrom(ByteString): Object
  • removed: method Parser.parseFrom(ByteString, ExtensionRegistryLite): Object
  • removed: method Parser.parseFrom(CodedInputStream): Object
  • removed: method Parser.parseFrom(CodedInputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parseFrom(InputStream): Object
  • removed: method Parser.parseFrom(InputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parseFrom(byte[]): Object
  • removed: method Parser.parseFrom(byte[], ExtensionRegistryLite): Object
  • removed: method Parser.parseFrom(byte[], int, int): Object
  • removed: method Parser.parseFrom(byte[], int, int, ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialDelimitedFrom(InputStream): Object
  • removed: method Parser.parsePartialDelimitedFrom(InputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialFrom(ByteString): Object
  • removed: method Parser.parsePartialFrom(ByteString, ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialFrom(CodedInputStream): Object
  • removed: method Parser.parsePartialFrom(CodedInputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialFrom(InputStream): Object
  • removed: method Parser.parsePartialFrom(InputStream, ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialFrom(byte[]): Object
  • removed: method Parser.parsePartialFrom(byte[], ExtensionRegistryLite): Object
  • removed: method Parser.parsePartialFrom(byte[], int, int): Object
  • removed: method Parser.parsePartialFrom(byte[], int, int, ExtensionRegistryLite): Object
  • removed: method UninitializedMessageException.asInvalidProtocolBufferException(): InvalidProtocolBufferException
  • removed: method UninitializedMessageException.getMissingFields(): List
  • removed: method UnmodifiableLazyStringList.add(ByteString): void
  • removed: method UnmodifiableLazyStringList.get(int): String
  • removed: method UnmodifiableLazyStringList.getByteString(int): ByteString
  • removed: method UnmodifiableLazyStringList.getUnderlyingElements(): List
  • removed: method UnmodifiableLazyStringList.iterator(): Iterator
  • removed: method UnmodifiableLazyStringList.listIterator(int): ListIterator
  • removed: method UnmodifiableLazyStringList.size(): int
  • removed: method WireFormat.FieldType.getJavaType(): WireFormat.JavaType
  • removed: method WireFormat.FieldType.getWireType(): int
  • removed: method WireFormat.FieldType.isPackable(): boolean
  • removed: static abstract class AbstractMessageLite.Builder implements MessageLite.Builder
  • removed: static abstract class GeneratedMessageLite.Builder extends AbstractMessageLite.Builder
  • removed: static abstract class GeneratedMessageLite.ExtendableBuilder extends GeneratedMessageLite.Builder implements GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: static abstract class GeneratedMessageLite.ExtendableMessage extends GeneratedMessageLite implements GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: static class CodedOutputStream.OutOfSpaceException extends IOException
  • removed: static field ByteString.EMPTY: ByteString
  • removed: static field CodedOutputStream.DEFAULT_BUFFER_SIZE: int
  • removed: static field CodedOutputStream.LITTLE_ENDIAN_32_SIZE: int
  • removed: static field CodedOutputStream.LITTLE_ENDIAN_64_SIZE: int
  • removed: static field LazyStringArrayList.EMPTY: LazyStringList
  • removed: static field WireFormat.FieldType.BOOL: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.BYTES: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.DOUBLE: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.ENUM: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.FIXED32: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.FIXED64: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.FLOAT: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.GROUP: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.INT32: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.INT64: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.MESSAGE: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.SFIXED32: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.SFIXED64: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.SINT32: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.SINT64: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.STRING: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.UINT32: WireFormat.FieldType
  • removed: static field WireFormat.FieldType.UINT64: WireFormat.FieldType
  • removed: static field WireFormat.JavaType.BOOLEAN: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.BYTE_STRING: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.DOUBLE: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.ENUM: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.FLOAT: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.INT: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.LONG: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.MESSAGE: WireFormat.JavaType
  • removed: static field WireFormat.JavaType.STRING: WireFormat.JavaType
  • removed: static field WireFormat.WIRETYPE_END_GROUP: int
  • removed: static field WireFormat.WIRETYPE_FIXED32: int
  • removed: static field WireFormat.WIRETYPE_FIXED64: int
  • removed: static field WireFormat.WIRETYPE_LENGTH_DELIMITED: int
  • removed: static field WireFormat.WIRETYPE_START_GROUP: int
  • removed: static field WireFormat.WIRETYPE_VARINT: int
  • removed: static final class ByteString.Output extends OutputStream
  • removed: static final class GeneratedMessageLite.GeneratedExtension
  • removed: static method AbstractMessageLite.Builder.addAll(Iterable, Collection): void
  • removed: static method AbstractMessageLite.Builder.newUninitializedMessageException(MessageLite): UninitializedMessageException
  • removed: static method ByteString.copyFrom(ByteBuffer): ByteString
  • removed: static method ByteString.copyFrom(ByteBuffer, int): ByteString
  • removed: static method ByteString.copyFrom(Iterable): ByteString
  • removed: static method ByteString.copyFrom(String, String): ByteString
  • removed: static method ByteString.copyFrom(byte[]): ByteString
  • removed: static method ByteString.copyFrom(byte[], int, int): ByteString
  • removed: static method ByteString.copyFromUtf8(String): ByteString
  • removed: static method ByteString.newOutput(): ByteString.Output
  • removed: static method ByteString.newOutput(int): ByteString.Output
  • removed: static method ByteString.readFrom(InputStream): ByteString
  • removed: static method ByteString.readFrom(InputStream, int): ByteString
  • removed: static method ByteString.readFrom(InputStream, int, int): ByteString
  • removed: static method CodedInputStream.decodeZigZag32(int): int
  • removed: static method CodedInputStream.decodeZigZag64(long): long
  • removed: static method CodedInputStream.newInstance(InputStream): CodedInputStream
  • removed: static method CodedInputStream.newInstance(byte[]): CodedInputStream
  • removed: static method CodedInputStream.newInstance(byte[], int, int): CodedInputStream
  • removed: static method CodedInputStream.readRawVarint32(int, InputStream): int
  • removed: static method CodedOutputStream.computeBoolSize(int, boolean): int
  • removed: static method CodedOutputStream.computeBoolSizeNoTag(boolean): int
  • removed: static method CodedOutputStream.computeBytesSize(int, ByteString): int
  • removed: static method CodedOutputStream.computeBytesSizeNoTag(ByteString): int
  • removed: static method CodedOutputStream.computeDoubleSize(int, double): int
  • removed: static method CodedOutputStream.computeDoubleSizeNoTag(double): int
  • removed: static method CodedOutputStream.computeEnumSize(int, int): int
  • removed: static method CodedOutputStream.computeEnumSizeNoTag(int): int
  • removed: static method CodedOutputStream.computeFixed32Size(int, int): int
  • removed: static method CodedOutputStream.computeFixed32SizeNoTag(int): int
  • removed: static method CodedOutputStream.computeFixed64Size(int, long): int
  • removed: static method CodedOutputStream.computeFixed64SizeNoTag(long): int
  • removed: static method CodedOutputStream.computeFloatSize(int, float): int
  • removed: static method CodedOutputStream.computeFloatSizeNoTag(float): int
  • removed: static method CodedOutputStream.computeGroupSize(int, MessageLite): int
  • removed: static method CodedOutputStream.computeGroupSizeNoTag(MessageLite): int
  • removed: static method CodedOutputStream.computeInt32Size(int, int): int
  • removed: static method CodedOutputStream.computeInt32SizeNoTag(int): int
  • removed: static method CodedOutputStream.computeInt64Size(int, long): int
  • removed: static method CodedOutputStream.computeInt64SizeNoTag(long): int
  • removed: static method CodedOutputStream.computeLazyFieldMessageSetExtensionSize(int, LazyField): int
  • removed: static method CodedOutputStream.computeLazyFieldSize(int, LazyField): int
  • removed: static method CodedOutputStream.computeLazyFieldSizeNoTag(LazyField): int
  • removed: static method CodedOutputStream.computeMessageSetExtensionSize(int, MessageLite): int
  • removed: static method CodedOutputStream.computeMessageSize(int, MessageLite): int
  • removed: static method CodedOutputStream.computeMessageSizeNoTag(MessageLite): int
  • removed: static method CodedOutputStream.computeRawMessageSetExtensionSize(int, ByteString): int
  • removed: static method CodedOutputStream.computeRawVarint32Size(int): int
  • removed: static method CodedOutputStream.computeRawVarint64Size(long): int
  • removed: static method CodedOutputStream.computeSFixed32Size(int, int): int
  • removed: static method CodedOutputStream.computeSFixed32SizeNoTag(int): int
  • removed: static method CodedOutputStream.computeSFixed64Size(int, long): int
  • removed: static method CodedOutputStream.computeSFixed64SizeNoTag(long): int
  • removed: static method CodedOutputStream.computeSInt32Size(int, int): int
  • removed: static method CodedOutputStream.computeSInt32SizeNoTag(int): int
  • removed: static method CodedOutputStream.computeSInt64Size(int, long): int
  • removed: static method CodedOutputStream.computeSInt64SizeNoTag(long): int
  • removed: static method CodedOutputStream.computeStringSize(int, String): int
  • removed: static method CodedOutputStream.computeStringSizeNoTag(String): int
  • removed: static method CodedOutputStream.computeTagSize(int): int
  • removed: static method CodedOutputStream.computeUInt32Size(int, int): int
  • removed: static method CodedOutputStream.computeUInt32SizeNoTag(int): int
  • removed: static method CodedOutputStream.computeUInt64Size(int, long): int
  • removed: static method CodedOutputStream.computeUInt64SizeNoTag(long): int
  • removed: static method CodedOutputStream.computeUnknownGroupSize(int, MessageLite): int
  • removed: static method CodedOutputStream.computeUnknownGroupSizeNoTag(MessageLite): int
  • removed: static method CodedOutputStream.encodeZigZag32(int): int
  • removed: static method CodedOutputStream.encodeZigZag64(long): long
  • removed: static method CodedOutputStream.newInstance(OutputStream): CodedOutputStream
  • removed: static method CodedOutputStream.newInstance(OutputStream, int): CodedOutputStream
  • removed: static method CodedOutputStream.newInstance(byte[]): CodedOutputStream
  • removed: static method CodedOutputStream.newInstance(byte[], int, int): CodedOutputStream
  • removed: static method ExtensionRegistryLite.getEmptyRegistry(): ExtensionRegistryLite
  • removed: static method ExtensionRegistryLite.isEagerlyParseMessageSets(): boolean
  • removed: static method ExtensionRegistryLite.newInstance(): ExtensionRegistryLite
  • removed: static method ExtensionRegistryLite.setEagerlyParseMessageSets(boolean): void
  • removed: static method GeneratedMessageLite.newRepeatedGeneratedExtension(MessageLite, MessageLite, Internal.EnumLiteMap, int, WireFormat.FieldType, boolean): GeneratedMessageLite.GeneratedExtension
  • removed: static method GeneratedMessageLite.newSingularGeneratedExtension(MessageLite, Object, MessageLite, Internal.EnumLiteMap, int, WireFormat.FieldType): GeneratedMessageLite.GeneratedExtension
  • removed: static method Internal.bytesDefaultValue(String): ByteString
  • removed: static method Internal.isValidUtf8(ByteString): boolean
  • removed: static method Internal.stringDefaultValue(String): String
  • removed: static method WireFormat.FieldType.valueOf(String): WireFormat.FieldType
  • removed: static method WireFormat.FieldType.values(): WireFormat.FieldType[]
  • removed: static method WireFormat.JavaType.valueOf(String): WireFormat.JavaType
  • removed: static method WireFormat.JavaType.values(): WireFormat.JavaType[]
  • removed: static method WireFormat.getTagFieldNumber(int): int
  • removed: final class DescriptorsPackage
  • removed: final class ModuleDescriptorKt
  • removed: interface ModuleParameters
  • removed: interface PackagePartProvider
  • removed: interface ScriptDescriptor extends DeclarationDescriptorNonRoot
  • removed: method CallableDescriptor.hasStableParameterNames(): boolean
  • removed: method CallableDescriptor.substitute(TypeSubstitutor): CallableDescriptor
  • removed: method CallableMemberDescriptor.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method ClassDescriptor.getMemberScope(TypeSubstitution): JetScope
  • removed: method ClassDescriptor.isInner(): boolean
  • removed: method ClassDescriptor.substitute(TypeSubstitutor): ClassDescriptor
  • removed: method ConstructorDescriptor.getName(): Name
  • removed: method ConstructorDescriptor.getOriginal(): ConstructorDescriptor
  • removed: method DeclarationDescriptor.acceptVoid(DeclarationDescriptorVisitor): void
  • removed: method DeclarationDescriptor.substitute(TypeSubstitutor): DeclarationDescriptor
  • removed: method DeclarationDescriptorVisitor.visitScriptDescriptor(ScriptDescriptor, Object): Object
  • removed: method DeclarationDescriptorVisitor.visitVariableDescriptor(VariableDescriptor, Object): Object
  • removed: method DeclarationDescriptorWithSource.getOriginal(): DeclarationDescriptorWithSource
  • removed: method FunctionDescriptor.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): FunctionDescriptor
  • removed: method Modality.isOverridable(): boolean
  • removed: method ModuleDescriptor.accept(DeclarationDescriptorVisitor, Object): Object
  • removed: method ModuleDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • removed: method ModuleDescriptor.isFriend(ModuleDescriptor): boolean
  • removed: method ModuleDescriptor.substitute(TypeSubstitutor): ModuleDescriptor
  • removed: method ModuleParameters.Empty.getDefaultImports(): List
  • removed: method ModuleParameters.Empty.getPlatformToKotlinClassMap(): PlatformToKotlinClassMap
  • removed: method ModuleParameters.getDefaultImports(): List
  • removed: method ModuleParameters.getPlatformToKotlinClassMap(): PlatformToKotlinClassMap
  • removed: method PackageFragmentProvider.Empty.getPackageFragments(FqName): List
  • removed: method PackageFragmentProvider.Empty.getSubPackagesOf(FqName, Function1): Set
  • removed: method PackagePartProvider.Companion.getEMPTY(): PackagePartProvider
  • removed: method PackagePartProvider.findPackageParts(String): List
  • removed: method PackageViewDescriptor.getContainingDeclaration(): PackageViewDescriptor
  • removed: method ParameterDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • removed: method ParameterDescriptor.getOriginal(): ParameterDescriptor
  • removed: method ParameterDescriptor.getType(): JetType
  • removed: method PropertyAccessorDescriptor.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): PropertyAccessorDescriptor
  • removed: method PropertyAccessorDescriptor.getOriginal(): PropertyAccessorDescriptor
  • removed: method PropertyAccessorDescriptor.getOverriddenDescriptors(): Collection
  • removed: method PropertyAccessorDescriptor.hasBody(): boolean
  • removed: method PropertyDescriptor.isLateInit(): boolean
  • removed: method PropertyDescriptor.isSetterProjectedOut(): boolean
  • removed: method PropertyGetterDescriptor.getOriginal(): PropertyGetterDescriptor
  • removed: method PropertyGetterDescriptor.getOverriddenDescriptors(): Collection
  • removed: method PropertySetterDescriptor.getOriginal(): PropertySetterDescriptor
  • removed: method PropertySetterDescriptor.getOverriddenDescriptors(): Collection
  • removed: method ScriptDescriptor.getClassDescriptor(): ClassDescriptor
  • removed: method ScriptDescriptor.getPriority(): int
  • removed: method ScriptDescriptor.getScopeForBodyResolution(): LexicalScope
  • removed: method ScriptDescriptor.getScriptCodeDescriptor(): ScriptCodeDescriptor
  • removed: method ScriptDescriptor.getScriptResultProperty(): PropertyDescriptor
  • removed: method ScriptDescriptor.getThisAsReceiverParameter(): ReceiverParameterDescriptor
  • removed: method SimpleFunctionDescriptor.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): SimpleFunctionDescriptor
  • removed: method SimpleFunctionDescriptor.getOriginal(): SimpleFunctionDescriptor
  • removed: method TypeParameterDescriptor.getLowerBounds(): Set
  • removed: method TypeParameterDescriptor.getUpperBoundsAsType(): JetType
  • removed: method TypeParameterDescriptor.substitute(TypeSubstitutor): TypeParameterDescriptor
  • removed: method VariableDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • removed: method VariableDescriptor.getType(): JetType
  • removed: method Visibility.getDisplayName(): String
  • removed: method Visibility.getIsPublicAPI(): boolean
  • removed: method Visibility.getName(): String
  • removed: method Visibility.isVisible(ReceiverValue, DeclarationDescriptorWithVisibility, DeclarationDescriptor): boolean
  • removed: method Visibility.mustCheckInImports(): boolean
  • removed: static field ConstUtil.INSTANCE$: ConstUtil
  • removed: static field ModuleParameters.Empty.INSTANCE$: ModuleParameters.Empty
  • removed: static field ModuleParameters.Empty.defaultImports: List
  • removed: static field ModuleParameters.Empty.platformToKotlinClassMap: PlatformToKotlinClassMap
  • removed: static field PackageFragmentProvider.Empty.INSTANCE$: PackageFragmentProvider.Empty
  • removed: static field PackagePartProvider.Companion: PackagePartProvider.Companion
  • removed: static field PackagePartProvider.EMPTY: PackagePartProvider
  • removed: static field ScriptDescriptor.LAST_EXPRESSION_VALUE_FIELD_NAME: String
  • removed: static field ScriptDescriptor.NAME: Name
  • removed: static field Visibilities.DEFAULT_VISIBILITY: Visibility
  • removed: static field Visibilities.INHERITED: Visibility
  • removed: static field Visibilities.INTERNAL: Visibility
  • removed: static field Visibilities.INVISIBLE_FAKE: Visibility
  • removed: static field Visibilities.INVISIBLE_FROM_OTHER_MODULES: Set
  • removed: static field Visibilities.LOCAL: Visibility
  • removed: static field Visibilities.PRIVATE: Visibility
  • removed: static field Visibilities.PRIVATE_TO_THIS: Visibility
  • removed: static field Visibilities.PROTECTED: Visibility
  • removed: static field Visibilities.PUBLIC: Visibility
  • removed: static field Visibilities.UNKNOWN: Visibility
  • removed: static final class ModuleParameters.Empty implements ModuleParameters
  • removed: static final class PackageFragmentProvider.Empty implements PackageFragmentProvider
  • removed: static final class PackagePartProvider.Companion
  • removed: static method DescriptorsPackage.ModuleParameters(List, PlatformToKotlinClassMap): ModuleParameters
  • removed: static method DescriptorsPackage.canBeUsedForConstVal(JetType): boolean
  • removed: static method Modality.convertFromFlags(boolean, boolean): Modality
  • removed: static method ModuleDescriptorKt.ModuleParameters(List, PlatformToKotlinClassMap): ModuleParameters
  • removed: static method Visibilities.compare(Visibility, Visibility): Integer
  • removed: static method Visibilities.findInvisibleMember(ReceiverValue, DeclarationDescriptorWithVisibility, DeclarationDescriptor): DeclarationDescriptorWithVisibility
  • removed: static method Visibilities.isVisible(ReceiverValue, DeclarationDescriptorWithVisibility, DeclarationDescriptor): boolean
  • changed: class Visibilities → final class Visibilities
  • changed: final class PackageFragmentProviderImpl implements PackageFragmentProvider → final class PackageFragmentProviderImpl implements PackageFragmentProviderOptimized
  • changed: interface CallableDescriptor extends DeclarationDescriptorWithVisibility, DeclarationDescriptorNonRoot → interface CallableDescriptor extends DeclarationDescriptorNonRoot, DeclarationDescriptorWithVisibility, Substitutable
  • changed: interface ClassDescriptor extends ClassifierDescriptor, MemberDescriptor, ClassOrPackageFragmentDescriptor → interface ClassDescriptor extends ClassOrPackageFragmentDescriptor, ClassifierDescriptorWithTypeParameters
  • changed: interface DeclarationDescriptor extends Annotated, Named → interface DeclarationDescriptor extends Named, Annotated
  • changed: interface ModuleDescriptor extends DeclarationDescriptor, ModuleParameters → interface ModuleDescriptor extends DeclarationDescriptor
  • changed: interface ParameterDescriptor extends CallableDescriptor → interface ParameterDescriptor extends ValueDescriptor
  • changed: interface PropertyAccessorDescriptor extends FunctionDescriptor → interface PropertyAccessorDescriptor extends VariableAccessorDescriptor
  • changed: interface PropertyDescriptor extends VariableDescriptor, CallableMemberDescriptor → interface PropertyDescriptor extends CallableMemberDescriptor, VariableDescriptorWithAccessors
  • changed: interface TypeParameterDescriptor extends ClassifierDescriptor → interface TypeParameterDescriptor extends ClassifierDescriptor, TypeParameterMarker
  • changed: interface ValueParameterDescriptor extends VariableDescriptor, ParameterDescriptor → interface ValueParameterDescriptor extends ParameterDescriptor, VariableDescriptor
  • changed: interface VariableDescriptor extends CallableDescriptor → interface VariableDescriptor extends ValueDescriptor
  • changed: method CallableDescriptor.getReturnType(): JetType → method CallableDescriptor.getReturnType(): KotlinType
  • changed: method CallableMemberDescriptor.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): CallableMemberDescriptor → method CallableMemberDescriptor.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): CallableMemberDescriptor
  • changed: method ClassDescriptor.getDefaultType(): JetType → method ClassDescriptor.getDefaultType(): SimpleType
  • changed: method ClassDescriptor.getMemberScope(List): JetScope → method ClassDescriptor.getMemberScope(TypeSubstitution): MemberScope
  • changed: method ClassDescriptor.getStaticScope(): JetScope → method ClassDescriptor.getStaticScope(): MemberScope
  • changed: method ClassDescriptor.getUnsubstitutedInnerClassesScope(): JetScope → method ClassDescriptor.getUnsubstitutedInnerClassesScope(): MemberScope
  • changed: method ClassDescriptor.getUnsubstitutedMemberScope(): JetScope → method ClassDescriptor.getUnsubstitutedMemberScope(): MemberScope
  • changed: method ClassDescriptor.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method ClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method ClassDescriptor.getVisibility(): Visibility → method ClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method ClassifierDescriptor.getDefaultType(): JetType → method ClassifierDescriptor.getDefaultType(): SimpleType
  • changed: method ConstructorDescriptor.getContainingDeclaration(): ClassDescriptor → method ConstructorDescriptor.getContainingDeclaration(): ClassifierDescriptorWithTypeParameters
  • changed: method ConstructorDescriptor.getReturnType(): JetType → method ConstructorDescriptor.getReturnType(): KotlinType
  • changed: method DeclarationDescriptorWithVisibility.getVisibility(): Visibility → method DeclarationDescriptorWithVisibility.getVisibility(): DescriptorVisibility
  • changed: method MemberDescriptor.getVisibility(): Visibility → method MemberDescriptor.getVisibility(): DescriptorVisibility
  • changed: method PackageFragmentDescriptor.getMemberScope(): JetScope → method PackageFragmentDescriptor.getMemberScope(): MemberScope
  • changed: method PackageViewDescriptor.getMemberScope(): JetScope → method PackageViewDescriptor.getMemberScope(): MemberScope
  • changed: method TypeParameterDescriptor.getUpperBounds(): Set → method TypeParameterDescriptor.getUpperBounds(): List
  • changed: method ValueParameterDescriptor.copy(CallableDescriptor, Name): ValueParameterDescriptor → method ValueParameterDescriptor.copy(CallableDescriptor, Name, int): ValueParameterDescriptor
  • changed: method ValueParameterDescriptor.getVarargElementType(): JetType → method ValueParameterDescriptor.getVarargElementType(): KotlinType
  • changed: static method ConstUtil.canBeUsedForConstVal(JetType): boolean → static method ConstUtil.canBeUsedForConstVal(KotlinType): boolean
  • changed: static method ConstUtilKt.canBeUsedForConstVal(JetType): boolean → static method ConstUtilKt.canBeUsedForConstVal(KotlinType): boolean
  • changed: static method Visibilities.isPrivate(Visibility): boolean → method Visibilities.isPrivate(Visibility): boolean
  • added: abstract class DelegatedDescriptorVisibility extends DescriptorVisibility
  • added: abstract class DescriptorVisibility
  • added: abstract class ValueClassRepresentation
  • added: class DescriptorVisibilities
  • added: ctor DelegatedDescriptorVisibility(Visibility)
  • added: ctor DescriptorVisibility()
  • added: ctor InlineClassRepresentation(Name, SimpleTypeMarker)
  • added: ctor InvalidModuleException(String)
  • added: ctor ModuleCapability(String)
  • added: ctor MultiFieldValueClassRepresentation(List)
  • added: ctor NotFoundClasses(StorageManager, ModuleDescriptor)
  • added: ctor NotFoundClasses.MockClassDescriptor(StorageManager, DeclarationDescriptor, Name, boolean, int)
  • added: ctor PossiblyInnerType(ClassifierDescriptorWithTypeParameters, List, PossiblyInnerType)
  • added: final class DescriptorUtilKt
  • added: final class DeserializedDeclarationsFromSupertypeConflictDataKey implements CallableDescriptor.UserDataKey
  • added: final class FindClassInModuleKt
  • added: final class InlineClassRepresentation extends ValueClassRepresentation
  • added: final class InvalidModuleException extends IllegalStateException
  • added: final class InvalidModuleExceptionKt
  • added: final class ModalityUtilsKt
  • added: final class ModuleCapability
  • added: final class MultiFieldValueClassRepresentation extends ValueClassRepresentation
  • added: final class NotFoundClasses
  • added: final class PackageFragmentProviderKt
  • added: final class PossiblyInnerType
  • added: final class ScopesHolderForClass
  • added: final class TypeParameterUtilsKt
  • added: interface CallableDescriptor.UserDataKey
  • added: interface ClassConstructorDescriptor extends ConstructorDescriptor
  • added: interface ClassifierDescriptorWithTypeParameters extends ClassifierDescriptor, DeclarationDescriptorWithVisibility, MemberDescriptor, Substitutable
  • added: interface DeserializedDescriptor extends DeclarationDescriptor
  • added: interface FieldDescriptor extends Annotated
  • added: interface FunctionDescriptor.CopyBuilder
  • added: interface InvalidModuleNotifier
  • added: interface PackageFragmentProviderOptimized extends PackageFragmentProvider
  • added: interface SourceFile
  • added: interface Substitutable
  • added: interface SupertypeLoopChecker
  • added: interface TypeAliasDescriptor extends ClassifierDescriptorWithTypeParameters
  • added: interface ValueDescriptor extends CallableDescriptor
  • added: interface VariableAccessorDescriptor extends FunctionDescriptor
  • added: interface VariableDescriptorWithAccessors extends VariableDescriptor
  • added: method CallableDescriptor.getContextReceiverParameters(): List
  • added: method CallableDescriptor.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method CallableMemberDescriptor.setOverriddenDescriptors(Collection): void
  • added: method ClassConstructorDescriptor.getOriginal(): ClassConstructorDescriptor
  • added: method ClassConstructorDescriptor.substitute(TypeSubstitutor): ClassConstructorDescriptor
  • added: method ClassDescriptor.getContextReceivers(): List
  • added: method ClassDescriptor.getDeclaredTypeParameters(): List
  • added: method ClassDescriptor.getOriginal(): ClassDescriptor
  • added: method ClassDescriptor.getSealedSubclasses(): Collection
  • added: method ClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method ClassDescriptor.isData(): boolean
  • added: method ClassDescriptor.isFun(): boolean
  • added: method ClassDescriptor.isInline(): boolean
  • added: method ClassDescriptor.isValue(): boolean
  • added: method ClassifierDescriptor.getOriginal(): ClassifierDescriptor
  • added: method ClassifierDescriptorWithTypeParameters.getDeclaredTypeParameters(): List
  • added: method ClassifierDescriptorWithTypeParameters.isInner(): boolean
  • added: method ConstructorDescriptor.getConstructedClass(): ClassDescriptor
  • added: method ConstructorDescriptor.substitute(TypeSubstitutor): ConstructorDescriptor
  • added: method DeclarationDescriptorVisitor.visitTypeAliasDescriptor(TypeAliasDescriptor, Object): Object
  • added: method DelegatedDescriptorVisibility.getDelegate(): Visibility
  • added: method DelegatedDescriptorVisibility.getInternalDisplayName(): String
  • added: method DelegatedDescriptorVisibility.normalize(): DescriptorVisibility
  • added: method DescriptorVisibility.compareTo(DescriptorVisibility): Integer
  • added: method DescriptorVisibility.getDelegate(): Visibility
  • added: method DescriptorVisibility.getInternalDisplayName(): String
  • added: method DescriptorVisibility.isPublicAPI(): boolean
  • added: method DescriptorVisibility.isVisible(ReceiverValue, DeclarationDescriptorWithVisibility, DeclarationDescriptor, boolean): boolean
  • added: method DescriptorVisibility.normalize(): DescriptorVisibility
  • added: method DescriptorVisibility.toString(): String
  • added: method FunctionDescriptor.CopyBuilder.build(): FunctionDescriptor
  • added: method FunctionDescriptor.CopyBuilder.putUserData(CallableDescriptor.UserDataKey, Object): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setAdditionalAnnotations(Annotations): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setCopyOverrides(boolean): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setDispatchReceiverParameter(ReceiverParameterDescriptor): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setDropOriginalInContainingParts(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setExtensionReceiverParameter(ReceiverParameterDescriptor): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setHiddenForResolutionEverywhereBesideSupercalls(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setHiddenToOvercomeSignatureClash(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setKind(CallableMemberDescriptor.Kind): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setModality(Modality): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setName(Name): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setOriginal(CallableMemberDescriptor): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setOwner(DeclarationDescriptor): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setPreserveSourceElement(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setReturnType(KotlinType): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setSignatureChange(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setSubstitution(TypeSubstitution): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setTypeParameters(List): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setValueParameters(List): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.CopyBuilder.setVisibility(DescriptorVisibility): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptor.getInitialSignatureDescriptor(): FunctionDescriptor
  • added: method FunctionDescriptor.isHiddenForResolutionEverywhereBesideSupercalls(): boolean
  • added: method FunctionDescriptor.isHiddenToOvercomeSignatureClash(): boolean
  • added: method FunctionDescriptor.isInfix(): boolean
  • added: method FunctionDescriptor.isInline(): boolean
  • added: method FunctionDescriptor.isSuspend(): boolean
  • added: method FunctionDescriptor.isTailrec(): boolean
  • added: method FunctionDescriptor.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method InlineClassRepresentation.containsPropertyWithName(Name): boolean
  • added: method InlineClassRepresentation.getUnderlyingPropertyName(): Name
  • added: method InlineClassRepresentation.getUnderlyingPropertyNamesToTypes(): List
  • added: method InlineClassRepresentation.getUnderlyingType(): SimpleTypeMarker
  • added: method InlineClassRepresentation.toString(): String
  • added: method InvalidModuleNotifier.notifyModuleInvalidated(ModuleDescriptor): void
  • added: method MemberDescriptor.isActual(): boolean
  • added: method MemberDescriptor.isExpect(): boolean
  • added: method MemberDescriptor.isExternal(): boolean
  • added: method Modality.Companion.convertFromFlags(boolean, boolean, boolean): Modality
  • added: method ModuleCapability.toString(): String
  • added: method ModuleDescriptor.getCapability(ModuleCapability): Object
  • added: method ModuleDescriptor.getExpectedByModules(): List
  • added: method ModuleDescriptor.shouldSeeInternalsOf(ModuleDescriptor): boolean
  • added: method MultiFieldValueClassRepresentation.containsPropertyWithName(Name): boolean
  • added: method MultiFieldValueClassRepresentation.getUnderlyingPropertyNamesToTypes(): List
  • added: method MultiFieldValueClassRepresentation.toString(): String
  • added: method NotFoundClasses.MockClassDescriptor.getAnnotations(): Annotations
  • added: method NotFoundClasses.MockClassDescriptor.getCompanionObjectDescriptor(): ClassDescriptor
  • added: method NotFoundClasses.MockClassDescriptor.getConstructors(): Collection
  • added: method NotFoundClasses.MockClassDescriptor.getDeclaredTypeParameters(): List
  • added: method NotFoundClasses.MockClassDescriptor.getKind(): ClassKind
  • added: method NotFoundClasses.MockClassDescriptor.getModality(): Modality
  • added: method NotFoundClasses.MockClassDescriptor.getSealedSubclasses(): Collection
  • added: method NotFoundClasses.MockClassDescriptor.getStaticScope(): MemberScope.Empty
  • added: method NotFoundClasses.MockClassDescriptor.getTypeConstructor(): ClassTypeConstructorImpl
  • added: method NotFoundClasses.MockClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope.Empty
  • added: method NotFoundClasses.MockClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • added: method NotFoundClasses.MockClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method NotFoundClasses.MockClassDescriptor.getVisibility(): DescriptorVisibility
  • added: method NotFoundClasses.MockClassDescriptor.isActual(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isCompanionObject(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isData(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isExpect(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isExternal(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isFun(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isInline(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isInner(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.isValue(): boolean
  • added: method NotFoundClasses.MockClassDescriptor.toString(): String
  • added: method NotFoundClasses.getClass(ClassId, List): ClassDescriptor
  • added: method PackageFragmentProviderImpl.collectPackageFragments(FqName, Collection): void
  • added: method PackageFragmentProviderImpl.isEmpty(FqName): boolean
  • added: method PackageFragmentProviderOptimized.collectPackageFragments(FqName, Collection): void
  • added: method PackageFragmentProviderOptimized.isEmpty(FqName): boolean
  • added: method PossiblyInnerType.getArguments(): List
  • added: method PossiblyInnerType.getClassifierDescriptor(): ClassifierDescriptorWithTypeParameters
  • added: method PossiblyInnerType.getOuterType(): PossiblyInnerType
  • added: method PropertyDescriptor.getBackingField(): FieldDescriptor
  • added: method PropertyDescriptor.getDelegateField(): FieldDescriptor
  • added: method ScopesHolderForClass.Companion.create(ClassDescriptor, StorageManager, KotlinTypeRefiner, Function1): ScopesHolderForClass
  • added: method ScopesHolderForClass.getScope(KotlinTypeRefiner): MemberScope
  • added: method SimpleFunctionDescriptor.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method SourceElement.getContainingFile(): SourceFile
  • added: method SourceFile.getName(): String
  • added: method Substitutable.substitute(TypeSubstitutor): DeclarationDescriptorNonRoot
  • added: method SupertypeLoopChecker.EMPTY.findLoopsInSupertypesAndDisconnect(TypeConstructor, Collection, Function1, Function1): Collection
  • added: method SupertypeLoopChecker.findLoopsInSupertypesAndDisconnect(TypeConstructor, Collection, Function1, Function1): Collection
  • added: method TypeAliasDescriptor.getClassDescriptor(): ClassDescriptor
  • added: method TypeAliasDescriptor.getExpandedType(): SimpleType
  • added: method TypeAliasDescriptor.getUnderlyingType(): SimpleType
  • added: method TypeParameterDescriptor.getOriginal(): TypeParameterDescriptor
  • added: method TypeParameterDescriptor.getStorageManager(): StorageManager
  • added: method TypeParameterDescriptor.isCapturedFromOuterDeclaration(): boolean
  • added: method ValueClassRepresentation.containsPropertyWithName(Name): boolean
  • added: method ValueClassRepresentation.getUnderlyingPropertyNamesToTypes(): List
  • added: method ValueClassRepresentation.mapUnderlyingType(Function1): ValueClassRepresentation
  • added: method ValueDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • added: method ValueDescriptor.getType(): KotlinType
  • added: method ValueParameterDescriptor.isCrossinline(): boolean
  • added: method ValueParameterDescriptor.isNoinline(): boolean
  • added: method VariableDescriptor.isLateInit(): boolean
  • added: method VariableDescriptorWithAccessors.isDelegated(): boolean
  • added: method Visibilities.PrivateToThis.getInternalDisplayName(): String
  • added: method Visibilities.compareLocal$compiler_common(Visibility, Visibility): Integer
  • added: method Visibility.getInternalDisplayName(): String
  • added: method Visibility.isPublicAPI(): boolean
  • added: static field ConstUtil.INSTANCE: ConstUtil
  • added: static field DescriptorVisibilities.ALWAYS_SUITABLE_RECEIVER: ReceiverValue
  • added: static field DescriptorVisibilities.DEFAULT_VISIBILITY: DescriptorVisibility
  • added: static field DescriptorVisibilities.FALSE_IF_PROTECTED: ReceiverValue
  • added: static field DescriptorVisibilities.INHERITED: DescriptorVisibility
  • added: static field DescriptorVisibilities.INTERNAL: DescriptorVisibility
  • added: static field DescriptorVisibilities.INVISIBLE_FAKE: DescriptorVisibility
  • added: static field DescriptorVisibilities.INVISIBLE_FROM_OTHER_MODULES: Set
  • added: static field DescriptorVisibilities.LOCAL: DescriptorVisibility
  • added: static field DescriptorVisibilities.PRIVATE: DescriptorVisibility
  • added: static field DescriptorVisibilities.PRIVATE_TO_THIS: DescriptorVisibility
  • added: static field DescriptorVisibilities.PROTECTED: DescriptorVisibility
  • added: static field DescriptorVisibilities.PUBLIC: DescriptorVisibility
  • added: static field DescriptorVisibilities.UNKNOWN: DescriptorVisibility
  • added: static field DeserializedDeclarationsFromSupertypeConflictDataKey.INSTANCE: DeserializedDeclarationsFromSupertypeConflictDataKey
  • added: static field Modality.Companion: Modality.Companion
  • added: static field ScopesHolderForClass.Companion: ScopesHolderForClass.Companion
  • added: static field SourceFile.NO_SOURCE_FILE: SourceFile
  • added: static field SupertypeLoopChecker.EMPTY.INSTANCE: SupertypeLoopChecker.EMPTY
  • added: static field Visibilities.INSTANCE: Visibilities
  • added: static field Visibilities.Inherited.INSTANCE: Visibilities.Inherited
  • added: static field Visibilities.Internal.INSTANCE: Visibilities.Internal
  • added: static field Visibilities.InvisibleFake.INSTANCE: Visibilities.InvisibleFake
  • added: static field Visibilities.Local.INSTANCE: Visibilities.Local
  • added: static field Visibilities.Private.INSTANCE: Visibilities.Private
  • added: static field Visibilities.PrivateToThis.INSTANCE: Visibilities.PrivateToThis
  • added: static field Visibilities.Protected.INSTANCE: Visibilities.Protected
  • added: static field Visibilities.Public.INSTANCE: Visibilities.Public
  • added: static field Visibilities.Unknown.INSTANCE: Visibilities.Unknown
  • added: static final class Modality.Companion
  • added: static final class ModuleDescriptor.DefaultImpls
  • added: static final class NotFoundClasses.MockClassDescriptor extends ClassDescriptorBase
  • added: static final class ScopesHolderForClass.Companion
  • added: static final class SupertypeLoopChecker.EMPTY implements SupertypeLoopChecker
  • added: static final class ValueParameterDescriptor.DefaultImpls
  • added: static final class Visibilities.Inherited extends Visibility
  • added: static final class Visibilities.Internal extends Visibility
  • added: static final class Visibilities.InvisibleFake extends Visibility
  • added: static final class Visibilities.Local extends Visibility
  • added: static final class Visibilities.Private extends Visibility
  • added: static final class Visibilities.PrivateToThis extends Visibility
  • added: static final class Visibilities.Protected extends Visibility
  • added: static final class Visibilities.Public extends Visibility
  • added: static final class Visibilities.Unknown extends Visibility
  • added: static method DescriptorUtilKt.getTopLevelContainingClassifier(DeclarationDescriptor): ClassifierDescriptor
  • added: static method DescriptorUtilKt.isTopLevelInPackage(DeclarationDescriptor): boolean
  • added: static method DescriptorUtilKt.isTypedEqualsInValueClass(FunctionDescriptor): boolean
  • added: static method DescriptorUtilKt.resolveClassByFqName(ModuleDescriptor, FqName, LookupLocation): ClassDescriptor
  • added: static method DescriptorVisibilities.compare(DescriptorVisibility, DescriptorVisibility): Integer
  • added: static method DescriptorVisibilities.findInvisibleMember(ReceiverValue, DeclarationDescriptorWithVisibility, DeclarationDescriptor, boolean): DeclarationDescriptorWithVisibility
  • added: static method DescriptorVisibilities.inSameFile(DeclarationDescriptor, DeclarationDescriptor): boolean
  • added: static method DescriptorVisibilities.isPrivate(DescriptorVisibility): boolean
  • added: static method DescriptorVisibilities.isVisibleIgnoringReceiver(DeclarationDescriptorWithVisibility, DeclarationDescriptor, boolean): boolean
  • added: static method DescriptorVisibilities.toDescriptorVisibility(Visibility): DescriptorVisibility
  • added: static method FindClassInModuleKt.findClassAcrossModuleDependencies(ModuleDescriptor, ClassId): ClassDescriptor
  • added: static method FindClassInModuleKt.findClassifierAcrossModuleDependencies(ModuleDescriptor, ClassId): ClassifierDescriptor
  • added: static method FindClassInModuleKt.findNonGenericClassAcrossDependencies(ModuleDescriptor, ClassId, NotFoundClasses): ClassDescriptor
  • added: static method FindClassInModuleKt.findTypeAliasAcrossModuleDependencies(ModuleDescriptor, ClassId): TypeAliasDescriptor
  • added: static method InvalidModuleExceptionKt.moduleInvalidated(ModuleDescriptor): void
  • added: static method ModalityUtilsKt.isFinalClass(ClassDescriptor): boolean
  • added: static method ModuleDescriptor.DefaultImpls.accept(ModuleDescriptor, DeclarationDescriptorVisitor, Object): Object
  • added: static method ModuleDescriptor.DefaultImpls.getContainingDeclaration(ModuleDescriptor): DeclarationDescriptor
  • added: static method PackageFragmentProviderKt.collectPackageFragmentsOptimizedIfPossible(PackageFragmentProvider, FqName, Collection): void
  • added: static method PackageFragmentProviderKt.isEmpty(PackageFragmentProvider, FqName): boolean
  • added: static method PackageFragmentProviderKt.packageFragments(PackageFragmentProvider, FqName): List
  • added: static method TypeParameterUtilsKt.buildPossiblyInnerType(KotlinType): PossiblyInnerType
  • added: static method TypeParameterUtilsKt.computeConstructorTypeParameters(ClassifierDescriptorWithTypeParameters): List
  • added: static method ValueParameterDescriptor.DefaultImpls.isLateInit(ValueParameterDescriptor): boolean
  • removed: abstract class DefaultAnnotationArgumentVisitor implements AnnotationArgumentVisitor
  • removed: ctor AnnotationUseSiteTarget(String, int, String)
  • removed: ctor AnnotationWithTarget(AnnotationDescriptor, AnnotationUseSiteTarget)
  • removed: ctor DefaultAnnotationArgumentVisitor()
  • removed: ctor KotlinRetention(String, int)
  • removed: ctor KotlinTarget(String, int, String, boolean)
  • removed: final class AnnotationWithTarget
  • removed: final class AnnotationsPackage
  • removed: interface AnnotationArgumentVisitor
  • removed: method AnnotationArgumentVisitor.visitAnnotationValue(AnnotationValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitArrayValue(ArrayValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitBooleanValue(BooleanValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitByteValue(ByteValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitCharValue(CharValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitDoubleValue(DoubleValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitEnumValue(EnumValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitErrorValue(ErrorValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitFloatValue(FloatValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitIntValue(IntValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitKClassValue(KClassValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitLongValue(LongValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitNullValue(NullValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitShortValue(ShortValue, Object): Object
  • removed: method AnnotationArgumentVisitor.visitStringValue(StringValue, Object): Object
  • removed: method AnnotationUseSiteTarget.Companion.getAssociatedUseSiteTarget(DeclarationDescriptor): AnnotationUseSiteTarget
  • removed: method AnnotationWithTarget.component1(): AnnotationDescriptor
  • removed: method AnnotationWithTarget.component2(): AnnotationUseSiteTarget
  • removed: method AnnotationWithTarget.copy(AnnotationDescriptor, AnnotationUseSiteTarget): AnnotationWithTarget
  • removed: method AnnotationWithTarget.equals(Object): boolean
  • removed: method AnnotationWithTarget.getAnnotation(): AnnotationDescriptor
  • removed: method AnnotationWithTarget.getTarget(): AnnotationUseSiteTarget
  • removed: method AnnotationWithTarget.hashCode(): int
  • removed: method AnnotationWithTarget.toString(): String
  • removed: method Annotations.Companion.findAnyAnnotation(Annotations, FqName): AnnotationWithTarget
  • removed: method Annotations.Companion.findUseSiteTargetedAnnotation(Annotations, AnnotationUseSiteTarget, FqName): AnnotationDescriptor
  • removed: method Annotations.findExternalAnnotation(FqName): AnnotationDescriptor
  • removed: method Annotations.getAllAnnotations(): List
  • removed: method Annotations.getUseSiteTargetedAnnotations(): List
  • removed: method Annotations.iterator(): Iterator
  • removed: method AnnotationsImpl.Companion.create(List): AnnotationsImpl
  • removed: method AnnotationsImpl.findExternalAnnotation(FqName): Void
  • removed: method AnnotationsImpl.getAllAnnotations(): List
  • removed: method AnnotationsImpl.getUseSiteTargetedAnnotations(): List
  • removed: method CompositeAnnotations.findExternalAnnotation(FqName): AnnotationDescriptor
  • removed: method CompositeAnnotations.getAllAnnotations(): List
  • removed: method CompositeAnnotations.getUseSiteTargetedAnnotations(): List
  • removed: method DefaultAnnotationArgumentVisitor.visitAnnotationValue(AnnotationValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitArrayValue(ArrayValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitBooleanValue(BooleanValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitByteValue(ByteValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitCharValue(CharValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitDoubleValue(DoubleValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitEnumValue(EnumValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitErrorValue(ErrorValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitFloatValue(FloatValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitIntValue(IntValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitLongValue(LongValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitNullValue(NullValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitShortValue(ShortValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitStringValue(StringValue, Object): Object
  • removed: method DefaultAnnotationArgumentVisitor.visitValue(ConstantValue, Object): Object
  • removed: method FilteredAnnotations.findExternalAnnotation(FqName): AnnotationDescriptor
  • removed: method FilteredAnnotations.getAllAnnotations(): List
  • removed: method FilteredAnnotations.getUseSiteTargetedAnnotations(): List
  • removed: method KotlinTarget.Companion.classActualTargets(ClassDescriptor): List
  • removed: method KotlinTarget.Companion.getALL_TARGET_SET(): Set
  • removed: method KotlinTarget.Companion.getDEFAULT_TARGET_SET(): Set
  • removed: method KotlinTarget.Companion.getUSE_SITE_MAPPING(): Map
  • removed: method KotlinTarget.Companion.valueOrNull(String): KotlinTarget
  • removed: method KotlinTarget.getDescription(): String
  • removed: method KotlinTarget.getIsDefault(): boolean
  • removed: static field AnnotationUseSiteTarget.Companion: AnnotationUseSiteTarget.Companion
  • removed: static field Annotations.EMPTY: Annotations
  • removed: static field AnnotationsImpl.Companion: AnnotationsImpl.Companion
  • removed: static field KotlinTarget.ALL_TARGET_SET: Set
  • removed: static field KotlinTarget.DEFAULT_TARGET_SET: Set
  • removed: static field KotlinTarget.FUNCTION_LITERAL: KotlinTarget
  • removed: static field KotlinTarget.INNER_CLASS: KotlinTarget
  • removed: static field KotlinTarget.MULTI_DECLARATION: KotlinTarget
  • removed: static field KotlinTarget.USE_SITE_MAPPING: Map
  • removed: static final class AnnotationUseSiteTarget.Companion
  • removed: static final class AnnotationsImpl.Companion
  • removed: static method AnnotationUtilKt.getANNOTATION_MODIFIERS_FQ_NAMES(): Set
  • removed: static method AnnotationsImpl.create(List): AnnotationsImpl
  • removed: static method AnnotationsKt.checkAnnotationName(AnnotationDescriptor, FqName): boolean
  • removed: static method AnnotationsPackage.checkAnnotationName(AnnotationDescriptor, FqName): boolean
  • removed: static method AnnotationsPackage.getANNOTATION_MODIFIERS_FQ_NAMES(): Set
  • changed: abstract class AnnotatedImpl implements Annotated → class AnnotatedImpl implements Annotated
  • changed: ctor AnnotationDescriptorImpl(JetType, Map, SourceElement) → ctor AnnotationDescriptorImpl(KotlinType, Map, SourceElement)
  • changed: interface Annotations extends Iterable → interface Annotations extends Iterable, KMappedMarker
  • changed: method AnnotationDescriptor.getType(): JetType → method AnnotationDescriptor.getType(): KotlinType
  • changed: method AnnotationDescriptorImpl.getType(): JetType → method AnnotationDescriptorImpl.getType(): KotlinType
  • added: ctor BuiltInAnnotationDescriptor(KotlinBuiltIns, FqName, Map, boolean)
  • added: ctor FilteredAnnotations(Annotations, boolean, Function1)
  • added: final class BuiltInAnnotationDescriptor implements AnnotationDescriptor
  • added: method AnnotationDescriptor.getFqName(): FqName
  • added: method AnnotationDescriptorImpl.getFqName(): FqName
  • added: method Annotations.Companion.create(List): Annotations
  • added: method Annotations.hasAnnotation(FqName): boolean
  • added: method AnnotationsImpl.hasAnnotation(FqName): boolean
  • added: method BuiltInAnnotationDescriptor.getAllValueArguments(): Map
  • added: method BuiltInAnnotationDescriptor.getFqName(): FqName
  • added: method BuiltInAnnotationDescriptor.getSource(): SourceElement
  • added: method BuiltInAnnotationDescriptor.getType(): KotlinType
  • added: method CompositeAnnotations.hasAnnotation(FqName): boolean
  • added: method FilteredAnnotations.hasAnnotation(FqName): boolean
  • added: static field AnnotationUseSiteTarget.PROPERTY_DELEGATE_FIELD: AnnotationUseSiteTarget
  • added: static field KotlinTarget.ANONYMOUS_FUNCTION: KotlinTarget
  • added: static field KotlinTarget.BACKING_FIELD: KotlinTarget
  • added: static field KotlinTarget.COMPANION_OBJECT: KotlinTarget
  • added: static field KotlinTarget.DESTRUCTURING_DECLARATION: KotlinTarget
  • added: static field KotlinTarget.LAMBDA_EXPRESSION: KotlinTarget
  • added: static field KotlinTarget.MEMBER_PROPERTY_WITHOUT_FIELD_OR_DELEGATE: KotlinTarget
  • added: static field KotlinTarget.MEMBER_PROPERTY_WITH_BACKING_FIELD: KotlinTarget
  • added: static field KotlinTarget.MEMBER_PROPERTY_WITH_DELEGATE: KotlinTarget
  • added: static field KotlinTarget.STANDALONE_OBJECT: KotlinTarget
  • added: static field KotlinTarget.TOP_LEVEL_PROPERTY_WITHOUT_FIELD_OR_DELEGATE: KotlinTarget
  • added: static field KotlinTarget.TOP_LEVEL_PROPERTY_WITH_BACKING_FIELD: KotlinTarget
  • added: static field KotlinTarget.TOP_LEVEL_PROPERTY_WITH_DELEGATE: KotlinTarget
  • added: static field KotlinTarget.TYPEALIAS: KotlinTarget
  • added: static final class AnnotationDescriptor.DefaultImpls
  • added: static final class Annotations.DefaultImpls
  • added: static method AnnotationDescriptor.DefaultImpls.getFqName(AnnotationDescriptor): FqName
  • added: static method AnnotationUtilKt.createDeprecatedAnnotation(KotlinBuiltIns, String, String, String, boolean): AnnotationDescriptor
  • added: static method Annotations.DefaultImpls.findAnnotation(Annotations, FqName): AnnotationDescriptor
  • added: static method Annotations.DefaultImpls.hasAnnotation(Annotations, FqName): boolean
  • added: static method AnnotationsKt.composeAnnotations(Annotations, Annotations): Annotations
  • added: final class PlatformDependentDeclarationFilterKt
  • added: interface AdditionalClassPartsProvider
  • added: interface ClassDescriptorFactory
  • added: interface PlatformDependentDeclarationFilter
  • added: method AdditionalClassPartsProvider.None.getConstructors(ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.None.getFunctions(Name, ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.None.getFunctionsNames(ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.None.getSupertypes(ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.getConstructors(ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.getFunctions(Name, ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.getFunctionsNames(ClassDescriptor): Collection
  • added: method AdditionalClassPartsProvider.getSupertypes(ClassDescriptor): Collection
  • added: method ClassDescriptorFactory.createClass(ClassId): ClassDescriptor
  • added: method ClassDescriptorFactory.getAllContributedClassesIfPossible(FqName): Collection
  • added: method ClassDescriptorFactory.shouldCreateClass(FqName, Name): boolean
  • added: method PlatformDependentDeclarationFilter.All.isFunctionAvailable(ClassDescriptor, SimpleFunctionDescriptor): boolean
  • added: method PlatformDependentDeclarationFilter.NoPlatformDependent.isFunctionAvailable(ClassDescriptor, SimpleFunctionDescriptor): boolean
  • added: method PlatformDependentDeclarationFilter.isFunctionAvailable(ClassDescriptor, SimpleFunctionDescriptor): boolean
  • added: static field AdditionalClassPartsProvider.None.INSTANCE: AdditionalClassPartsProvider.None
  • added: static field PlatformDependentDeclarationFilter.All.INSTANCE: PlatformDependentDeclarationFilter.All
  • added: static field PlatformDependentDeclarationFilter.NoPlatformDependent.INSTANCE: PlatformDependentDeclarationFilter.NoPlatformDependent
  • added: static final class AdditionalClassPartsProvider.None implements AdditionalClassPartsProvider
  • added: static final class PlatformDependentDeclarationFilter.All implements PlatformDependentDeclarationFilter
  • added: static final class PlatformDependentDeclarationFilter.NoPlatformDependent implements PlatformDependentDeclarationFilter
  • added: static method PlatformDependentDeclarationFilterKt.getPLATFORM_DEPENDENT_ANNOTATION_FQ_NAME(): FqName
  • removed: class AnonymousFunctionDescriptor extends SimpleFunctionDescriptorImpl
  • removed: class ConstructorDescriptorImpl extends FunctionDescriptorImpl implements ConstructorDescriptor
  • removed: class FunctionExpressionDescriptor extends SimpleFunctionDescriptorImpl
  • removed: class ScriptCodeDescriptor extends FunctionDescriptorImpl
  • removed: ctor AnonymousFunctionDescriptor(DeclarationDescriptor, Annotations, CallableMemberDescriptor.Kind, SourceElement)
  • removed: ctor ConstructorDescriptorImpl(ClassDescriptor, ConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, SourceElement)
  • removed: ctor FunctionExpressionDescriptor(DeclarationDescriptor, Annotations, Name, CallableMemberDescriptor.Kind, SourceElement)
  • removed: ctor LazyModuleDependencies(StorageManager, Function0)
  • removed: ctor ScriptCodeDescriptor(ScriptDescriptor)
  • removed: field ConstructorDescriptorImpl.isPrimary: boolean
  • removed: final class LazyModuleDependencies implements ModuleDependencies
  • removed: method AbstractClassDescriptor.acceptVoid(DeclarationDescriptorVisitor): void
  • removed: method AbstractLazyTypeParameterDescriptor.createTypeConstructor(): TypeConstructor
  • removed: method AbstractReceiverParameterDescriptor.hasStableParameterNames(): boolean
  • removed: method AbstractTypeParameterDescriptor.createTypeConstructor(): TypeConstructor
  • removed: method AbstractTypeParameterDescriptor.getLowerBounds(): Set
  • removed: method AbstractTypeParameterDescriptor.getUpperBoundsAsType(): JetType
  • removed: method AbstractTypeParameterDescriptor.substitute(TypeSubstitutor): TypeParameterDescriptor
  • removed: method ClassDescriptorImpl.setPrimaryConstructor(ConstructorDescriptor): void
  • removed: method ConstructorDescriptorImpl.accept(DeclarationDescriptorVisitor, Object): Object
  • removed: method ConstructorDescriptorImpl.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method ConstructorDescriptorImpl.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): ConstructorDescriptor
  • removed: method ConstructorDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): ConstructorDescriptorImpl
  • removed: method ConstructorDescriptorImpl.getContainingDeclaration(): ClassDescriptor
  • removed: method ConstructorDescriptorImpl.getOriginal(): ConstructorDescriptor
  • removed: method ConstructorDescriptorImpl.getOverriddenDescriptors(): Collection
  • removed: method ConstructorDescriptorImpl.initialize(List, List, Visibility): ConstructorDescriptorImpl
  • removed: method ConstructorDescriptorImpl.isPrimary(): boolean
  • removed: method DeclarationDescriptorImpl.acceptVoid(DeclarationDescriptorVisitor): void
  • removed: method DeclarationDescriptorVisitorEmptyBodies.visitScriptDescriptor(ScriptDescriptor, Object): Object
  • removed: method FunctionDescriptorImpl.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method FunctionDescriptorImpl.doSubstitute(TypeSubstitutor, DeclarationDescriptor, Modality, Visibility, boolean, FunctionDescriptor, boolean, CallableMemberDescriptor.Kind, List, JetType, JetType): FunctionDescriptor
  • removed: method FunctionDescriptorImpl.getExtensionReceiverParameterType(): JetType
  • removed: method LazyModuleDependencies.getDescriptors(): List
  • removed: method LazyPackageViewDescriptorImpl.substitute(TypeSubstitutor): DeclarationDescriptor
  • removed: method LazySubstitutingClassDescriptor.acceptVoid(DeclarationDescriptorVisitor): void
  • removed: method ModuleDependencies.getDescriptors(): List
  • removed: method ModuleDependenciesImpl.getDescriptors(): List
  • removed: method ModuleDescriptorImpl.addFriend(ModuleDescriptorImpl): void
  • removed: method ModuleDescriptorImpl.getDefaultImports(): List
  • removed: method ModuleDescriptorImpl.getPlatformToKotlinClassMap(): PlatformToKotlinClassMap
  • removed: method ModuleDescriptorImpl.isFriend(ModuleDescriptor): boolean
  • removed: method ModuleDescriptorImpl.substitute(TypeSubstitutor): ModuleDescriptor
  • removed: method PackageFragmentDescriptorImpl.substitute(TypeSubstitutor): DeclarationDescriptor
  • removed: method PropertyAccessorDescriptorImpl.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method PropertyAccessorDescriptorImpl.hasBody(): boolean
  • removed: method PropertyAccessorDescriptorImpl.hasStableParameterNames(): boolean
  • removed: method PropertyDescriptorImpl.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method PropertyDescriptorImpl.setType(JetType, List, ReceiverParameterDescriptor, ReceiverParameterDescriptor): void
  • removed: method PropertySetterDescriptorImpl.initializeDefault(): void
  • removed: method ScriptCodeDescriptor.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): FunctionDescriptor
  • removed: method ScriptCodeDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionDescriptorImpl
  • removed: method ScriptCodeDescriptor.initialize(ReceiverParameterDescriptor, List, JetType): void
  • removed: method SubpackagesScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method SubpackagesScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method SubpackagesScope.printScopeStructure(Printer): void
  • removed: method TypeParameterDescriptorImpl.addDefaultUpperBound(): void
  • removed: method TypeParameterDescriptorImpl.createTypeConstructor(): TypeConstructor
  • removed: method VariableDescriptorImpl.hasStableParameterNames(): boolean
  • removed: static method ConstructorDescriptorImpl.create(ClassDescriptor, Annotations, boolean, SourceElement): ConstructorDescriptorImpl
  • changed: abstract class AbstractClassDescriptor implements ClassDescriptor → abstract class AbstractClassDescriptor extends ModuleAwareClassDescriptor
  • changed: class LazySubstitutingClassDescriptor implements ClassDescriptor → class LazySubstitutingClassDescriptor extends ModuleAwareClassDescriptor
  • changed: ctor AbstractLazyTypeParameterDescriptor(StorageManager, DeclarationDescriptor, Name, Variance, boolean, int, SourceElement) → ctor AbstractLazyTypeParameterDescriptor(StorageManager, DeclarationDescriptor, Annotations, Name, Variance, boolean, int, SourceElement, SupertypeLoopChecker)
  • changed: ctor AbstractReceiverParameterDescriptor() → ctor AbstractReceiverParameterDescriptor(Annotations)
  • changed: ctor AbstractTypeParameterDescriptor(StorageManager, DeclarationDescriptor, Annotations, Name, Variance, boolean, int, SourceElement) → ctor AbstractTypeParameterDescriptor(StorageManager, DeclarationDescriptor, Annotations, Name, Variance, boolean, int, SourceElement, SupertypeLoopChecker)
  • changed: ctor ClassDescriptorBase(StorageManager, DeclarationDescriptor, Name, SourceElement) → ctor ClassDescriptorBase(StorageManager, DeclarationDescriptor, Name, SourceElement, boolean)
  • changed: ctor ClassDescriptorImpl(DeclarationDescriptor, Name, Modality, Collection, SourceElement) → ctor ClassDescriptorImpl(DeclarationDescriptor, Name, Modality, ClassKind, Collection, SourceElement, boolean, StorageManager)
  • changed: ctor CompositePackageFragmentProvider(List) → ctor CompositePackageFragmentProvider(List, String)
  • changed: ctor LazySubstitutingClassDescriptor(ClassDescriptor, TypeSubstitutor) → ctor LazySubstitutingClassDescriptor(ModuleAwareClassDescriptor, TypeSubstitutor)
  • changed: ctor ModuleDependenciesImpl(List) → ctor ModuleDependenciesImpl(List, Set, List, Set)
  • changed: ctor ModuleDescriptorImpl(Name, StorageManager, ModuleParameters) → ctor ModuleDescriptorImpl(Name, StorageManager, KotlinBuiltIns, TargetPlatform)
  • changed: ctor ModuleDescriptorImpl(Name, StorageManager, ModuleParameters, KotlinBuiltIns) → ctor ModuleDescriptorImpl(Name, StorageManager, KotlinBuiltIns, TargetPlatform, Map, Name)
  • changed: ctor PropertyAccessorDescriptorImpl(Modality, Visibility, PropertyDescriptor, Annotations, Name, boolean, boolean, CallableMemberDescriptor.Kind, SourceElement) → ctor PropertyAccessorDescriptorImpl(Modality, DescriptorVisibility, PropertyDescriptor, Annotations, Name, boolean, boolean, boolean, CallableMemberDescriptor.Kind, SourceElement)
  • changed: ctor PropertyDescriptorImpl(DeclarationDescriptor, PropertyDescriptor, Annotations, Modality, Visibility, boolean, Name, CallableMemberDescriptor.Kind, SourceElement, boolean, boolean) → ctor PropertyDescriptorImpl(DeclarationDescriptor, PropertyDescriptor, Annotations, Modality, DescriptorVisibility, boolean, Name, CallableMemberDescriptor.Kind, SourceElement, boolean, boolean, boolean, boolean, boolean, boolean)
  • changed: ctor PropertyGetterDescriptorImpl(PropertyDescriptor, Annotations, Modality, Visibility, boolean, boolean, CallableMemberDescriptor.Kind, PropertyGetterDescriptor, SourceElement) → ctor PropertyGetterDescriptorImpl(PropertyDescriptor, Annotations, Modality, DescriptorVisibility, boolean, boolean, boolean, CallableMemberDescriptor.Kind, PropertyGetterDescriptor, SourceElement)
  • changed: ctor PropertySetterDescriptorImpl(PropertyDescriptor, Annotations, Modality, Visibility, boolean, boolean, CallableMemberDescriptor.Kind, PropertySetterDescriptor, SourceElement) → ctor PropertySetterDescriptorImpl(PropertyDescriptor, Annotations, Modality, DescriptorVisibility, boolean, boolean, boolean, CallableMemberDescriptor.Kind, PropertySetterDescriptor, SourceElement)
  • changed: ctor ReceiverParameterDescriptorImpl(DeclarationDescriptor, ReceiverValue) → ctor ReceiverParameterDescriptorImpl(DeclarationDescriptor, ReceiverValue, Annotations)
  • changed: ctor ValueParameterDescriptorImpl(CallableDescriptor, ValueParameterDescriptor, int, Annotations, Name, JetType, boolean, JetType, SourceElement) → ctor ValueParameterDescriptorImpl(CallableDescriptor, ValueParameterDescriptor, int, Annotations, Name, KotlinType, boolean, boolean, boolean, KotlinType, SourceElement)
  • changed: ctor VariableDescriptorImpl(DeclarationDescriptor, Annotations, Name, JetType, SourceElement) → ctor VariableDescriptorImpl(DeclarationDescriptor, Annotations, Name, KotlinType, SourceElement)
  • changed: ctor VariableDescriptorWithInitializerImpl(DeclarationDescriptor, Annotations, Name, JetType, boolean, SourceElement) → ctor VariableDescriptorWithInitializerImpl(DeclarationDescriptor, Annotations, Name, KotlinType, boolean, SourceElement)
  • changed: field VariableDescriptorImpl.outType: JetType → field VariableDescriptorImpl.outType: KotlinType
  • changed: final class CompositePackageFragmentProvider implements PackageFragmentProvider → final class CompositePackageFragmentProvider implements PackageFragmentProviderOptimized
  • changed: final class LazyPackageViewDescriptorImpl extends DeclarationDescriptorImpl implements PackageViewDescriptor → class LazyPackageViewDescriptorImpl extends DeclarationDescriptorImpl implements PackageViewDescriptor
  • changed: final class ModuleDescriptorImpl extends DeclarationDescriptorImpl implements ModuleDescriptor, ModuleParameters → final class ModuleDescriptorImpl extends DeclarationDescriptorImpl implements ModuleDescriptor
  • changed: final class SubpackagesScope extends JetScopeImpl → class SubpackagesScope extends MemberScopeImpl
  • changed: method AbstractClassDescriptor.getDefaultType(): JetType → method AbstractClassDescriptor.getDefaultType(): SimpleType
  • changed: method AbstractClassDescriptor.getMemberScope(List): JetScope → method AbstractClassDescriptor.getMemberScope(TypeSubstitution): MemberScope
  • changed: method AbstractClassDescriptor.getMemberScope(TypeSubstitution): JetScope → method AbstractClassDescriptor.getMemberScope(TypeSubstitution, KotlinTypeRefiner): MemberScope
  • changed: method AbstractClassDescriptor.getOriginal(): DeclarationDescriptorWithSource → method AbstractClassDescriptor.getOriginal(): ClassDescriptor
  • changed: method AbstractClassDescriptor.getUnsubstitutedInnerClassesScope(): JetScope → method AbstractClassDescriptor.getUnsubstitutedInnerClassesScope(): MemberScope
  • changed: method AbstractReceiverParameterDescriptor.getReturnType(): JetType → method AbstractReceiverParameterDescriptor.getReturnType(): KotlinType
  • changed: method AbstractReceiverParameterDescriptor.getType(): JetType → method AbstractReceiverParameterDescriptor.getType(): KotlinType
  • changed: method AbstractReceiverParameterDescriptor.getVisibility(): Visibility → method AbstractReceiverParameterDescriptor.getVisibility(): DescriptorVisibility
  • changed: method AbstractTypeParameterDescriptor.getDefaultType(): JetType → method AbstractTypeParameterDescriptor.getDefaultType(): SimpleType
  • changed: method AbstractTypeParameterDescriptor.getUpperBounds(): Set → method AbstractTypeParameterDescriptor.getUpperBounds(): List
  • changed: method AbstractTypeParameterDescriptor.resolveUpperBounds(): Set → method AbstractTypeParameterDescriptor.resolveUpperBounds(): List
  • changed: method ClassDescriptorImpl.getStaticScope(): JetScope → method ClassDescriptorImpl.getStaticScope(): MemberScope
  • changed: method ClassDescriptorImpl.getUnsubstitutedMemberScope(): JetScope → method ClassDescriptorImpl.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • changed: method ClassDescriptorImpl.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method ClassDescriptorImpl.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method ClassDescriptorImpl.getVisibility(): Visibility → method ClassDescriptorImpl.getVisibility(): DescriptorVisibility
  • changed: method ClassDescriptorImpl.initialize(JetScope, Set, ConstructorDescriptor): void → method ClassDescriptorImpl.initialize(MemberScope, Set, ClassConstructorDescriptor): void
  • changed: method EnumEntrySyntheticClassDescriptor.getStaticScope(): JetScope → method EnumEntrySyntheticClassDescriptor.getStaticScope(): MemberScope
  • changed: method EnumEntrySyntheticClassDescriptor.getUnsubstitutedMemberScope(): JetScope → method EnumEntrySyntheticClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • changed: method EnumEntrySyntheticClassDescriptor.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method EnumEntrySyntheticClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method EnumEntrySyntheticClassDescriptor.getVisibility(): Visibility → method EnumEntrySyntheticClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method FunctionDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionDescriptorImpl → method FunctionDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): FunctionDescriptorImpl
  • changed: method FunctionDescriptorImpl.doSubstitute(TypeSubstitutor, DeclarationDescriptor, Modality, Visibility, boolean, FunctionDescriptor, boolean, CallableMemberDescriptor.Kind): FunctionDescriptor → method FunctionDescriptorImpl.doSubstitute(FunctionDescriptorImpl.CopyConfiguration): FunctionDescriptor
  • changed: method FunctionDescriptorImpl.getReturnType(): JetType → method FunctionDescriptorImpl.getReturnType(): KotlinType
  • changed: method FunctionDescriptorImpl.getVisibility(): Visibility → method FunctionDescriptorImpl.getVisibility(): DescriptorVisibility
  • changed: method FunctionDescriptorImpl.initialize(JetType, ReceiverParameterDescriptor, List, List, JetType, Modality, Visibility, boolean): FunctionDescriptorImpl → method FunctionDescriptorImpl.initialize(ReceiverParameterDescriptor, ReceiverParameterDescriptor, List, List, List, KotlinType, Modality, DescriptorVisibility): FunctionDescriptorImpl
  • changed: method FunctionDescriptorImpl.setReturnType(JetType): void → method FunctionDescriptorImpl.setReturnType(KotlinType): void
  • changed: method FunctionDescriptorImpl.setVisibility(Visibility): void → method FunctionDescriptorImpl.setVisibility(DescriptorVisibility): void
  • changed: method LazyPackageViewDescriptorImpl.getMemberScope(): JetScope → method LazyPackageViewDescriptorImpl.getMemberScope(): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getDefaultType(): JetType → method LazySubstitutingClassDescriptor.getDefaultType(): SimpleType
  • changed: method LazySubstitutingClassDescriptor.getMemberScope(List): JetScope → method LazySubstitutingClassDescriptor.getMemberScope(TypeSubstitution): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getMemberScope(TypeSubstitution): JetScope → method LazySubstitutingClassDescriptor.getMemberScope(TypeSubstitution, KotlinTypeRefiner): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getOriginal(): DeclarationDescriptorWithSource → method LazySubstitutingClassDescriptor.getOriginal(): ClassDescriptor
  • changed: method LazySubstitutingClassDescriptor.getStaticScope(): JetScope → method LazySubstitutingClassDescriptor.getStaticScope(): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getUnsubstitutedInnerClassesScope(): JetScope → method LazySubstitutingClassDescriptor.getUnsubstitutedInnerClassesScope(): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getUnsubstitutedMemberScope(): JetScope → method LazySubstitutingClassDescriptor.getUnsubstitutedMemberScope(): MemberScope
  • changed: method LazySubstitutingClassDescriptor.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method LazySubstitutingClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method LazySubstitutingClassDescriptor.getVisibility(): Visibility → method LazySubstitutingClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method PropertyAccessorDescriptorImpl.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): PropertyAccessorDescriptor → method PropertyAccessorDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): PropertyAccessorDescriptor
  • changed: method PropertyAccessorDescriptorImpl.getVisibility(): Visibility → method PropertyAccessorDescriptorImpl.getVisibility(): DescriptorVisibility
  • changed: method PropertyAccessorDescriptorImpl.setVisibility(Visibility): void → method PropertyAccessorDescriptorImpl.setVisibility(DescriptorVisibility): void
  • changed: method PropertyDescriptorImpl.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): PropertyDescriptor → method PropertyDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): PropertyDescriptor
  • changed: method PropertyDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, Modality, Visibility, PropertyDescriptor, CallableMemberDescriptor.Kind): PropertyDescriptorImpl → method PropertyDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, Modality, DescriptorVisibility, PropertyDescriptor, CallableMemberDescriptor.Kind, Name, SourceElement): PropertyDescriptorImpl
  • changed: method PropertyDescriptorImpl.getReturnType(): JetType → method PropertyDescriptorImpl.getReturnType(): KotlinType
  • changed: method PropertyDescriptorImpl.getVisibility(): Visibility → method PropertyDescriptorImpl.getVisibility(): DescriptorVisibility
  • changed: method PropertyDescriptorImpl.setType(JetType, List, ReceiverParameterDescriptor, JetType): void → method PropertyDescriptorImpl.setType(KotlinType, List, ReceiverParameterDescriptor, ReceiverParameterDescriptor, List): void
  • changed: method PropertyDescriptorImpl.setVisibility(Visibility): void → method PropertyDescriptorImpl.setVisibility(DescriptorVisibility): void
  • changed: method PropertyGetterDescriptorImpl.getReturnType(): JetType → method PropertyGetterDescriptorImpl.getReturnType(): KotlinType
  • changed: method PropertyGetterDescriptorImpl.initialize(JetType): void → method PropertyGetterDescriptorImpl.initialize(KotlinType): void
  • changed: method PropertySetterDescriptorImpl.getReturnType(): JetType → method PropertySetterDescriptorImpl.getReturnType(): KotlinType
  • changed: method SimpleFunctionDescriptorImpl.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): SimpleFunctionDescriptor → method SimpleFunctionDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): SimpleFunctionDescriptor
  • changed: method SimpleFunctionDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionDescriptorImpl → method SimpleFunctionDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): FunctionDescriptorImpl
  • changed: method SimpleFunctionDescriptorImpl.initialize(JetType, ReceiverParameterDescriptor, List, List, JetType, Modality, Visibility, boolean): SimpleFunctionDescriptorImpl → method SimpleFunctionDescriptorImpl.initialize(ReceiverParameterDescriptor, ReceiverParameterDescriptor, List, List, List, KotlinType, Modality, DescriptorVisibility): SimpleFunctionDescriptorImpl
  • changed: method TypeParameterDescriptorImpl.addUpperBound(JetType): void → method TypeParameterDescriptorImpl.addUpperBound(KotlinType): void
  • changed: method TypeParameterDescriptorImpl.resolveUpperBounds(): Set → method TypeParameterDescriptorImpl.resolveUpperBounds(): List
  • changed: method ValueParameterDescriptorImpl.copy(CallableDescriptor, Name): ValueParameterDescriptor → method ValueParameterDescriptorImpl.copy(CallableDescriptor, Name, int): ValueParameterDescriptor
  • changed: method ValueParameterDescriptorImpl.getCompileTimeInitializer(): ConstantValue → method ValueParameterDescriptorImpl.getCompileTimeInitializer(): Void
  • changed: method ValueParameterDescriptorImpl.getVarargElementType(): JetType → method ValueParameterDescriptorImpl.getVarargElementType(): KotlinType
  • changed: method ValueParameterDescriptorImpl.getVisibility(): Visibility → method ValueParameterDescriptorImpl.getVisibility(): DescriptorVisibility
  • changed: method VariableDescriptorImpl.getReturnType(): JetType → method VariableDescriptorImpl.getReturnType(): KotlinType
  • changed: method VariableDescriptorImpl.getType(): JetType → method VariableDescriptorImpl.getType(): KotlinType
  • changed: method VariableDescriptorImpl.setOutType(JetType): void → method VariableDescriptorImpl.setOutType(KotlinType): void
  • changed: method VariableDescriptorWithInitializerImpl.setCompileTimeInitializer(NullableLazyValue): void → method VariableDescriptorWithInitializerImpl.setCompileTimeInitializer(NullableLazyValue, Function0): void
  • changed: static method EnumEntrySyntheticClassDescriptor.create(StorageManager, ClassDescriptor, Name, NotNullLazyValue, SourceElement): EnumEntrySyntheticClassDescriptor → static method EnumEntrySyntheticClassDescriptor.create(StorageManager, ClassDescriptor, Name, NotNullLazyValue, Annotations, SourceElement): EnumEntrySyntheticClassDescriptor
  • changed: static method PropertyDescriptorImpl.create(DeclarationDescriptor, Annotations, Modality, Visibility, boolean, Name, CallableMemberDescriptor.Kind, SourceElement, boolean, boolean): PropertyDescriptorImpl → static method PropertyDescriptorImpl.create(DeclarationDescriptor, Annotations, Modality, DescriptorVisibility, boolean, Name, CallableMemberDescriptor.Kind, SourceElement, boolean, boolean, boolean, boolean, boolean, boolean): PropertyDescriptorImpl
  • changed: static method PropertySetterDescriptorImpl.createSetterParameter(PropertySetterDescriptor, JetType): ValueParameterDescriptorImpl → static method PropertySetterDescriptorImpl.createSetterParameter(PropertySetterDescriptor, KotlinType, Annotations): ValueParameterDescriptorImpl
  • changed: static method TypeParameterDescriptorImpl.createForFurtherModification(DeclarationDescriptor, Annotations, boolean, Variance, Name, int, SourceElement): TypeParameterDescriptorImpl → static method TypeParameterDescriptorImpl.createForFurtherModification(DeclarationDescriptor, Annotations, boolean, Variance, Name, int, SourceElement, Function1, SupertypeLoopChecker, StorageManager): TypeParameterDescriptorImpl
  • changed: static method TypeParameterDescriptorImpl.createWithDefaultBound(DeclarationDescriptor, Annotations, boolean, Variance, Name, int): TypeParameterDescriptor → static method TypeParameterDescriptorImpl.createWithDefaultBound(DeclarationDescriptor, Annotations, boolean, Variance, Name, int, StorageManager): TypeParameterDescriptor
  • added: abstract class AbstractTypeAliasDescriptor extends DeclarationDescriptorNonRootImpl implements TypeAliasDescriptor
  • added: abstract class ModuleAwareClassDescriptor implements ClassDescriptor
  • added: class ClassConstructorDescriptorImpl extends FunctionDescriptorImpl implements ClassConstructorDescriptor
  • added: class FunctionDescriptorImpl.CopyConfiguration implements FunctionDescriptor.CopyBuilder
  • added: class MutableClassDescriptor extends ClassDescriptorBase
  • added: class PropertyDescriptorImpl.CopyConfiguration
  • added: ctor AbstractReceiverParameterDescriptor(Annotations, Name)
  • added: ctor AbstractTypeAliasDescriptor(StorageManager, DeclarationDescriptor, Annotations, Name, SourceElement, DescriptorVisibility)
  • added: ctor ClassConstructorDescriptorImpl(ClassDescriptor, ConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, SourceElement)
  • added: ctor EmptyPackageFragmentDescriptor(ModuleDescriptor, FqName)
  • added: ctor FieldDescriptorImpl(Annotations, PropertyDescriptor)
  • added: ctor FunctionDescriptorImpl.CopyConfiguration(FunctionDescriptorImpl, TypeSubstitution, DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, List, List, ReceiverParameterDescriptor, KotlinType, Name)
  • added: ctor ModuleAwareClassDescriptor()
  • added: ctor MutableClassDescriptor(DeclarationDescriptor, ClassKind, boolean, boolean, Name, SourceElement, StorageManager)
  • added: ctor PropertyDescriptorImpl.CopyConfiguration(PropertyDescriptorImpl)
  • added: ctor ReceiverParameterDescriptorImpl(DeclarationDescriptor, ReceiverValue, Annotations, Name)
  • added: ctor ValueParameterDescriptorImpl.WithDestructuringDeclaration(CallableDescriptor, ValueParameterDescriptor, int, Annotations, Name, KotlinType, boolean, boolean, boolean, KotlinType, SourceElement, Function0)
  • added: field ClassConstructorDescriptorImpl.isPrimary: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.copyOverrides: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.dispatchReceiverParameter: ReceiverParameterDescriptor
  • added: field FunctionDescriptorImpl.CopyConfiguration.dropOriginalInContainingParts: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.justForTypeSubstitution: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.kind: CallableMemberDescriptor.Kind
  • added: field FunctionDescriptorImpl.CopyConfiguration.name: Name
  • added: field FunctionDescriptorImpl.CopyConfiguration.newContextReceiverParameters: List
  • added: field FunctionDescriptorImpl.CopyConfiguration.newExtensionReceiverParameter: ReceiverParameterDescriptor
  • added: field FunctionDescriptorImpl.CopyConfiguration.newModality: Modality
  • added: field FunctionDescriptorImpl.CopyConfiguration.newOwner: DeclarationDescriptor
  • added: field FunctionDescriptorImpl.CopyConfiguration.newReturnType: KotlinType
  • added: field FunctionDescriptorImpl.CopyConfiguration.newValueParameterDescriptors: List
  • added: field FunctionDescriptorImpl.CopyConfiguration.newVisibility: DescriptorVisibility
  • added: field FunctionDescriptorImpl.CopyConfiguration.original: FunctionDescriptor
  • added: field FunctionDescriptorImpl.CopyConfiguration.preserveSourceElement: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.signatureChange: boolean
  • added: field FunctionDescriptorImpl.CopyConfiguration.substitution: TypeSubstitution
  • added: field FunctionDescriptorImpl.userDataMap: Map
  • added: field VariableDescriptorWithInitializerImpl.compileTimeInitializerFactory: Function0
  • added: final class EmptyPackageFragmentDescriptor extends PackageFragmentDescriptorImpl
  • added: final class FieldDescriptorImpl extends AnnotatedImpl implements FieldDescriptor
  • added: final class ModuleAwareClassDescriptorKt
  • added: final class TypeAliasConstructorDescriptorImpl extends FunctionDescriptorImpl implements TypeAliasConstructorDescriptor
  • added: interface PackageViewDescriptorFactory
  • added: interface TypeAliasConstructorDescriptor extends ConstructorDescriptor
  • added: method AbstractClassDescriptor.getContextReceivers(): List
  • added: method AbstractClassDescriptor.getUnsubstitutedMemberScope(): MemberScope
  • added: method AbstractReceiverParameterDescriptor.getContextReceiverParameters(): List
  • added: method AbstractReceiverParameterDescriptor.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method AbstractTypeAliasDescriptor.accept(DeclarationDescriptorVisitor, Object): Object
  • added: method AbstractTypeAliasDescriptor.computeDefaultType(): SimpleType
  • added: method AbstractTypeAliasDescriptor.getDeclaredTypeParameters(): List
  • added: method AbstractTypeAliasDescriptor.getModality(): Modality
  • added: method AbstractTypeAliasDescriptor.getOriginal(): TypeAliasDescriptor
  • added: method AbstractTypeAliasDescriptor.getStorageManager(): StorageManager
  • added: method AbstractTypeAliasDescriptor.getTypeAliasConstructors(): Collection
  • added: method AbstractTypeAliasDescriptor.getTypeConstructor(): TypeConstructor
  • added: method AbstractTypeAliasDescriptor.getTypeConstructorTypeParameters(): List
  • added: method AbstractTypeAliasDescriptor.getVisibility(): DescriptorVisibility
  • added: method AbstractTypeAliasDescriptor.initialize(List): void
  • added: method AbstractTypeAliasDescriptor.isActual(): boolean
  • added: method AbstractTypeAliasDescriptor.isExpect(): boolean
  • added: method AbstractTypeAliasDescriptor.isExternal(): boolean
  • added: method AbstractTypeAliasDescriptor.isInner(): boolean
  • added: method AbstractTypeAliasDescriptor.toString(): String
  • added: method AbstractTypeParameterDescriptor.getOriginal(): TypeParameterDescriptor
  • added: method AbstractTypeParameterDescriptor.getStorageManager(): StorageManager
  • added: method AbstractTypeParameterDescriptor.isCapturedFromOuterDeclaration(): boolean
  • added: method AbstractTypeParameterDescriptor.processBoundsWithoutCycles(List): List
  • added: method AbstractTypeParameterDescriptor.reportSupertypeLoopError(KotlinType): void
  • added: method ClassConstructorDescriptorImpl.accept(DeclarationDescriptorVisitor, Object): Object
  • added: method ClassConstructorDescriptorImpl.calculateDispatchReceiverParameter(): ReceiverParameterDescriptor
  • added: method ClassConstructorDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): ClassConstructorDescriptor
  • added: method ClassConstructorDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): ClassConstructorDescriptorImpl
  • added: method ClassConstructorDescriptorImpl.getConstructedClass(): ClassDescriptor
  • added: method ClassConstructorDescriptorImpl.getContainingDeclaration(): ClassDescriptor
  • added: method ClassConstructorDescriptorImpl.getOriginal(): ClassConstructorDescriptor
  • added: method ClassConstructorDescriptorImpl.getOverriddenDescriptors(): Collection
  • added: method ClassConstructorDescriptorImpl.initialize(List, DescriptorVisibility): ClassConstructorDescriptorImpl
  • added: method ClassConstructorDescriptorImpl.initialize(List, DescriptorVisibility, List): ClassConstructorDescriptorImpl
  • added: method ClassConstructorDescriptorImpl.isPrimary(): boolean
  • added: method ClassConstructorDescriptorImpl.setOverriddenDescriptors(Collection): void
  • added: method ClassConstructorDescriptorImpl.substitute(TypeSubstitutor): ClassConstructorDescriptor
  • added: method ClassDescriptorBase.isExternal(): boolean
  • added: method ClassDescriptorImpl.getDeclaredTypeParameters(): List
  • added: method ClassDescriptorImpl.getSealedSubclasses(): Collection
  • added: method ClassDescriptorImpl.getValueClassRepresentation(): ValueClassRepresentation
  • added: method ClassDescriptorImpl.isActual(): boolean
  • added: method ClassDescriptorImpl.isData(): boolean
  • added: method ClassDescriptorImpl.isExpect(): boolean
  • added: method ClassDescriptorImpl.isFun(): boolean
  • added: method ClassDescriptorImpl.isInline(): boolean
  • added: method ClassDescriptorImpl.isValue(): boolean
  • added: method CompositePackageFragmentProvider.collectPackageFragments(FqName, Collection): void
  • added: method CompositePackageFragmentProvider.isEmpty(FqName): boolean
  • added: method CompositePackageFragmentProvider.toString(): String
  • added: method DeclarationDescriptorVisitorEmptyBodies.visitTypeAliasDescriptor(TypeAliasDescriptor, Object): Object
  • added: method EmptyPackageFragmentDescriptor.getMemberScope(): MemberScope.Empty
  • added: method EnumEntrySyntheticClassDescriptor.getDeclaredTypeParameters(): List
  • added: method EnumEntrySyntheticClassDescriptor.getSealedSubclasses(): Collection
  • added: method EnumEntrySyntheticClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method EnumEntrySyntheticClassDescriptor.isActual(): boolean
  • added: method EnumEntrySyntheticClassDescriptor.isData(): boolean
  • added: method EnumEntrySyntheticClassDescriptor.isExpect(): boolean
  • added: method EnumEntrySyntheticClassDescriptor.isFun(): boolean
  • added: method EnumEntrySyntheticClassDescriptor.isInline(): boolean
  • added: method EnumEntrySyntheticClassDescriptor.isValue(): boolean
  • added: method FunctionDescriptorImpl.CopyConfiguration.build(): FunctionDescriptor
  • added: method FunctionDescriptorImpl.CopyConfiguration.putUserData(CallableDescriptor.UserDataKey, Object): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptorImpl.CopyConfiguration.setAdditionalAnnotations(Annotations): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setCopyOverrides(boolean): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setDispatchReceiverParameter(ReceiverParameterDescriptor): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setDropOriginalInContainingParts(): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setExtensionReceiverParameter(ReceiverParameterDescriptor): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setHasSynthesizedParameterNames(boolean): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setHiddenForResolutionEverywhereBesideSupercalls(): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setHiddenToOvercomeSignatureClash(): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setJustForTypeSubstitution(boolean): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setKind(CallableMemberDescriptor.Kind): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setModality(Modality): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setName(Name): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setOriginal(CallableMemberDescriptor): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setOwner(DeclarationDescriptor): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setPreserveSourceElement(): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setReturnType(KotlinType): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setSignatureChange(): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setSubstitution(TypeSubstitution): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setTypeParameters(List): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setValueParameters(List): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.CopyConfiguration.setVisibility(DescriptorVisibility): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): FunctionDescriptor
  • added: method FunctionDescriptorImpl.getContextReceiverParameters(): List
  • added: method FunctionDescriptorImpl.getInitialSignatureDescriptor(): FunctionDescriptor
  • added: method FunctionDescriptorImpl.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method FunctionDescriptorImpl.isActual(): boolean
  • added: method FunctionDescriptorImpl.isExpect(): boolean
  • added: method FunctionDescriptorImpl.isExternal(): boolean
  • added: method FunctionDescriptorImpl.isHiddenForResolutionEverywhereBesideSupercalls(): boolean
  • added: method FunctionDescriptorImpl.isHiddenToOvercomeSignatureClash(): boolean
  • added: method FunctionDescriptorImpl.isInfix(): boolean
  • added: method FunctionDescriptorImpl.isInline(): boolean
  • added: method FunctionDescriptorImpl.isSuspend(): boolean
  • added: method FunctionDescriptorImpl.isTailrec(): boolean
  • added: method FunctionDescriptorImpl.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method FunctionDescriptorImpl.newCopyBuilder(TypeSubstitutor): FunctionDescriptorImpl.CopyConfiguration
  • added: method FunctionDescriptorImpl.putInUserDataMap(CallableDescriptor.UserDataKey, Object): void
  • added: method FunctionDescriptorImpl.setActual(boolean): void
  • added: method FunctionDescriptorImpl.setExpect(boolean): void
  • added: method FunctionDescriptorImpl.setExternal(boolean): void
  • added: method FunctionDescriptorImpl.setHasStableParameterNames(boolean): void
  • added: method FunctionDescriptorImpl.setHasSynthesizedParameterNames(boolean): void
  • added: method FunctionDescriptorImpl.setInfix(boolean): void
  • added: method FunctionDescriptorImpl.setInline(boolean): void
  • added: method FunctionDescriptorImpl.setOperator(boolean): void
  • added: method FunctionDescriptorImpl.setOverriddenDescriptors(Collection): void
  • added: method FunctionDescriptorImpl.setSuspend(boolean): void
  • added: method FunctionDescriptorImpl.setTailrec(boolean): void
  • added: method LazyPackageViewDescriptorImpl.getEmpty(): boolean
  • added: method LazySubstitutingClassDescriptor.getContextReceivers(): List
  • added: method LazySubstitutingClassDescriptor.getDeclaredTypeParameters(): List
  • added: method LazySubstitutingClassDescriptor.getSealedSubclasses(): Collection
  • added: method LazySubstitutingClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • added: method LazySubstitutingClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method LazySubstitutingClassDescriptor.isActual(): boolean
  • added: method LazySubstitutingClassDescriptor.isData(): boolean
  • added: method LazySubstitutingClassDescriptor.isExpect(): boolean
  • added: method LazySubstitutingClassDescriptor.isExternal(): boolean
  • added: method LazySubstitutingClassDescriptor.isFun(): boolean
  • added: method LazySubstitutingClassDescriptor.isInline(): boolean
  • added: method LazySubstitutingClassDescriptor.isValue(): boolean
  • added: method ModuleAwareClassDescriptor.Companion.getRefinedMemberScopeIfPossible$descriptors(ClassDescriptor, TypeSubstitution, KotlinTypeRefiner): MemberScope
  • added: method ModuleAwareClassDescriptor.Companion.getRefinedUnsubstitutedMemberScopeIfPossible$descriptors(ClassDescriptor, KotlinTypeRefiner): MemberScope
  • added: method ModuleAwareClassDescriptor.getMemberScope(TypeSubstitution, KotlinTypeRefiner): MemberScope
  • added: method ModuleAwareClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • added: method ModuleDependencies.getAllDependencies(): List
  • added: method ModuleDependencies.getDirectExpectedByDependencies(): List
  • added: method ModuleDependencies.getModulesWhoseInternalsAreVisible(): Set
  • added: method ModuleDependenciesImpl.getAllDependencies(): List
  • added: method ModuleDependenciesImpl.getDirectExpectedByDependencies(): List
  • added: method ModuleDependenciesImpl.getModulesWhoseInternalsAreVisible(): Set
  • added: method ModuleDescriptorImpl.assertValid(): void
  • added: method ModuleDescriptorImpl.getCapability(ModuleCapability): Object
  • added: method ModuleDescriptorImpl.getExpectedByModules(): List
  • added: method ModuleDescriptorImpl.isValid(): boolean
  • added: method ModuleDescriptorImpl.setDependencies(List, Set): void
  • added: method ModuleDescriptorImpl.shouldSeeInternalsOf(ModuleDescriptor): boolean
  • added: method ModuleDescriptorImpl.toString(): String
  • added: method MutableClassDescriptor.createTypeConstructor(): void
  • added: method MutableClassDescriptor.getAnnotations(): Annotations
  • added: method MutableClassDescriptor.getCompanionObjectDescriptor(): ClassDescriptor
  • added: method MutableClassDescriptor.getConstructors(): Set
  • added: method MutableClassDescriptor.getDeclaredTypeParameters(): List
  • added: method MutableClassDescriptor.getKind(): ClassKind
  • added: method MutableClassDescriptor.getModality(): Modality
  • added: method MutableClassDescriptor.getSealedSubclasses(): Collection
  • added: method MutableClassDescriptor.getStaticScope(): MemberScope
  • added: method MutableClassDescriptor.getTypeConstructor(): TypeConstructor
  • added: method MutableClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • added: method MutableClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • added: method MutableClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method MutableClassDescriptor.getVisibility(): DescriptorVisibility
  • added: method MutableClassDescriptor.isActual(): boolean
  • added: method MutableClassDescriptor.isCompanionObject(): boolean
  • added: method MutableClassDescriptor.isData(): boolean
  • added: method MutableClassDescriptor.isExpect(): boolean
  • added: method MutableClassDescriptor.isFun(): boolean
  • added: method MutableClassDescriptor.isInline(): boolean
  • added: method MutableClassDescriptor.isInner(): boolean
  • added: method MutableClassDescriptor.isValue(): boolean
  • added: method MutableClassDescriptor.setModality(Modality): void
  • added: method MutableClassDescriptor.setTypeParameterDescriptors(List): void
  • added: method MutableClassDescriptor.setVisibility(DescriptorVisibility): void
  • added: method MutableClassDescriptor.toString(): String
  • added: method PackageViewDescriptorFactory.Companion.getCAPABILITY(): ModuleCapability
  • added: method PackageViewDescriptorFactory.Default.compute(ModuleDescriptorImpl, FqName, StorageManager): PackageViewDescriptor
  • added: method PackageViewDescriptorFactory.compute(ModuleDescriptorImpl, FqName, StorageManager): PackageViewDescriptor
  • added: method PropertyAccessorDescriptorImpl.getContextReceiverParameters(): List
  • added: method PropertyAccessorDescriptorImpl.getInitialSignatureDescriptor(): FunctionDescriptor
  • added: method PropertyAccessorDescriptorImpl.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method PropertyAccessorDescriptorImpl.isActual(): boolean
  • added: method PropertyAccessorDescriptorImpl.isExpect(): boolean
  • added: method PropertyAccessorDescriptorImpl.isExternal(): boolean
  • added: method PropertyAccessorDescriptorImpl.isHiddenForResolutionEverywhereBesideSupercalls(): boolean
  • added: method PropertyAccessorDescriptorImpl.isHiddenToOvercomeSignatureClash(): boolean
  • added: method PropertyAccessorDescriptorImpl.isInfix(): boolean
  • added: method PropertyAccessorDescriptorImpl.isInline(): boolean
  • added: method PropertyAccessorDescriptorImpl.isSuspend(): boolean
  • added: method PropertyAccessorDescriptorImpl.isTailrec(): boolean
  • added: method PropertyAccessorDescriptorImpl.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method PropertyAccessorDescriptorImpl.setDefault(boolean): void
  • added: method PropertyAccessorDescriptorImpl.setInitialSignatureDescriptor(FunctionDescriptor): void
  • added: method PropertyAccessorDescriptorImpl.setOverriddenDescriptors(Collection): void
  • added: method PropertyDescriptorImpl.CopyConfiguration.build(): PropertyDescriptor
  • added: method PropertyDescriptorImpl.CopyConfiguration.setCopyOverrides(boolean): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setKind(CallableMemberDescriptor.Kind): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setModality(Modality): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setOriginal(CallableMemberDescriptor): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setOwner(DeclarationDescriptor): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setSubstitution(TypeSubstitution): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.CopyConfiguration.setVisibility(DescriptorVisibility): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.doSubstitute(PropertyDescriptorImpl.CopyConfiguration): PropertyDescriptor
  • added: method PropertyDescriptorImpl.getBackingField(): FieldDescriptor
  • added: method PropertyDescriptorImpl.getContextReceiverParameters(): List
  • added: method PropertyDescriptorImpl.getDelegateField(): FieldDescriptor
  • added: method PropertyDescriptorImpl.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method PropertyDescriptorImpl.initialize(PropertyGetterDescriptorImpl, PropertySetterDescriptor, FieldDescriptor, FieldDescriptor): void
  • added: method PropertyDescriptorImpl.isActual(): boolean
  • added: method PropertyDescriptorImpl.isDelegated(): boolean
  • added: method PropertyDescriptorImpl.isExpect(): boolean
  • added: method PropertyDescriptorImpl.isExternal(): boolean
  • added: method PropertyDescriptorImpl.newCopyBuilder(): PropertyDescriptorImpl.CopyConfiguration
  • added: method PropertyDescriptorImpl.setInType(KotlinType): void
  • added: method PropertyDescriptorImpl.setOverriddenDescriptors(Collection): void
  • added: method SimpleFunctionDescriptorImpl.initialize(ReceiverParameterDescriptor, ReceiverParameterDescriptor, List, List, List, KotlinType, Modality, DescriptorVisibility, Map): SimpleFunctionDescriptorImpl
  • added: method SimpleFunctionDescriptorImpl.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method SubpackagesScope.getClassifierNames(): Set
  • added: method SubpackagesScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method SubpackagesScope.toString(): String
  • added: method TypeAliasConstructorDescriptor.getUnderlyingConstructorDescriptor(): ClassConstructorDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.Companion.createIfAvailable(StorageManager, TypeAliasDescriptor, ClassConstructorDescriptor): TypeAliasConstructorDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): TypeAliasConstructorDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): TypeAliasConstructorDescriptorImpl
  • added: method TypeAliasConstructorDescriptorImpl.getConstructedClass(): ClassDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.getContainingDeclaration(): TypeAliasDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.getOriginal(): TypeAliasConstructorDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.getReturnType(): KotlinType
  • added: method TypeAliasConstructorDescriptorImpl.getStorageManager(): StorageManager
  • added: method TypeAliasConstructorDescriptorImpl.getTypeAliasDescriptor(): TypeAliasDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.getUnderlyingConstructorDescriptor(): ClassConstructorDescriptor
  • added: method TypeAliasConstructorDescriptorImpl.isPrimary(): boolean
  • added: method TypeAliasConstructorDescriptorImpl.substitute(TypeSubstitutor): TypeAliasConstructorDescriptor
  • added: method TypeParameterDescriptorImpl.isInitialized(): boolean
  • added: method TypeParameterDescriptorImpl.reportSupertypeLoopError(KotlinType): void
  • added: method ValueParameterDescriptorImpl.Companion.createWithDestructuringDeclarations(CallableDescriptor, ValueParameterDescriptor, int, Annotations, Name, KotlinType, boolean, boolean, boolean, KotlinType, SourceElement, Function0): ValueParameterDescriptorImpl
  • added: method ValueParameterDescriptorImpl.WithDestructuringDeclaration.copy(CallableDescriptor, Name, int): ValueParameterDescriptor
  • added: method ValueParameterDescriptorImpl.WithDestructuringDeclaration.getDestructuringVariables(): List
  • added: method ValueParameterDescriptorImpl.isCrossinline(): boolean
  • added: method ValueParameterDescriptorImpl.isLateInit(): boolean
  • added: method ValueParameterDescriptorImpl.isNoinline(): boolean
  • added: method VariableDescriptorImpl.getContextReceiverParameters(): List
  • added: method VariableDescriptorImpl.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method VariableDescriptorWithInitializerImpl.setCompileTimeInitializerFactory(Function0): void
  • added: static field ModuleAwareClassDescriptor.Companion: ModuleAwareClassDescriptor.Companion
  • added: static field PackageViewDescriptorFactory.Companion: PackageViewDescriptorFactory.Companion
  • added: static field PackageViewDescriptorFactory.Default.INSTANCE: PackageViewDescriptorFactory.Default
  • added: static field TypeAliasConstructorDescriptorImpl.Companion: TypeAliasConstructorDescriptorImpl.Companion
  • added: static field ValueParameterDescriptorImpl.Companion: ValueParameterDescriptorImpl.Companion
  • added: static final class ModuleAwareClassDescriptor.Companion
  • added: static final class PackageViewDescriptorFactory.Companion
  • added: static final class PackageViewDescriptorFactory.Default implements PackageViewDescriptorFactory
  • added: static final class TypeAliasConstructorDescriptorImpl.Companion
  • added: static final class ValueParameterDescriptorImpl.Companion
  • added: static final class ValueParameterDescriptorImpl.WithDestructuringDeclaration extends ValueParameterDescriptorImpl
  • added: static method ClassConstructorDescriptorImpl.create(ClassDescriptor, Annotations, boolean, SourceElement): ClassConstructorDescriptorImpl
  • added: static method FunctionDescriptorImpl.getSubstitutedValueParameters(FunctionDescriptor, List, TypeSubstitutor, boolean, boolean, boolean[]): List
  • added: static method ModuleAwareClassDescriptorKt.getRefinedMemberScopeIfPossible(ClassDescriptor, TypeSubstitution, KotlinTypeRefiner): MemberScope
  • added: static method ModuleAwareClassDescriptorKt.getRefinedUnsubstitutedMemberScopeIfPossible(ClassDescriptor, KotlinTypeRefiner): MemberScope
  • added: static method TypeParameterDescriptorImpl.createForFurtherModification(DeclarationDescriptor, Annotations, boolean, Variance, Name, int, SourceElement, StorageManager): TypeParameterDescriptorImpl
  • added: static method ValueParameterDescriptorImpl.createWithDestructuringDeclarations(CallableDescriptor, ValueParameterDescriptor, int, Annotations, Name, KotlinType, boolean, boolean, boolean, KotlinType, SourceElement, Function0): ValueParameterDescriptorImpl
  • added: final class JavaVisibilities
  • added: method JavaVisibilities.PackageVisibility.compareTo(Visibility): Integer
  • added: method JavaVisibilities.PackageVisibility.getInternalDisplayName(): String
  • added: method JavaVisibilities.PackageVisibility.normalize(): Visibility
  • added: method JavaVisibilities.ProtectedAndPackage.compareTo(Visibility): Integer
  • added: method JavaVisibilities.ProtectedAndPackage.getInternalDisplayName(): String
  • added: method JavaVisibilities.ProtectedAndPackage.normalize(): Visibility
  • added: method JavaVisibilities.ProtectedStaticVisibility.getInternalDisplayName(): String
  • added: method JavaVisibilities.ProtectedStaticVisibility.normalize(): Visibility
  • added: static field JavaVisibilities.INSTANCE: JavaVisibilities
  • added: static field JavaVisibilities.PackageVisibility.INSTANCE: JavaVisibilities.PackageVisibility
  • added: static field JavaVisibilities.ProtectedAndPackage.INSTANCE: JavaVisibilities.ProtectedAndPackage
  • added: static field JavaVisibilities.ProtectedStaticVisibility.INSTANCE: JavaVisibilities.ProtectedStaticVisibility
  • added: static final class JavaVisibilities.PackageVisibility extends Visibility
  • added: static final class JavaVisibilities.ProtectedAndPackage extends Visibility
  • added: static final class JavaVisibilities.ProtectedStaticVisibility extends Visibility
  • added: ctor PackagePartScopeCache(DeserializedDescriptorResolver, ReflectKotlinClassFinder)
  • added: ctor ReflectAnnotationSource(Annotation)
  • added: ctor ReflectJavaClassFinder(ClassLoader)
  • added: ctor ReflectKotlinClassFinder(ClassLoader)
  • added: ctor RuntimeSourceElementFactory.RuntimeSourceElement(ReflectJavaElement)
  • added: final class PackagePartScopeCache
  • added: final class ReflectAnnotationSource implements SourceElement
  • added: final class ReflectJavaClassFinder implements JavaClassFinder
  • added: final class ReflectJavaClassFinderKt
  • added: final class ReflectKotlinClass implements KotlinJvmBinaryClass
  • added: final class ReflectKotlinClassFinder implements KotlinClassFinder
  • added: final class ReflectKotlinClassFinderKt
  • added: final class ReflectKotlinClassKt
  • added: final class RuntimeErrorReporter implements ErrorReporter
  • added: final class RuntimeModuleData
  • added: final class RuntimeSourceElementFactory implements JavaSourceElementFactory
  • added: method PackagePartScopeCache.getPackagePartScope(ReflectKotlinClass): MemberScope
  • added: method ReflectAnnotationSource.getAnnotation(): Annotation
  • added: method ReflectAnnotationSource.getContainingFile(): SourceFile
  • added: method ReflectJavaClassFinder.findClass(JavaClassFinder.Request): JavaClass
  • added: method ReflectJavaClassFinder.findPackage(FqName, boolean): JavaPackage
  • added: method ReflectJavaClassFinder.knownClassNamesInPackage(FqName): Set
  • added: method ReflectKotlinClass.Factory.create(Class): ReflectKotlinClass
  • added: method ReflectKotlinClass.equals(Object): boolean
  • added: method ReflectKotlinClass.getClassHeader(): KotlinClassHeader
  • added: method ReflectKotlinClass.getClassId(): ClassId
  • added: method ReflectKotlinClass.getKlass(): Class
  • added: method ReflectKotlinClass.getLocation(): String
  • added: method ReflectKotlinClass.hashCode(): int
  • added: method ReflectKotlinClass.loadClassAnnotations(KotlinJvmBinaryClass.AnnotationVisitor, byte[]): void
  • added: method ReflectKotlinClass.toString(): String
  • added: method ReflectKotlinClass.visitMembers(KotlinJvmBinaryClass.MemberVisitor, byte[]): void
  • added: method ReflectKotlinClassFinder.findBuiltInsData(FqName): InputStream
  • added: method ReflectKotlinClassFinder.findKotlinClassOrContent(ClassId, JvmMetadataVersion): KotlinClassFinder.Result
  • added: method ReflectKotlinClassFinder.findKotlinClassOrContent(JavaClass, JvmMetadataVersion): KotlinClassFinder.Result
  • added: method RuntimeErrorReporter.reportCannotInferVisibility(CallableMemberDescriptor): void
  • added: method RuntimeErrorReporter.reportIncompleteHierarchy(ClassDescriptor, List): void
  • added: method RuntimeModuleData.Companion.create(ClassLoader): RuntimeModuleData
  • added: method RuntimeModuleData.getDeserialization(): DeserializationComponents
  • added: method RuntimeModuleData.getModule(): ModuleDescriptor
  • added: method RuntimeModuleData.getPackagePartScopeCache(): PackagePartScopeCache
  • added: method RuntimeSourceElementFactory.RuntimeSourceElement.getContainingFile(): SourceFile
  • added: method RuntimeSourceElementFactory.RuntimeSourceElement.getJavaElement(): ReflectJavaElement
  • added: method RuntimeSourceElementFactory.RuntimeSourceElement.toString(): String
  • added: method RuntimeSourceElementFactory.source(JavaElement): JavaSourceElement
  • added: static field ReflectKotlinClass.Factory: ReflectKotlinClass.Factory
  • added: static field RuntimeErrorReporter.INSTANCE: RuntimeErrorReporter
  • added: static field RuntimeModuleData.Companion: RuntimeModuleData.Companion
  • added: static field RuntimeSourceElementFactory.INSTANCE: RuntimeSourceElementFactory
  • added: static final class ReflectKotlinClass.Factory
  • added: static final class RuntimeModuleData.Companion
  • added: static final class RuntimeSourceElementFactory.RuntimeSourceElement implements JavaSourceElement
  • added: static method ReflectJavaClassFinderKt.tryLoadClass(ClassLoader, String): Class
  • added: abstract class ReflectJavaAnnotationArgument implements JavaAnnotationArgument
  • added: abstract class ReflectJavaElement implements JavaElement
  • added: abstract class ReflectJavaMember extends ReflectJavaElement implements ReflectJavaAnnotationOwner, ReflectJavaModifierListOwner, JavaMember
  • added: abstract class ReflectJavaType implements JavaType
  • added: ctor ReflectJavaAnnotation(Annotation)
  • added: ctor ReflectJavaAnnotationAsAnnotationArgument(Name, Annotation)
  • added: ctor ReflectJavaArrayAnnotationArgument(Name, Object[])
  • added: ctor ReflectJavaArrayType(Type)
  • added: ctor ReflectJavaClass(Class)
  • added: ctor ReflectJavaClassObjectAnnotationArgument(Name, Class)
  • added: ctor ReflectJavaClassifierType(Type)
  • added: ctor ReflectJavaConstructor(Constructor)
  • added: ctor ReflectJavaElement()
  • added: ctor ReflectJavaEnumValueAnnotationArgument(Name, Enum)
  • added: ctor ReflectJavaField(Field)
  • added: ctor ReflectJavaLiteralAnnotationArgument(Name, Object)
  • added: ctor ReflectJavaMember()
  • added: ctor ReflectJavaMethod(Method)
  • added: ctor ReflectJavaPackage(FqName)
  • added: ctor ReflectJavaPrimitiveType(Class)
  • added: ctor ReflectJavaRecordComponent(Object)
  • added: ctor ReflectJavaType()
  • added: ctor ReflectJavaTypeParameter(TypeVariable)
  • added: ctor ReflectJavaValueParameter(ReflectJavaType, Annotation[], String, boolean)
  • added: ctor ReflectJavaWildcardType(WildcardType)
  • added: final class ReflectClassUtilKt
  • added: final class ReflectJavaAnnotation extends ReflectJavaElement implements JavaAnnotation
  • added: final class ReflectJavaAnnotationAsAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaAnnotationAsAnnotationArgument
  • added: final class ReflectJavaAnnotationOwnerKt
  • added: final class ReflectJavaArrayAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaArrayAnnotationArgument
  • added: final class ReflectJavaArrayType extends ReflectJavaType implements JavaArrayType
  • added: final class ReflectJavaClass extends ReflectJavaElement implements ReflectJavaAnnotationOwner, ReflectJavaModifierListOwner, JavaClass
  • added: final class ReflectJavaClassObjectAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaClassObjectAnnotationArgument
  • added: final class ReflectJavaClassifierType extends ReflectJavaType implements JavaClassifierType
  • added: final class ReflectJavaConstructor extends ReflectJavaMember implements JavaConstructor
  • added: final class ReflectJavaEnumValueAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaEnumValueAnnotationArgument
  • added: final class ReflectJavaField extends ReflectJavaMember implements JavaField
  • added: final class ReflectJavaLiteralAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaLiteralAnnotationArgument
  • added: final class ReflectJavaMethod extends ReflectJavaMember implements JavaMethod
  • added: final class ReflectJavaPackage extends ReflectJavaElement implements JavaPackage
  • added: final class ReflectJavaPrimitiveType extends ReflectJavaType implements JavaPrimitiveType
  • added: final class ReflectJavaRecordComponent extends ReflectJavaMember implements JavaRecordComponent
  • added: final class ReflectJavaTypeParameter extends ReflectJavaElement implements ReflectJavaAnnotationOwner, JavaTypeParameter
  • added: final class ReflectJavaValueParameter extends ReflectJavaElement implements JavaValueParameter
  • added: final class ReflectJavaWildcardType extends ReflectJavaType implements JavaWildcardType
  • added: interface ReflectJavaAnnotationOwner extends JavaAnnotationOwner
  • added: interface ReflectJavaModifierListOwner extends JavaModifierListOwner
  • added: method ReflectJavaAnnotation.equals(Object): boolean
  • added: method ReflectJavaAnnotation.getAnnotation(): Annotation
  • added: method ReflectJavaAnnotation.getArguments(): Collection
  • added: method ReflectJavaAnnotation.getClassId(): ClassId
  • added: method ReflectJavaAnnotation.hashCode(): int
  • added: method ReflectJavaAnnotation.isFreshlySupportedTypeUseAnnotation(): boolean
  • added: method ReflectJavaAnnotation.isIdeExternalAnnotation(): boolean
  • added: method ReflectJavaAnnotation.resolve(): ReflectJavaClass
  • added: method ReflectJavaAnnotation.toString(): String
  • added: method ReflectJavaAnnotationArgument.Factory.create(Object, Name): ReflectJavaAnnotationArgument
  • added: method ReflectJavaAnnotationArgument.getName(): Name
  • added: method ReflectJavaAnnotationAsAnnotationArgument.getAnnotation(): JavaAnnotation
  • added: method ReflectJavaAnnotationOwner.findAnnotation(FqName): ReflectJavaAnnotation
  • added: method ReflectJavaAnnotationOwner.getAnnotations(): List
  • added: method ReflectJavaAnnotationOwner.getElement(): AnnotatedElement
  • added: method ReflectJavaArrayAnnotationArgument.getElements(): List
  • added: method ReflectJavaArrayType.getAnnotations(): Collection
  • added: method ReflectJavaArrayType.getComponentType(): ReflectJavaType
  • added: method ReflectJavaArrayType.getReflectType(): Type
  • added: method ReflectJavaArrayType.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaClass.equals(Object): boolean
  • added: method ReflectJavaClass.findAnnotation(FqName): ReflectJavaAnnotation
  • added: method ReflectJavaClass.getAnnotations(): List
  • added: method ReflectJavaClass.getConstructors(): List
  • added: method ReflectJavaClass.getElement(): Class
  • added: method ReflectJavaClass.getFields(): List
  • added: method ReflectJavaClass.getFqName(): FqName
  • added: method ReflectJavaClass.getInnerClassNames(): List
  • added: method ReflectJavaClass.getLightClassOriginKind(): LightClassOriginKind
  • added: method ReflectJavaClass.getMethods(): List
  • added: method ReflectJavaClass.getModifiers(): int
  • added: method ReflectJavaClass.getName(): Name
  • added: method ReflectJavaClass.getOuterClass(): ReflectJavaClass
  • added: method ReflectJavaClass.getPermittedTypes(): Collection
  • added: method ReflectJavaClass.getRecordComponents(): Collection
  • added: method ReflectJavaClass.getSupertypes(): Collection
  • added: method ReflectJavaClass.getTypeParameters(): List
  • added: method ReflectJavaClass.getVisibility(): Visibility
  • added: method ReflectJavaClass.hasDefaultConstructor(): boolean
  • added: method ReflectJavaClass.hashCode(): int
  • added: method ReflectJavaClass.isAbstract(): boolean
  • added: method ReflectJavaClass.isAnnotationType(): boolean
  • added: method ReflectJavaClass.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaClass.isEnum(): boolean
  • added: method ReflectJavaClass.isFinal(): boolean
  • added: method ReflectJavaClass.isInterface(): boolean
  • added: method ReflectJavaClass.isRecord(): boolean
  • added: method ReflectJavaClass.isSealed(): boolean
  • added: method ReflectJavaClass.isStatic(): boolean
  • added: method ReflectJavaClass.toString(): String
  • added: method ReflectJavaClassObjectAnnotationArgument.getReferencedType(): JavaType
  • added: method ReflectJavaClassifierType.findAnnotation(FqName): JavaAnnotation
  • added: method ReflectJavaClassifierType.getAnnotations(): Collection
  • added: method ReflectJavaClassifierType.getClassifier(): JavaClassifier
  • added: method ReflectJavaClassifierType.getClassifierQualifiedName(): String
  • added: method ReflectJavaClassifierType.getPresentableText(): String
  • added: method ReflectJavaClassifierType.getReflectType(): Type
  • added: method ReflectJavaClassifierType.getTypeArguments(): List
  • added: method ReflectJavaClassifierType.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaClassifierType.isRaw(): boolean
  • added: method ReflectJavaConstructor.getMember(): Constructor
  • added: method ReflectJavaConstructor.getTypeParameters(): List
  • added: method ReflectJavaConstructor.getValueParameters(): List
  • added: method ReflectJavaEnumValueAnnotationArgument.getEntryName(): Name
  • added: method ReflectJavaEnumValueAnnotationArgument.getEnumClassId(): ClassId
  • added: method ReflectJavaField.getHasConstantNotNullInitializer(): boolean
  • added: method ReflectJavaField.getMember(): Field
  • added: method ReflectJavaField.getType(): ReflectJavaType
  • added: method ReflectJavaField.isEnumEntry(): boolean
  • added: method ReflectJavaLiteralAnnotationArgument.getValue(): Object
  • added: method ReflectJavaMember.equals(Object): boolean
  • added: method ReflectJavaMember.findAnnotation(FqName): ReflectJavaAnnotation
  • added: method ReflectJavaMember.getAnnotations(): List
  • added: method ReflectJavaMember.getContainingClass(): ReflectJavaClass
  • added: method ReflectJavaMember.getElement(): AnnotatedElement
  • added: method ReflectJavaMember.getMember(): Member
  • added: method ReflectJavaMember.getModifiers(): int
  • added: method ReflectJavaMember.getName(): Name
  • added: method ReflectJavaMember.getValueParameters(Type[], Annotation[][], boolean): List
  • added: method ReflectJavaMember.getVisibility(): Visibility
  • added: method ReflectJavaMember.hashCode(): int
  • added: method ReflectJavaMember.isAbstract(): boolean
  • added: method ReflectJavaMember.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaMember.isFinal(): boolean
  • added: method ReflectJavaMember.isStatic(): boolean
  • added: method ReflectJavaMember.toString(): String
  • added: method ReflectJavaMethod.getAnnotationParameterDefaultValue(): JavaAnnotationArgument
  • added: method ReflectJavaMethod.getHasAnnotationParameterDefaultValue(): boolean
  • added: method ReflectJavaMethod.getMember(): Method
  • added: method ReflectJavaMethod.getReturnType(): ReflectJavaType
  • added: method ReflectJavaMethod.getTypeParameters(): List
  • added: method ReflectJavaMethod.getValueParameters(): List
  • added: method ReflectJavaModifierListOwner.getModifiers(): int
  • added: method ReflectJavaPackage.equals(Object): boolean
  • added: method ReflectJavaPackage.findAnnotation(FqName): JavaAnnotation
  • added: method ReflectJavaPackage.getAnnotations(): List
  • added: method ReflectJavaPackage.getClasses(Function1): Collection
  • added: method ReflectJavaPackage.getFqName(): FqName
  • added: method ReflectJavaPackage.getSubPackages(): Collection
  • added: method ReflectJavaPackage.hashCode(): int
  • added: method ReflectJavaPackage.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaPackage.toString(): String
  • added: method ReflectJavaPrimitiveType.getAnnotations(): Collection
  • added: method ReflectJavaPrimitiveType.getReflectType(): Class
  • added: method ReflectJavaPrimitiveType.getType(): PrimitiveType
  • added: method ReflectJavaPrimitiveType.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaRecordComponent.getMember(): Member
  • added: method ReflectJavaRecordComponent.getType(): JavaType
  • added: method ReflectJavaRecordComponent.isVararg(): boolean
  • added: method ReflectJavaType.Factory.create(Type): ReflectJavaType
  • added: method ReflectJavaType.equals(Object): boolean
  • added: method ReflectJavaType.findAnnotation(FqName): JavaAnnotation
  • added: method ReflectJavaType.getReflectType(): Type
  • added: method ReflectJavaType.hashCode(): int
  • added: method ReflectJavaType.toString(): String
  • added: method ReflectJavaTypeParameter.equals(Object): boolean
  • added: method ReflectJavaTypeParameter.findAnnotation(FqName): ReflectJavaAnnotation
  • added: method ReflectJavaTypeParameter.getAnnotations(): List
  • added: method ReflectJavaTypeParameter.getElement(): AnnotatedElement
  • added: method ReflectJavaTypeParameter.getName(): Name
  • added: method ReflectJavaTypeParameter.getUpperBounds(): List
  • added: method ReflectJavaTypeParameter.hashCode(): int
  • added: method ReflectJavaTypeParameter.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaTypeParameter.toString(): String
  • added: method ReflectJavaValueParameter.findAnnotation(FqName): ReflectJavaAnnotation
  • added: method ReflectJavaValueParameter.getAnnotations(): List
  • added: method ReflectJavaValueParameter.getName(): Name
  • added: method ReflectJavaValueParameter.getType(): ReflectJavaType
  • added: method ReflectJavaValueParameter.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaValueParameter.isVararg(): boolean
  • added: method ReflectJavaValueParameter.toString(): String
  • added: method ReflectJavaWildcardType.getAnnotations(): Collection
  • added: method ReflectJavaWildcardType.getBound(): ReflectJavaType
  • added: method ReflectJavaWildcardType.getReflectType(): WildcardType
  • added: method ReflectJavaWildcardType.isDeprecatedInJavaDoc(): boolean
  • added: method ReflectJavaWildcardType.isExtends(): boolean
  • added: static field ReflectJavaAnnotationArgument.Factory: ReflectJavaAnnotationArgument.Factory
  • added: static field ReflectJavaType.Factory: ReflectJavaType.Factory
  • added: static final class ReflectJavaAnnotationArgument.Factory
  • added: static final class ReflectJavaType.Factory
  • added: static method ReflectClassUtilKt.getClassId(Class): ClassId
  • added: static method ReflectClassUtilKt.getDesc(Class): String
  • added: static method ReflectClassUtilKt.getFunctionClassArity(Class): Integer
  • added: static method ReflectClassUtilKt.getParameterizedTypeArguments(Type): List
  • added: static method ReflectClassUtilKt.getPrimitiveByWrapper(Class): Class
  • added: static method ReflectClassUtilKt.getSafeClassLoader(Class): ClassLoader
  • added: static method ReflectClassUtilKt.getWrapperByPrimitive(Class): Class
  • added: static method ReflectClassUtilKt.isEnumClassOrSpecializedEnumEntryClass(Class): boolean
  • added: static method ReflectJavaAnnotationOwnerKt.findAnnotation(Annotation[], FqName): ReflectJavaAnnotation
  • added: static method ReflectJavaAnnotationOwnerKt.getAnnotations(Annotation[]): List
  • added: final class UtilsKt
  • added: static method UtilsKt.record(LookupTracker, LookupLocation, ClassDescriptor, Name): void
  • added: static method UtilsKt.record(LookupTracker, LookupLocation, PackageFragmentDescriptor, Name): void
  • added: static method UtilsKt.recordPackageLookup(LookupTracker, LookupLocation, String, String): void
  • removed: ctor NoLookupLocation(String, int)
  • removed: ctor ScopeKind(String, int)
  • removed: method LookupTracker.Companion.getDO_NOTHING(): LookupTracker
  • removed: method LookupTracker.getRequiresLookupLineAndColumn(): boolean
  • removed: static field LookupTracker.Companion: LookupTracker.Companion
  • removed: static field LookupTracker.DO_NOTHING: LookupTracker
  • removed: static field NoLookupLocation.UNSORTED: NoLookupLocation
  • removed: static field NoLookupLocation.WHEN_CHECK_REDECLARATIONS: NoLookupLocation
  • removed: static final class LookupTracker.Companion
  • changed: method LookupTracker.record(String, Integer, Integer, String, ScopeKind, String): void → method LookupTracker.record(String, Position, String, ScopeKind, String): void
  • added: ctor Position(int, int)
  • added: final class Position implements Serializable
  • added: interface LocationInfo
  • added: method LocationInfo.getFilePath(): String
  • added: method LocationInfo.getPosition(): Position
  • added: method LookupLocation.getLocation(): LocationInfo
  • added: method LookupTracker.DO_NOTHING.getRequiresPosition(): boolean
  • added: method LookupTracker.DO_NOTHING.record(String, Position, String, ScopeKind, String): void
  • added: method LookupTracker.getRequiresPosition(): boolean
  • added: method NoLookupLocation.getLocation(): LocationInfo
  • added: method Position.Companion.getNO_POSITION(): Position
  • added: method Position.equals(Object): boolean
  • added: method Position.hashCode(): int
  • added: method Position.toString(): String
  • added: static field LookupTracker.DO_NOTHING.INSTANCE: LookupTracker.DO_NOTHING
  • added: static field NoLookupLocation.FOR_DEFAULT_IMPORTS: NoLookupLocation
  • added: static field NoLookupLocation.FROM_DESERIALIZATION: NoLookupLocation
  • added: static field NoLookupLocation.FROM_JAVA_LOADER: NoLookupLocation
  • added: static field NoLookupLocation.FROM_SYNTHETIC_SCOPE: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_CHECK_DECLARATION_CONFLICTS: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_CHECK_OVERRIDES: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_FIND_BY_FQNAME: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_GET_COMPANION_OBJECT: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_GET_LOCAL_VARIABLE: NoLookupLocation
  • added: static field NoLookupLocation.WHEN_RESOLVING_DEFAULT_TYPE_ARGUMENTS: NoLookupLocation
  • added: static field Position.Companion: Position.Companion
  • added: static final class LookupTracker.DO_NOTHING implements LookupTracker
  • added: static final class Position.Companion
  • removed: @interface Inject
  • removed: @interface Named
  • removed: @interface Qualifier
  • removed: @interface Scope
  • removed: @interface Singleton
  • removed: interface Provider
  • removed: method Named.value(): String
  • removed: method Provider.get(): Object
  • removed: class JavaVisibilities
  • removed: ctor JvmAbi()
  • removed: ctor JvmAnnotationNames.KotlinClass()
  • removed: ctor JvmAnnotationNames.KotlinSyntheticClass()
  • removed: enum JvmAnnotationNames.KotlinClass.Kind
  • removed: enum JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: final class AbiVersionUtil
  • removed: final class FakePureImplementationsProviderKt
  • removed: final class JavaPackage
  • removed: static class JvmAnnotationNames.KotlinClass
  • removed: static class JvmAnnotationNames.KotlinSyntheticClass
  • removed: static field AbiVersionUtil.INVALID_VERSION: BinaryVersion
  • removed: static field FakePureImplementationsProvider.INSTANCE$: FakePureImplementationsProvider
  • removed: static field JavaVisibilities.PACKAGE_VISIBILITY: Visibility
  • removed: static field JavaVisibilities.PROTECTED_AND_PACKAGE: Visibility
  • removed: static field JavaVisibilities.PROTECTED_STATIC_VISIBILITY: Visibility
  • removed: static field JvmAbi.ANNOTATED_PROPERTY_METHOD_NAME_SUFFIX: String
  • removed: static field JvmAbi.DEFAULT_MODULE_NAME: String
  • removed: static field JvmAbi.DEFAULT_PARAMS_IMPL_SUFFIX: String
  • removed: static field JvmAbi.DELEGATED_PROPERTY_NAME_SUFFIX: String
  • removed: static field JvmAbi.GETTER_PREFIX: String
  • removed: static field JvmAbi.INSTANCE_FIELD: String
  • removed: static field JvmAbi.KOTLIN_CLASS_FIELD_NAME: String
  • removed: static field JvmAbi.KOTLIN_PACKAGE_FIELD_NAME: String
  • removed: static field JvmAbi.MODULE_NAME_FIELD: String
  • removed: static field JvmAbi.PROPERTY_METADATA_ARRAY_NAME: String
  • removed: static field JvmAbi.REFLECTION_FACTORY_IMPL: ClassId
  • removed: static field JvmAbi.SETTER_PREFIX: String
  • removed: static field JvmAbi.TRAIT_IMPL_CLASS_NAME: String
  • removed: static field JvmAbi.TRAIT_IMPL_SUFFIX: String
  • removed: static field JvmAbi.VERSION: BinaryVersion
  • removed: static field JvmAnnotationNames.ANNOTATIONS_COPIED_TO_TYPES: Set
  • removed: static field JvmAnnotationNames.DATA_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.FILE_PART_CLASS_NAMES_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.IMPLEMENTATION_CLASS_NAME_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.JAVA_LANG_DEPRECATED: FqName
  • removed: static field JvmAnnotationNames.KIND_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.KOTLIN_CALLABLE: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_CLASS: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_DELEGATED_METHOD: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_FILE_FACADE: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_MULTIFILE_CLASS: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_MULTIFILE_CLASS_PART: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_PACKAGE: FqName
  • removed: static field JvmAnnotationNames.KOTLIN_SIGNATURE: FqName
  • removed: static field JvmAnnotationNames.KotlinClass.CLASS_NAME: JvmClassName
  • removed: static field JvmAnnotationNames.KotlinClass.KIND_CLASS_ID: ClassId
  • removed: static field JvmAnnotationNames.KotlinClass.KIND_INTERNAL_NAME: String
  • removed: static field JvmAnnotationNames.KotlinClass.Kind.ANONYMOUS_OBJECT: JvmAnnotationNames.KotlinClass.Kind
  • removed: static field JvmAnnotationNames.KotlinClass.Kind.CLASS: JvmAnnotationNames.KotlinClass.Kind
  • removed: static field JvmAnnotationNames.KotlinClass.Kind.LOCAL_CLASS: JvmAnnotationNames.KotlinClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.CLASS_NAME: JvmClassName
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.KIND_CLASS_ID: ClassId
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.KIND_INTERNAL_NAME: String
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.ANONYMOUS_FUNCTION: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.CALLABLE_REFERENCE_WRAPPER: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.LOCAL_FUNCTION: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.LOCAL_TRAIT_IMPL: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.PACKAGE_PART: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.SAM_LAMBDA: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.SAM_WRAPPER: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.TRAIT_IMPL: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.KotlinSyntheticClass.Kind.WHEN_ON_ENUM_MAPPINGS: JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static field JvmAnnotationNames.MULTIFILE_CLASS_NAME_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.OLD_ABI_VERSION_FIELD_NAME: String
  • removed: static field JvmAnnotationNames.OLD_JET_CLASS_ANNOTATION: FqName
  • removed: static field JvmAnnotationNames.OLD_JET_PACKAGE_CLASS_ANNOTATION: FqName
  • removed: static field JvmAnnotationNames.OLD_KOTLIN_CLASS: FqName
  • removed: static field JvmAnnotationNames.OLD_KOTLIN_PACKAGE: FqName
  • removed: static field JvmAnnotationNames.OLD_KOTLIN_PACKAGE_FRAGMENT: FqName
  • removed: static field JvmAnnotationNames.OLD_KOTLIN_SIGNATURE: FqName
  • removed: static field JvmAnnotationNames.OLD_KOTLIN_TRAIT_IMPL: FqName
  • removed: static field JvmAnnotationNames.TARGET_ANNOTATION_MEMBER_NAME: Name
  • removed: static field JvmAnnotationNames.VERSION_FIELD_NAME: String
  • removed: static method AbiVersionUtil.isAbiVersionCompatible(BinaryVersion): boolean
  • removed: static method FakePureImplementationsProviderKt.setOfFqNames(String[]): Set
  • removed: static method JavaPackage.setOfFqNames(String[]): Set
  • removed: static method JvmAbi.getDefaultFieldNameForProperty(Name, boolean): String
  • removed: static method JvmAbi.getSyntheticMethodNameForAnnotatedProperty(Name): String
  • removed: static method JvmAnnotationNames.KotlinClass.Kind.valueOf(String): JvmAnnotationNames.KotlinClass.Kind
  • removed: static method JvmAnnotationNames.KotlinClass.Kind.values(): JvmAnnotationNames.KotlinClass.Kind[]
  • removed: static method JvmAnnotationNames.KotlinSyntheticClass.Kind.valueOf(String): JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: static method JvmAnnotationNames.KotlinSyntheticClass.Kind.values(): JvmAnnotationNames.KotlinSyntheticClass.Kind[]
  • removed: static method JvmAnnotationNames.isSpecialAnnotation(ClassId, boolean): boolean
  • changed: method JavaClassFinder.findClass(ClassId): JavaClass → method JavaClassFinder.findClass(JavaClassFinder.Request): JavaClass
  • changed: method JavaClassFinder.findPackage(FqName): JavaPackage → method JavaClassFinder.findPackage(FqName, boolean): JavaPackage
  • added: abstract class AbstractAnnotationTypeQualifierResolver
  • added: class JavaDescriptorVisibilities
  • added: class SpecialGenericSignatures
  • added: ctor AbstractAnnotationTypeQualifierResolver(JavaTypeEnhancementState)
  • added: ctor AnnotationTypeQualifierResolver(JavaTypeEnhancementState)
  • added: ctor DeprecationCausedByFunctionNInfo(DeclarationDescriptor)
  • added: ctor ErasedOverridabilityCondition()
  • added: ctor FieldOverridabilityCondition()
  • added: ctor JavaClassFinder.Request(ClassId, byte[], JavaClass)
  • added: ctor JavaDefaultQualifiers(NullabilityQualifierWithMigrationStatus, Collection, boolean)
  • added: ctor JavaIncompatibilityRulesOverridabilityCondition()
  • added: ctor JavaNullabilityAnnotationsStatus(ReportLevel, KotlinVersion, ReportLevel)
  • added: ctor JavaTypeEnhancementState(Jsr305Settings, Function1)
  • added: ctor JavaTypeQualifiersByElementType(EnumMap)
  • added: ctor Jsr305Settings(ReportLevel, ReportLevel, Map)
  • added: ctor NullabilityAnnotationStatesImpl(Map)
  • added: ctor SpecialGenericSignatures()
  • added: ctor SpecialGenericSignatures.Companion.NameAndSignature(String, Name, String, String)
  • added: enum AnnotationQualifierApplicabilityType
  • added: enum ReportLevel
  • added: enum SpecialGenericSignatures.SpecialSignatureInfo
  • added: enum SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: final class AnnotationQualifiersFqNamesKt
  • added: final class AnnotationTypeQualifierResolver extends AbstractAnnotationTypeQualifierResolver
  • added: final class BuiltinMethodsWithDifferentJvmName extends SpecialGenericSignatures
  • added: final class BuiltinMethodsWithSpecialGenericSignature extends SpecialGenericSignatures
  • added: final class BuiltinSpecialProperties
  • added: final class BuiltinSpecialPropertiesKt
  • added: final class ClassicBuiltinSpecialProperties
  • added: final class DeprecationCausedByFunctionNInfo extends DescriptorBasedDeprecationInfo
  • added: final class DescriptorsJvmAbiUtil
  • added: final class ErasedOverridabilityCondition implements ExternalOverridabilityCondition
  • added: final class FieldOverridabilityCondition implements ExternalOverridabilityCondition
  • added: final class JavaDefaultQualifiers
  • added: final class JavaIncompatibilityRulesOverridabilityCondition implements ExternalOverridabilityCondition
  • added: final class JavaNullabilityAnnotationSettingsKt
  • added: final class JavaNullabilityAnnotationsStatus
  • added: final class JavaTypeEnhancementState
  • added: final class JavaTypeQualifiersByElementType
  • added: final class Jsr305Settings
  • added: final class JvmAnnotationNamesKt
  • added: final class NullabilityAnnotationStatesImpl implements NullabilityAnnotationStates
  • added: final class PropertiesConventionUtilKt
  • added: final class SpecialBuiltinMembers
  • added: final class UtilsKt
  • added: interface JavaClassesTracker
  • added: interface JavaModuleAnnotationsProvider
  • added: interface NullabilityAnnotationStates
  • added: method AbstractAnnotationTypeQualifierResolver.enumArguments(Object, boolean): Iterable
  • added: method AbstractAnnotationTypeQualifierResolver.extractAndMergeDefaultQualifiers(JavaTypeQualifiersByElementType, Iterable): JavaTypeQualifiersByElementType
  • added: method AbstractAnnotationTypeQualifierResolver.extractMutability(Iterable): MutabilityQualifier
  • added: method AbstractAnnotationTypeQualifierResolver.extractNullability(Iterable, Function1): NullabilityQualifierWithMigrationStatus
  • added: method AbstractAnnotationTypeQualifierResolver.getFqName(Object): FqName
  • added: method AbstractAnnotationTypeQualifierResolver.getKey(Object): Object
  • added: method AbstractAnnotationTypeQualifierResolver.getMetaAnnotations(Object): Iterable
  • added: method AbstractAnnotationTypeQualifierResolver.isTypeUseAnnotation(Object): boolean
  • added: method AbstractAnnotationTypeQualifierResolver.resolveTypeQualifierAnnotation(Object): Object
  • added: method AnnotationQualifierApplicabilityType.getJavaTarget(): String
  • added: method AnnotationTypeQualifierResolver.enumArguments(AnnotationDescriptor, boolean): Iterable
  • added: method AnnotationTypeQualifierResolver.getFqName(AnnotationDescriptor): FqName
  • added: method AnnotationTypeQualifierResolver.getKey(AnnotationDescriptor): Object
  • added: method AnnotationTypeQualifierResolver.getMetaAnnotations(AnnotationDescriptor): Iterable
  • added: method BuiltinMethodsWithDifferentJvmName.getJvmName(SimpleFunctionDescriptor): Name
  • added: method BuiltinMethodsWithDifferentJvmName.isBuiltinFunctionWithDifferentNameInJvm(SimpleFunctionDescriptor): boolean
  • added: method BuiltinMethodsWithDifferentJvmName.isRemoveAtByIndex(SimpleFunctionDescriptor): boolean
  • added: method BuiltinMethodsWithSpecialGenericSignature.getSameAsBuiltinMethodWithErasedValueParameters(Name): boolean
  • added: method BuiltinSpecialProperties.getPROPERTY_FQ_NAME_TO_JVM_GETTER_NAME_MAP(): Map
  • added: method BuiltinSpecialProperties.getPropertyNameCandidatesBySpecialGetterName(Name): List
  • added: method BuiltinSpecialProperties.getSPECIAL_FQ_NAMES(): Set
  • added: method BuiltinSpecialProperties.getSPECIAL_SHORT_NAMES(): Set
  • added: method ClassicBuiltinSpecialProperties.getBuiltinSpecialPropertyGetterName(CallableMemberDescriptor): String
  • added: method ClassicBuiltinSpecialProperties.hasBuiltinSpecialPropertyFqName(CallableMemberDescriptor): boolean
  • added: method DeprecationCausedByFunctionNInfo.getDeprecationLevel(): DeprecationLevelValue
  • added: method ErasedOverridabilityCondition.getContract(): ExternalOverridabilityCondition.Contract
  • added: method ErasedOverridabilityCondition.isOverridable(CallableDescriptor, CallableDescriptor, ClassDescriptor): ExternalOverridabilityCondition.Result
  • added: method FieldOverridabilityCondition.getContract(): ExternalOverridabilityCondition.Contract
  • added: method FieldOverridabilityCondition.isOverridable(CallableDescriptor, CallableDescriptor, ClassDescriptor): ExternalOverridabilityCondition.Result
  • added: method JavaClassFinder.Request.equals(Object): boolean
  • added: method JavaClassFinder.Request.getClassId(): ClassId
  • added: method JavaClassFinder.Request.hashCode(): int
  • added: method JavaClassFinder.Request.toString(): String
  • added: method JavaClassFinder.knownClassNamesInPackage(FqName): Set
  • added: method JavaClassesTracker.Default.reportClass(JavaClassDescriptor): void
  • added: method JavaClassesTracker.reportClass(JavaClassDescriptor): void
  • added: method JavaDefaultQualifiers.copy(NullabilityQualifierWithMigrationStatus, Collection, boolean): JavaDefaultQualifiers
  • added: method JavaDefaultQualifiers.equals(Object): boolean
  • added: method JavaDefaultQualifiers.getDefinitelyNotNull(): boolean
  • added: method JavaDefaultQualifiers.getNullabilityQualifier(): NullabilityQualifierWithMigrationStatus
  • added: method JavaDefaultQualifiers.getQualifierApplicabilityTypes(): Collection
  • added: method JavaDefaultQualifiers.hashCode(): int
  • added: method JavaDefaultQualifiers.toString(): String
  • added: method JavaIncompatibilityRulesOverridabilityCondition.Companion.doesJavaOverrideHaveIncompatibleValueParameterKinds(CallableDescriptor, CallableDescriptor): boolean
  • added: method JavaIncompatibilityRulesOverridabilityCondition.getContract(): ExternalOverridabilityCondition.Contract
  • added: method JavaIncompatibilityRulesOverridabilityCondition.isOverridable(CallableDescriptor, CallableDescriptor, ClassDescriptor): ExternalOverridabilityCondition.Result
  • added: method JavaModuleAnnotationsProvider.getAnnotationsForModuleOwnerOfClass(ClassId): List
  • added: method JavaNullabilityAnnotationsStatus.Companion.getDEFAULT(): JavaNullabilityAnnotationsStatus
  • added: method JavaNullabilityAnnotationsStatus.equals(Object): boolean
  • added: method JavaNullabilityAnnotationsStatus.getReportLevelAfter(): ReportLevel
  • added: method JavaNullabilityAnnotationsStatus.getReportLevelBefore(): ReportLevel
  • added: method JavaNullabilityAnnotationsStatus.getSinceVersion(): KotlinVersion
  • added: method JavaNullabilityAnnotationsStatus.hashCode(): int
  • added: method JavaNullabilityAnnotationsStatus.toString(): String
  • added: method JavaTypeEnhancementState.Companion.getDEFAULT(): JavaTypeEnhancementState
  • added: method JavaTypeEnhancementState.getDisabledDefaultAnnotations(): boolean
  • added: method JavaTypeEnhancementState.getGetReportLevelForAnnotation(): Function1
  • added: method JavaTypeEnhancementState.getJsr305(): Jsr305Settings
  • added: method JavaTypeEnhancementState.toString(): String
  • added: method JavaTypeQualifiersByElementType.get(AnnotationQualifierApplicabilityType): JavaDefaultQualifiers
  • added: method JavaTypeQualifiersByElementType.getDefaultQualifiers(): EnumMap
  • added: method Jsr305Settings.equals(Object): boolean
  • added: method Jsr305Settings.getGlobalLevel(): ReportLevel
  • added: method Jsr305Settings.getMigrationLevel(): ReportLevel
  • added: method Jsr305Settings.getUserDefinedLevelForSpecificAnnotation(): Map
  • added: method Jsr305Settings.hashCode(): int
  • added: method Jsr305Settings.isDisabled(): boolean
  • added: method Jsr305Settings.toString(): String
  • added: method JvmAbi.getREPEATABLE_ANNOTATION_CONTAINER_META_ANNOTATION(): ClassId
  • added: method NullabilityAnnotationStates.Companion.getEMPTY(): NullabilityAnnotationStates
  • added: method NullabilityAnnotationStates.get(FqName): Object
  • added: method NullabilityAnnotationStatesImpl.get(FqName): Object
  • added: method NullabilityAnnotationStatesImpl.getStates(): Map
  • added: method ReportLevel.getDescription(): String
  • added: method ReportLevel.isIgnore(): boolean
  • added: method ReportLevel.isWarning(): boolean
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.copy(String, Name, String, String): SpecialGenericSignatures.Companion.NameAndSignature
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.equals(Object): boolean
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.getName(): Name
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.getSignature(): String
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.hashCode(): int
  • added: method SpecialGenericSignatures.Companion.NameAndSignature.toString(): String
  • added: method SpecialGenericSignatures.Companion.getBuiltinFunctionNamesByJvmName(Name): Name
  • added: method SpecialGenericSignatures.Companion.getERASED_COLLECTION_PARAMETER_SIGNATURES(): List
  • added: method SpecialGenericSignatures.Companion.getERASED_VALUE_PARAMETERS_SHORT_NAMES(): Set
  • added: method SpecialGenericSignatures.Companion.getERASED_VALUE_PARAMETERS_SIGNATURES(): Set
  • added: method SpecialGenericSignatures.Companion.getJVM_SHORT_NAME_TO_BUILTIN_SHORT_NAMES_MAP(): Map
  • added: method SpecialGenericSignatures.Companion.getORIGINAL_SHORT_NAMES(): List
  • added: method SpecialGenericSignatures.Companion.getREMOVE_AT_NAME_AND_SIGNATURE(): SpecialGenericSignatures.Companion.NameAndSignature
  • added: method SpecialGenericSignatures.Companion.getSIGNATURE_TO_DEFAULT_VALUES_MAP(): Map
  • added: method SpecialGenericSignatures.Companion.getSIGNATURE_TO_JVM_REPRESENTATION_NAME(): Map
  • added: method SpecialGenericSignatures.Companion.getSameAsRenamedInJvmBuiltin(Name): boolean
  • added: method SpecialGenericSignatures.Companion.getSpecialSignatureInfo(String): SpecialGenericSignatures.SpecialSignatureInfo
  • added: static field AnnotationQualifierApplicabilityType.FIELD: AnnotationQualifierApplicabilityType
  • added: static field AnnotationQualifierApplicabilityType.METHOD_RETURN_TYPE: AnnotationQualifierApplicabilityType
  • added: static field AnnotationQualifierApplicabilityType.TYPE_PARAMETER: AnnotationQualifierApplicabilityType
  • added: static field AnnotationQualifierApplicabilityType.TYPE_PARAMETER_BOUNDS: AnnotationQualifierApplicabilityType
  • added: static field AnnotationQualifierApplicabilityType.TYPE_USE: AnnotationQualifierApplicabilityType
  • added: static field AnnotationQualifierApplicabilityType.VALUE_PARAMETER: AnnotationQualifierApplicabilityType
  • added: static field BuiltinMethodsWithDifferentJvmName.INSTANCE: BuiltinMethodsWithDifferentJvmName
  • added: static field BuiltinMethodsWithSpecialGenericSignature.INSTANCE: BuiltinMethodsWithSpecialGenericSignature
  • added: static field BuiltinSpecialProperties.INSTANCE: BuiltinSpecialProperties
  • added: static field ClassicBuiltinSpecialProperties.INSTANCE: ClassicBuiltinSpecialProperties
  • added: static field FakePureImplementationsProvider.INSTANCE: FakePureImplementationsProvider
  • added: static field JavaClassesTracker.Default.INSTANCE: JavaClassesTracker.Default
  • added: static field JavaDescriptorVisibilities.PACKAGE_VISIBILITY: DescriptorVisibility
  • added: static field JavaDescriptorVisibilities.PROTECTED_AND_PACKAGE: DescriptorVisibility
  • added: static field JavaDescriptorVisibilities.PROTECTED_STATIC_VISIBILITY: DescriptorVisibility
  • added: static field JavaIncompatibilityRulesOverridabilityCondition.Companion: JavaIncompatibilityRulesOverridabilityCondition.Companion
  • added: static field JavaNullabilityAnnotationsStatus.Companion: JavaNullabilityAnnotationsStatus.Companion
  • added: static field JavaTypeEnhancementState.Companion: JavaTypeEnhancementState.Companion
  • added: static field JvmAbi.INSTANCE: JvmAbi
  • added: static field JvmAbi.JVM_FIELD_ANNOTATION_CLASS_ID: ClassId
  • added: static field JvmAbi.JVM_FIELD_ANNOTATION_FQ_NAME: FqName
  • added: static field JvmAnnotationNames.DEPRECATED_ANNOTATION: FqName
  • added: static field JvmAnnotationNames.ELEMENT_TYPE_ENUM: FqName
  • added: static field JvmAnnotationNames.KOTLIN_JVM_INTERNAL: FqName
  • added: static field JvmAnnotationNames.METADATA_DESC: String
  • added: static field JvmAnnotationNames.METADATA_FQ_NAME: FqName
  • added: static field JvmAnnotationNames.MUTABLE_ANNOTATION: FqName
  • added: static field JvmAnnotationNames.OVERRIDE_ANNOTATION: FqName
  • added: static field JvmAnnotationNames.READONLY_ANNOTATION: FqName
  • added: static field JvmAnnotationNames.REPEATABLE_ANNOTATION: FqName
  • added: static field JvmAnnotationNames.RETENTION_POLICY_ENUM: FqName
  • added: static field JvmAnnotationNames.SERIALIZED_IR_DESC: String
  • added: static field JvmAnnotationNames.SERIALIZED_IR_FQ_NAME: FqName
  • added: static field NullabilityAnnotationStates.Companion: NullabilityAnnotationStates.Companion
  • added: static field ReportLevel.Companion: ReportLevel.Companion
  • added: static field ReportLevel.IGNORE: ReportLevel
  • added: static field ReportLevel.STRICT: ReportLevel
  • added: static field ReportLevel.WARN: ReportLevel
  • added: static field SpecialGenericSignatures.Companion: SpecialGenericSignatures.Companion
  • added: static field SpecialGenericSignatures.SpecialSignatureInfo.OBJECT_PARAMETER_GENERIC: SpecialGenericSignatures.SpecialSignatureInfo
  • added: static field SpecialGenericSignatures.SpecialSignatureInfo.OBJECT_PARAMETER_NON_GENERIC: SpecialGenericSignatures.SpecialSignatureInfo
  • added: static field SpecialGenericSignatures.SpecialSignatureInfo.ONE_COLLECTION_PARAMETER: SpecialGenericSignatures.SpecialSignatureInfo
  • added: static field SpecialGenericSignatures.TypeSafeBarrierDescription.FALSE: SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: static field SpecialGenericSignatures.TypeSafeBarrierDescription.INDEX: SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: static field SpecialGenericSignatures.TypeSafeBarrierDescription.MAP_GET_OR_DEFAULT: SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: static field SpecialGenericSignatures.TypeSafeBarrierDescription.NULL: SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: static final class JavaClassFinder.Request
  • added: static final class JavaClassesTracker.Default implements JavaClassesTracker
  • added: static final class JavaIncompatibilityRulesOverridabilityCondition.Companion
  • added: static final class JavaNullabilityAnnotationsStatus.Companion
  • added: static final class JavaTypeEnhancementState.Companion
  • added: static final class NullabilityAnnotationStates.Companion
  • added: static final class ReportLevel.Companion
  • added: static final class SpecialGenericSignatures.Companion
  • added: static final class SpecialGenericSignatures.Companion.NameAndSignature
  • added: static method AnnotationQualifierApplicabilityType.valueOf(String): AnnotationQualifierApplicabilityType
  • added: static method AnnotationQualifierApplicabilityType.values(): AnnotationQualifierApplicabilityType[]
  • added: static method AnnotationQualifiersFqNamesKt.getBUILT_IN_TYPE_QUALIFIER_DEFAULT_ANNOTATIONS(): Map
  • added: static method AnnotationQualifiersFqNamesKt.getBUILT_IN_TYPE_QUALIFIER_FQ_NAMES(): Set
  • added: static method AnnotationQualifiersFqNamesKt.getJSPECIFY_DEFAULT_ANNOTATIONS(): Map
  • added: static method AnnotationQualifiersFqNamesKt.getMIGRATION_ANNOTATION_FQNAME(): FqName
  • added: static method AnnotationQualifiersFqNamesKt.getTYPE_QUALIFIER_DEFAULT_FQNAME(): FqName
  • added: static method AnnotationQualifiersFqNamesKt.getTYPE_QUALIFIER_FQNAME(): FqName
  • added: static method AnnotationQualifiersFqNamesKt.getTYPE_QUALIFIER_NICKNAME_FQNAME(): FqName
  • added: static method BuiltinMethodsWithSpecialGenericSignature.getOverriddenBuiltinFunctionWithErasedValueParametersInJava(FunctionDescriptor): FunctionDescriptor
  • added: static method BuiltinMethodsWithSpecialGenericSignature.getSpecialSignatureInfo(CallableMemberDescriptor): SpecialGenericSignatures.SpecialSignatureInfo
  • added: static method DescriptorsJvmAbiUtil.hasJvmFieldAnnotation(CallableMemberDescriptor): boolean
  • added: static method DescriptorsJvmAbiUtil.isClassCompanionObjectWithBackingFieldsInOuter(DeclarationDescriptor): boolean
  • added: static method DescriptorsJvmAbiUtil.isMappedIntrinsicCompanionObject(ClassDescriptor): boolean
  • added: static method DescriptorsJvmAbiUtil.isPropertyWithBackingFieldInOuterClass(PropertyDescriptor): boolean
  • added: static method JavaDescriptorVisibilities.toDescriptorVisibility(Visibility): DescriptorVisibility
  • added: static method JavaNullabilityAnnotationSettingsKt.getDefaultJsr305Settings(KotlinVersion): Jsr305Settings
  • added: static method JavaNullabilityAnnotationSettingsKt.getDefaultMigrationJsr305ReportLevelForGivenGlobal(ReportLevel): ReportLevel
  • added: static method JavaNullabilityAnnotationSettingsKt.getDefaultReportLevelForAnnotation(FqName): ReportLevel
  • added: static method JavaNullabilityAnnotationSettingsKt.getJSPECIFY_ANNOTATIONS_PACKAGE(): FqName
  • added: static method JavaNullabilityAnnotationSettingsKt.getRXJAVA3_ANNOTATIONS(): FqName[]
  • added: static method JavaNullabilityAnnotationSettingsKt.getReportLevelForAnnotation(FqName, NullabilityAnnotationStates, KotlinVersion): ReportLevel
  • added: static method JvmAbi.isGetterName(String): boolean
  • added: static method JvmAbi.isSetterName(String): boolean
  • added: static method JvmAbi.startsWithIsPrefix(String): boolean
  • added: static method JvmAnnotationNamesKt.getANDROIDX_RECENTLY_NON_NULL_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getANDROIDX_RECENTLY_NULLABLE_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getCOMPATQUAL_NONNULL_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getCOMPATQUAL_NULLABLE_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getJAVAX_CHECKFORNULL_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getJAVAX_NONNULL_ANNOTATION(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_NULLABLE(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_NULLNESS_UNKNOWN(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_NULL_MARKED(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_OLD_NULLABLE(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_OLD_NULLNESS_UNKNOWN(): FqName
  • added: static method JvmAnnotationNamesKt.getJSPECIFY_OLD_NULL_MARKED(): FqName
  • added: static method JvmAnnotationNamesKt.getMUTABLE_ANNOTATIONS(): Set
  • added: static method JvmAnnotationNamesKt.getNOT_NULL_ANNOTATIONS(): List
  • added: static method JvmAnnotationNamesKt.getNULLABLE_ANNOTATIONS(): List
  • added: static method JvmAnnotationNamesKt.getREAD_ONLY_ANNOTATIONS(): Set
  • added: static method PropertiesConventionUtilKt.getPropertyNamesCandidatesByAccessorName(Name): List
  • added: static method PropertiesConventionUtilKt.propertyNameByGetMethodName(Name): Name
  • added: static method PropertiesConventionUtilKt.propertyNameBySetMethodName(Name, boolean): Name
  • added: static method PropertiesConventionUtilKt.propertyNamesBySetMethodName(Name): List
  • added: static method ReportLevel.valueOf(String): ReportLevel
  • added: static method ReportLevel.values(): ReportLevel[]
  • added: static method SpecialBuiltinMembers.doesOverrideBuiltinWithDifferentJvmName(CallableMemberDescriptor): boolean
  • added: static method SpecialBuiltinMembers.getJvmMethodNameIfSpecial(CallableMemberDescriptor): String
  • added: static method SpecialBuiltinMembers.getOverriddenBuiltinWithDifferentJvmName(CallableMemberDescriptor): CallableMemberDescriptor
  • added: static method SpecialBuiltinMembers.getOverriddenSpecialBuiltin(CallableMemberDescriptor): CallableMemberDescriptor
  • added: static method SpecialBuiltinMembers.hasRealKotlinSuperClassWithOverrideOf(ClassDescriptor, CallableDescriptor): boolean
  • added: static method SpecialBuiltinMembers.isFromJava(CallableMemberDescriptor): boolean
  • added: static method SpecialBuiltinMembers.isFromJavaOrBuiltins(CallableMemberDescriptor): boolean
  • added: static method SpecialGenericSignatures.SpecialSignatureInfo.valueOf(String): SpecialGenericSignatures.SpecialSignatureInfo
  • added: static method SpecialGenericSignatures.SpecialSignatureInfo.values(): SpecialGenericSignatures.SpecialSignatureInfo[]
  • added: static method SpecialGenericSignatures.TypeSafeBarrierDescription.valueOf(String): SpecialGenericSignatures.TypeSafeBarrierDescription
  • added: static method SpecialGenericSignatures.TypeSafeBarrierDescription.values(): SpecialGenericSignatures.TypeSafeBarrierDescription[]
  • added: static method UtilsKt.extractNullabilityAnnotationOnBoundedWildcard(LazyJavaResolverContext, JavaWildcardType): AnnotationDescriptor
  • added: static method UtilsKt.hasErasedValueParameters(CallableMemberDescriptor): boolean
  • added: static method UtilsKt.isJspecifyEnabledInStrictMode(JavaTypeEnhancementState): boolean
  • added: static method UtilsKt.toDescriptorVisibility(Visibility): DescriptorVisibility
  • removed: ctor ExternalSignatureResolver.AlternativeFieldSignature(JetType, String)
  • removed: ctor ExternalSignatureResolver.AlternativeMethodSignature(JetType, JetType, List, List, List, boolean)
  • removed: ctor ExternalSignatureResolver.MemberSignature(List)
  • removed: ctor ExternalSignatureResolver.PropagatedMethodSignature(JetType, JetType, List, List, List, boolean, List)
  • removed: enum TypeUsage
  • removed: final class RuntimeErrorReporter implements ErrorReporter
  • removed: final class RuntimeSourceElementFactory implements JavaSourceElementFactory
  • removed: interface ExternalAnnotationResolver
  • removed: interface ExternalSignatureResolver
  • removed: interface SamConversionResolver
  • removed: method ExternalAnnotationResolver.findExternalAnnotation(JavaAnnotationOwner, FqName): JavaAnnotation
  • removed: method ExternalAnnotationResolver.findExternalAnnotations(JavaAnnotationOwner): Collection
  • removed: method ExternalSignatureResolver.AlternativeFieldSignature.getReturnType(): JetType
  • removed: method ExternalSignatureResolver.AlternativeMethodSignature.getReceiverType(): JetType
  • removed: method ExternalSignatureResolver.AlternativeMethodSignature.getReturnType(): JetType
  • removed: method ExternalSignatureResolver.AlternativeMethodSignature.getTypeParameters(): List
  • removed: method ExternalSignatureResolver.AlternativeMethodSignature.getValueParameters(): List
  • removed: method ExternalSignatureResolver.AlternativeMethodSignature.hasStableParameterNames(): boolean
  • removed: method ExternalSignatureResolver.MemberSignature.getErrors(): List
  • removed: method ExternalSignatureResolver.PropagatedMethodSignature.getSuperMethods(): List
  • removed: method ExternalSignatureResolver.reportSignatureErrors(CallableMemberDescriptor, List): void
  • removed: method ExternalSignatureResolver.resolveAlternativeFieldSignature(JavaField, JetType, boolean): ExternalSignatureResolver.AlternativeFieldSignature
  • removed: method ExternalSignatureResolver.resolveAlternativeMethodSignature(JavaMember, boolean, JetType, JetType, List, List, boolean): ExternalSignatureResolver.AlternativeMethodSignature
  • removed: method ExternalSignatureResolver.resolvePropagatedSignature(JavaMethod, ClassDescriptor, JetType, JetType, List, List): ExternalSignatureResolver.PropagatedMethodSignature
  • removed: method JavaAnnotationDescriptor.getValueParameters(): List
  • removed: method JavaAnnotationMapper.getJavaToKotlinNameMap(): Map
  • removed: method JavaAnnotationTargetMapper.mapJavaRetentionArgument(JavaAnnotationArgument, KotlinBuiltIns): ConstantValue
  • removed: method JavaAnnotationTargetMapper.mapJavaTargetArguments(List, KotlinBuiltIns): ConstantValue
  • removed: method RuntimeErrorReporter.reportCannotInferVisibility(CallableMemberDescriptor): void
  • removed: method RuntimeErrorReporter.reportIncompatibleAbiVersion(ClassId, String, BinaryVersion): void
  • removed: method RuntimeErrorReporter.reportIncompleteHierarchy(ClassDescriptor, List): void
  • removed: method RuntimeErrorReporter.reportLoadingError(String, Exception): void
  • removed: method RuntimeSourceElementFactory.source(JavaElement): RuntimeSourceElementFactory.RuntimeSourceElement
  • removed: method SamConversionResolver.EMPTY.resolveFunctionTypeIfSamInterface(JavaClassDescriptor, Function1): JetType
  • removed: method SamConversionResolver.EMPTY.resolveSamAdapter(FunctionDescriptor): Void
  • removed: method SamConversionResolver.EMPTY.resolveSamConstructor(Name, JetScope): Void
  • removed: method SamConversionResolver.resolveFunctionTypeIfSamInterface(JavaClassDescriptor, Function1): JetType
  • removed: method SamConversionResolver.resolveSamAdapter(FunctionDescriptor): FunctionDescriptor
  • removed: method SamConversionResolver.resolveSamConstructor(Name, JetScope): SamConstructorDescriptor
  • removed: static abstract class ExternalSignatureResolver.MemberSignature
  • removed: static class ExternalSignatureResolver.AlternativeFieldSignature extends ExternalSignatureResolver.MemberSignature
  • removed: static class ExternalSignatureResolver.AlternativeMethodSignature extends ExternalSignatureResolver.MemberSignature
  • removed: static class ExternalSignatureResolver.PropagatedMethodSignature extends ExternalSignatureResolver.AlternativeMethodSignature
  • removed: static field ExternalAnnotationResolver.EMPTY: ExternalAnnotationResolver
  • removed: static field ExternalSignatureResolver.DO_NOTHING: ExternalSignatureResolver
  • removed: static field JavaAnnotationMapper.INSTANCE$: JavaAnnotationMapper
  • removed: static field JavaAnnotationMapper.javaToKotlinNameMap: Map
  • removed: static field JavaAnnotationTargetMapper.INSTANCE$: JavaAnnotationTargetMapper
  • removed: static field RuntimeErrorReporter.INSTANCE$: RuntimeErrorReporter
  • removed: static field RuntimeSourceElementFactory.INSTANCE$: RuntimeSourceElementFactory
  • removed: static field SamConversionResolver.EMPTY: SamConversionResolver.EMPTY
  • removed: static field TypeUsage.MEMBER_SIGNATURE_CONTRAVARIANT: TypeUsage
  • removed: static field TypeUsage.MEMBER_SIGNATURE_COVARIANT: TypeUsage
  • removed: static field TypeUsage.MEMBER_SIGNATURE_INVARIANT: TypeUsage
  • removed: static field TypeUsage.SUPERTYPE: TypeUsage
  • removed: static field TypeUsage.SUPERTYPE_ARGUMENT: TypeUsage
  • removed: static field TypeUsage.TYPE_ARGUMENT: TypeUsage
  • removed: static field TypeUsage.UPPER_BOUND: TypeUsage
  • removed: static final class SamConversionResolver.EMPTY implements SamConversionResolver
  • removed: static method DescriptorResolverUtils.isObjectMethod(JavaMethod): boolean
  • removed: static method DescriptorResolverUtils.isObjectMethodInInterface(JavaMember): boolean
  • removed: static method DescriptorResolverUtils.resolveOverrides(Name, Collection, Collection, ClassDescriptor, ErrorReporter): Collection
  • removed: static method TypeUsage.valueOf(String): TypeUsage
  • removed: static method TypeUsage.values(): TypeUsage[]
  • changed: class JavaAnnotationDescriptor implements AnnotationDescriptor → class JavaAnnotationDescriptor implements AnnotationDescriptor, PossiblyExternalAnnotationDescriptor
  • changed: ctor JavaAnnotationDescriptor(LazyJavaResolverContext, JavaAnnotation, ClassDescriptor) → ctor JavaAnnotationDescriptor(LazyJavaResolverContext, JavaAnnotation, FqName)
  • changed: method JavaAnnotationDescriptor.getType(): JetType → method JavaAnnotationDescriptor.getType(): SimpleType
  • changed: method JavaAnnotationMapper.mapOrResolveJavaAnnotation(JavaAnnotation, LazyJavaResolverContext): AnnotationDescriptor → method JavaAnnotationMapper.mapOrResolveJavaAnnotation(JavaAnnotation, LazyJavaResolverContext, boolean): AnnotationDescriptor
  • changed: method JavaResolverCache.recordMethod(JavaMethod, SimpleFunctionDescriptor): void → method JavaResolverCache.recordMethod(JavaMember, SimpleFunctionDescriptor): void
  • added: ctor SignaturePropagator.PropagatedSignature(KotlinType, KotlinType, List, List, List, boolean)
  • added: interface JavaPropertyInitializerEvaluator
  • added: interface SignaturePropagator
  • added: method JavaAnnotationDescriptor.getFqName(): FqName
  • added: method JavaAnnotationDescriptor.isIdeExternalAnnotation(): boolean
  • added: method JavaAnnotationMapper.getDEPRECATED_ANNOTATION_MESSAGE$descriptors_jvm(): Name
  • added: method JavaAnnotationMapper.getRETENTION_ANNOTATION_VALUE$descriptors_jvm(): Name
  • added: method JavaAnnotationMapper.getTARGET_ANNOTATION_ALLOWED_TARGETS$descriptors_jvm(): Name
  • added: method JavaAnnotationTargetMapper.mapJavaRetentionArgument$descriptors_jvm(JavaAnnotationArgument): ConstantValue
  • added: method JavaAnnotationTargetMapper.mapJavaTargetArguments$descriptors_jvm(List): ConstantValue
  • added: method JavaPropertyInitializerEvaluator.DoNothing.getInitializerConstant(JavaField, PropertyDescriptor): ConstantValue
  • added: method JavaPropertyInitializerEvaluator.getInitializerConstant(JavaField, PropertyDescriptor): ConstantValue
  • added: method SignaturePropagator.PropagatedSignature.getErrors(): List
  • added: method SignaturePropagator.PropagatedSignature.getReceiverType(): KotlinType
  • added: method SignaturePropagator.PropagatedSignature.getReturnType(): KotlinType
  • added: method SignaturePropagator.PropagatedSignature.getTypeParameters(): List
  • added: method SignaturePropagator.PropagatedSignature.getValueParameters(): List
  • added: method SignaturePropagator.PropagatedSignature.hasStableParameterNames(): boolean
  • added: method SignaturePropagator.reportSignatureErrors(CallableMemberDescriptor, List): void
  • added: method SignaturePropagator.resolvePropagatedSignature(JavaMethod, ClassDescriptor, KotlinType, KotlinType, List, List): SignaturePropagator.PropagatedSignature
  • added: static class SignaturePropagator.PropagatedSignature
  • added: static field JavaAnnotationMapper.INSTANCE: JavaAnnotationMapper
  • added: static field JavaAnnotationTargetMapper.INSTANCE: JavaAnnotationTargetMapper
  • added: static field JavaPropertyInitializerEvaluator.DoNothing.INSTANCE: JavaPropertyInitializerEvaluator.DoNothing
  • added: static field SignaturePropagator.DO_NOTHING: SignaturePropagator
  • added: static final class JavaPropertyInitializerEvaluator.DoNothing implements JavaPropertyInitializerEvaluator
  • added: static method DescriptorResolverUtils.resolveOverridesForNonStaticMembers(Name, Collection, Collection, ClassDescriptor, ErrorReporter, OverridingUtil): Collection
  • added: static method DescriptorResolverUtils.resolveOverridesForStaticMembers(Name, Collection, Collection, ClassDescriptor, ErrorReporter, OverridingUtil): Collection
  • removed: class JavaConstructorDescriptor extends ConstructorDescriptorImpl implements JavaCallableMemberDescriptor
  • removed: ctor JavaConstructorDescriptor(ClassDescriptor, JavaConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, SourceElement)
  • removed: ctor SamConstructorDescriptor(DeclarationDescriptor, JavaClassDescriptor)
  • removed: final class DescriptorsPackage
  • removed: final class SamConstructorDescriptor extends SimpleFunctionDescriptorImpl
  • removed: final class SamConstructorDescriptorKindExclude implements DescriptorKindExclude
  • removed: interface SamAdapterDescriptor extends FunctionDescriptor, JavaCallableMemberDescriptor
  • removed: method JavaClassDescriptor.getFunctionTypeForSamInterface(): JetType
  • removed: method JavaConstructorDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): JavaConstructorDescriptor
  • removed: method JavaConstructorDescriptor.enhance(JetType, List, JetType): JavaConstructorDescriptor
  • removed: method JavaConstructorDescriptor.hasStableParameterNames(): boolean
  • removed: method JavaConstructorDescriptor.hasSynthesizedParameterNames(): boolean
  • removed: method JavaConstructorDescriptor.setHasStableParameterNames(boolean): void
  • removed: method JavaConstructorDescriptor.setHasSynthesizedParameterNames(boolean): void
  • removed: method SamAdapterDescriptor.getOriginForSam(): FunctionDescriptor
  • removed: method SamConstructorDescriptorKindExclude.excludes(DeclarationDescriptor): boolean
  • removed: method SamConstructorDescriptorKindExclude.getFullyExcludedDescriptorKinds(): int
  • removed: method SamConstructorDescriptorKindExclude.toString(): String
  • removed: static field SamConstructorDescriptorKindExclude.INSTANCE$: SamConstructorDescriptorKindExclude
  • removed: static method DescriptorsPackage.createEnhancedValueParameters(Collection, Collection, CallableDescriptor): List
  • removed: static method JavaConstructorDescriptor.createJavaConstructor(ClassDescriptor, Annotations, boolean, SourceElement): JavaConstructorDescriptor
  • removed: static method UtilKt.createEnhancedValueParameters(Collection, Collection, CallableDescriptor): List
  • changed: ctor JavaMethodDescriptor(DeclarationDescriptor, SimpleFunctionDescriptor, Annotations, Name, CallableMemberDescriptor.Kind, SourceElement) → ctor JavaMethodDescriptor(DeclarationDescriptor, SimpleFunctionDescriptor, Annotations, Name, CallableMemberDescriptor.Kind, SourceElement, boolean)
  • changed: ctor JavaPropertyDescriptor(DeclarationDescriptor, Annotations, Visibility, boolean, Name, SourceElement, PropertyDescriptor, boolean) → ctor JavaPropertyDescriptor(DeclarationDescriptor, Annotations, Modality, DescriptorVisibility, boolean, Name, SourceElement, PropertyDescriptor, CallableMemberDescriptor.Kind, boolean, Pair)
  • changed: method JavaCallableMemberDescriptor.enhance(JetType, List, JetType): JavaCallableMemberDescriptor → method JavaCallableMemberDescriptor.enhance(KotlinType, List, KotlinType, Pair): JavaCallableMemberDescriptor
  • changed: method JavaMethodDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): JavaMethodDescriptor → method JavaMethodDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): JavaMethodDescriptor
  • changed: method JavaMethodDescriptor.enhance(JetType, List, JetType): JavaMethodDescriptor → method JavaMethodDescriptor.enhance(KotlinType, List, KotlinType, Pair): JavaMethodDescriptor
  • changed: method JavaPropertyDescriptor.enhance(JetType, List, JetType): JavaCallableMemberDescriptor → method JavaPropertyDescriptor.enhance(KotlinType, List, KotlinType, Pair): JavaCallableMemberDescriptor
  • changed: static method JavaMethodDescriptor.createJavaMethod(DeclarationDescriptor, Annotations, Name, SourceElement): JavaMethodDescriptor → static method JavaMethodDescriptor.createJavaMethod(DeclarationDescriptor, Annotations, Name, SourceElement, boolean): JavaMethodDescriptor
  • added: class JavaClassConstructorDescriptor extends ClassConstructorDescriptorImpl implements JavaCallableMemberDescriptor
  • added: ctor JavaClassConstructorDescriptor(ClassDescriptor, JavaClassConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, SourceElement)
  • added: ctor JavaForKotlinOverridePropertyDescriptor(ClassDescriptor, SimpleFunctionDescriptor, SimpleFunctionDescriptor, PropertyDescriptor)
  • added: final class JavaForKotlinOverridePropertyDescriptor extends JavaPropertyDescriptor
  • added: interface PossiblyExternalAnnotationDescriptor extends AnnotationDescriptor
  • added: method JavaClassConstructorDescriptor.createDescriptor(ClassDescriptor, JavaClassConstructorDescriptor, CallableMemberDescriptor.Kind, SourceElement, Annotations): JavaClassConstructorDescriptor
  • added: method JavaClassConstructorDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): JavaClassConstructorDescriptor
  • added: method JavaClassConstructorDescriptor.enhance(KotlinType, List, KotlinType, Pair): JavaClassConstructorDescriptor
  • added: method JavaClassConstructorDescriptor.hasStableParameterNames(): boolean
  • added: method JavaClassConstructorDescriptor.hasSynthesizedParameterNames(): boolean
  • added: method JavaClassConstructorDescriptor.setHasStableParameterNames(boolean): void
  • added: method JavaClassConstructorDescriptor.setHasSynthesizedParameterNames(boolean): void
  • added: method JavaMethodDescriptor.initialize(ReceiverParameterDescriptor, ReceiverParameterDescriptor, List, List, List, KotlinType, Modality, DescriptorVisibility, Map): SimpleFunctionDescriptorImpl
  • added: method JavaPropertyDescriptor.createSubstitutedCopy(DeclarationDescriptor, Modality, DescriptorVisibility, PropertyDescriptor, CallableMemberDescriptor.Kind, Name, SourceElement): PropertyDescriptorImpl
  • added: method JavaPropertyDescriptor.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method JavaPropertyDescriptor.setInType(KotlinType): void
  • added: method PossiblyExternalAnnotationDescriptor.isIdeExternalAnnotation(): boolean
  • added: static field JavaMethodDescriptor.HAS_ERASED_VALUE_PARAMETERS: CallableDescriptor.UserDataKey
  • added: static field JavaMethodDescriptor.ORIGINAL_VALUE_PARAMETER_FOR_EXTENSION_RECEIVER: CallableDescriptor.UserDataKey
  • added: static method JavaClassConstructorDescriptor.createJavaConstructor(ClassDescriptor, Annotations, boolean, SourceElement): JavaClassConstructorDescriptor
  • added: static method JavaPropertyDescriptor.create(DeclarationDescriptor, Annotations, Modality, DescriptorVisibility, boolean, Name, SourceElement, boolean): JavaPropertyDescriptor
  • added: static method UtilKt.copyValueParameters(Collection, Collection, CallableDescriptor): List
  • added: static method UtilKt.getParentJavaStaticClassScope(ClassDescriptor): LazyJavaStaticClassScope
  • removed: abstract class KotlinClassLookupResult
  • removed: ctor KotlinClassLookupResult.Found(ClassDescriptor)
  • removed: ctor ModuleClassResolverImpl(Function1)
  • removed: final class LazyPackage
  • removed: final class ModuleClassResolverImpl implements ModuleClassResolver
  • removed: final class ResolversKt
  • removed: interface LazyJavaClassResolver
  • removed: method JavaResolverComponents.getExternalAnnotationResolver(): ExternalAnnotationResolver
  • removed: method JavaResolverComponents.getExternalSignatureResolver(): ExternalSignatureResolver
  • removed: method JavaResolverComponents.getPackageMapper(): PackagePartProvider
  • removed: method JavaResolverComponents.getSamConversionResolver(): SamConversionResolver
  • removed: method KotlinClassLookupResult.Found.getDescriptor(): ClassDescriptor
  • removed: method LazyJavaAnnotations.findExternalAnnotation(FqName): AnnotationDescriptor
  • removed: method LazyJavaAnnotations.getAllAnnotations(): List
  • removed: method LazyJavaAnnotations.getUseSiteTargetedAnnotations(): List
  • removed: method LazyJavaClassResolver.resolveClass(JavaClass): ClassDescriptor
  • removed: method LazyJavaPackageFragmentProvider.getClass(JavaClass): ClassDescriptor
  • removed: method LazyJavaResolverContext.getJavaClassResolver(): LazyJavaClassResolver
  • removed: method LazyJavaResolverContext.getPackageFragmentProvider(): LazyJavaPackageFragmentProvider
  • removed: method LazyJavaResolverContext.getReflectionTypes(): ReflectionTypes
  • removed: method ModuleClassResolverImpl.resolveClass(JavaClass): ClassDescriptor
  • removed: static field KotlinClassLookupResult.NotFound.INSTANCE$: KotlinClassLookupResult.NotFound
  • removed: static field KotlinClassLookupResult.SyntheticClass.INSTANCE$: KotlinClassLookupResult.SyntheticClass
  • removed: static field TypeParameterResolver.EMPTY.INSTANCE$: TypeParameterResolver.EMPTY
  • removed: static final class KotlinClassLookupResult.Found extends KotlinClassLookupResult
  • removed: static final class KotlinClassLookupResult.NotFound extends KotlinClassLookupResult
  • removed: static final class KotlinClassLookupResult.SyntheticClass extends KotlinClassLookupResult
  • removed: static method ContextKt.child(LazyJavaResolverContext, DeclarationDescriptor, JavaTypeParameterListOwner): LazyJavaResolverContext
  • removed: static method LazyPackage.child(LazyJavaResolverContext, DeclarationDescriptor, JavaTypeParameterListOwner): LazyJavaResolverContext
  • removed: static method LazyPackage.child(LazyJavaResolverContext, TypeParameterResolver): LazyJavaResolverContext
  • removed: static method LazyPackage.resolveAnnotations(LazyJavaResolverContext, JavaAnnotationOwner): Annotations
  • removed: static method LazyPackage.resolveKotlinBinaryClass(LazyJavaResolverContext, KotlinJvmBinaryClass): KotlinClassLookupResult
  • removed: static method ResolversKt.resolveKotlinBinaryClass(LazyJavaResolverContext, KotlinJvmBinaryClass): KotlinClassLookupResult
  • changed: class LazyJavaResolverContext → final class LazyJavaResolverContext
  • changed: ctor JavaResolverComponents(StorageManager, JavaClassFinder, KotlinClassFinder, DeserializedDescriptorResolver, ExternalAnnotationResolver, ExternalSignatureResolver, ErrorReporter, JavaResolverCache, JavaPropertyInitializerEvaluator, SamConversionResolver, JavaSourceElementFactory, ModuleClassResolver, PackagePartProvider) → ctor JavaResolverComponents(StorageManager, JavaClassFinder, KotlinClassFinder, DeserializedDescriptorResolver, SignaturePropagator, ErrorReporter, JavaResolverCache, JavaPropertyInitializerEvaluator, SamConversionResolver, JavaSourceElementFactory, ModuleClassResolver, PackagePartProvider, SupertypeLoopChecker, LookupTracker, ModuleDescriptor, ReflectionTypes, AnnotationTypeQualifierResolver, SignatureEnhancement, JavaClassesTracker, JavaResolverSettings, NewKotlinTypeChecker, JavaTypeEnhancementState, JavaModuleAnnotationsProvider, SyntheticJavaPartsProvider)
  • changed: ctor LazyJavaAnnotations(LazyJavaResolverContext, JavaAnnotationOwner) → ctor LazyJavaAnnotations(LazyJavaResolverContext, JavaAnnotationOwner, boolean)
  • changed: ctor LazyJavaPackageFragmentProvider(JavaResolverComponents, ModuleDescriptor, ReflectionTypes) → ctor LazyJavaPackageFragmentProvider(JavaResolverComponents)
  • changed: ctor LazyJavaResolverContext(JavaResolverComponents, LazyJavaPackageFragmentProvider, LazyJavaClassResolver, ModuleDescriptor, ReflectionTypes, TypeParameterResolver) → ctor LazyJavaResolverContext(JavaResolverComponents, TypeParameterResolver, Lazy)
  • changed: ctor LazyJavaTypeParameterResolver(LazyJavaResolverContext, DeclarationDescriptor, JavaTypeParameterListOwner) → ctor LazyJavaTypeParameterResolver(LazyJavaResolverContext, DeclarationDescriptor, JavaTypeParameterListOwner, int)
  • changed: final class LazyJavaPackageFragmentProvider implements PackageFragmentProvider → final class LazyJavaPackageFragmentProvider implements PackageFragmentProviderOptimized
  • changed: method LazyJavaResolverContext.getTypeResolver(): LazyJavaTypeResolver → method LazyJavaResolverContext.getTypeResolver(): JavaTypeResolver
  • added: field SingleModuleClassResolver.resolver: JavaDescriptorResolver
  • added: interface JavaResolverSettings
  • added: method JavaResolverComponents.getAnnotationTypeQualifierResolver(): AnnotationTypeQualifierResolver
  • added: method JavaResolverComponents.getJavaClassesTracker(): JavaClassesTracker
  • added: method JavaResolverComponents.getJavaModuleResolver(): JavaModuleAnnotationsProvider
  • added: method JavaResolverComponents.getJavaTypeEnhancementState(): JavaTypeEnhancementState
  • added: method JavaResolverComponents.getKotlinTypeChecker(): NewKotlinTypeChecker
  • added: method JavaResolverComponents.getLookupTracker(): LookupTracker
  • added: method JavaResolverComponents.getModule(): ModuleDescriptor
  • added: method JavaResolverComponents.getPackagePartProvider(): PackagePartProvider
  • added: method JavaResolverComponents.getReflectionTypes(): ReflectionTypes
  • added: method JavaResolverComponents.getSettings(): JavaResolverSettings
  • added: method JavaResolverComponents.getSignatureEnhancement(): SignatureEnhancement
  • added: method JavaResolverComponents.getSignaturePropagator(): SignaturePropagator
  • added: method JavaResolverComponents.getSupertypeLoopChecker(): SupertypeLoopChecker
  • added: method JavaResolverComponents.getSyntheticPartsProvider(): SyntheticJavaPartsProvider
  • added: method JavaResolverComponents.replace(JavaResolverCache): JavaResolverComponents
  • added: method JavaResolverSettings.Default.getCorrectNullabilityForNotNullTypeParameter(): boolean
  • added: method JavaResolverSettings.Default.getEnhancePrimitiveArrays(): boolean
  • added: method JavaResolverSettings.Default.getIgnoreNullabilityForErasedValueParameters(): boolean
  • added: method JavaResolverSettings.Default.getTypeEnhancementImprovementsInStrictMode(): boolean
  • added: method JavaResolverSettings.getCorrectNullabilityForNotNullTypeParameter(): boolean
  • added: method JavaResolverSettings.getEnhancePrimitiveArrays(): boolean
  • added: method JavaResolverSettings.getIgnoreNullabilityForErasedValueParameters(): boolean
  • added: method JavaResolverSettings.getTypeEnhancementImprovementsInStrictMode(): boolean
  • added: method LazyJavaAnnotations.hasAnnotation(FqName): boolean
  • added: method LazyJavaPackageFragmentProvider.collectPackageFragments(FqName, Collection): void
  • added: method LazyJavaPackageFragmentProvider.isEmpty(FqName): boolean
  • added: method LazyJavaPackageFragmentProvider.toString(): String
  • added: method LazyJavaResolverContext.getDefaultTypeQualifiers(): JavaTypeQualifiersByElementType
  • added: method LazyJavaResolverContext.getDelegateForDefaultTypeQualifiers$descriptors_jvm(): Lazy
  • added: static field JavaResolverSettings.Companion: JavaResolverSettings.Companion
  • added: static field JavaResolverSettings.Default.INSTANCE: JavaResolverSettings.Default
  • added: static field TypeParameterResolver.EMPTY.INSTANCE: TypeParameterResolver.EMPTY
  • added: static final class JavaResolverSettings.Companion
  • added: static final class JavaResolverSettings.Default implements JavaResolverSettings
  • added: static method ContextKt.childForClassOrPackage(LazyJavaResolverContext, ClassOrPackageFragmentDescriptor, JavaTypeParameterListOwner, int): LazyJavaResolverContext
  • added: static method ContextKt.childForMethod(LazyJavaResolverContext, DeclarationDescriptor, JavaTypeParameterListOwner, int): LazyJavaResolverContext
  • added: static method ContextKt.computeNewDefaultTypeQualifiers(LazyJavaResolverContext, Annotations): JavaTypeQualifiersByElementType
  • added: static method ContextKt.copyWithNewDefaultTypeQualifiers(LazyJavaResolverContext, Annotations): LazyJavaResolverContext
  • added: static method ContextKt.replaceComponents(LazyJavaResolverContext, JavaResolverComponents): LazyJavaResolverContext
  • removed: class ClassMemberIndex implements MemberIndex
  • removed: ctor ClassMemberIndex(JavaClass, Function1)
  • removed: final class DescriptorsPackage
  • removed: final class EMPTY_MEMBER_INDEX implements MemberIndex
  • removed: final class LazyJavaAnnotationDescriptorKt
  • removed: final class MemberIndexKt
  • removed: interface MemberIndex
  • removed: method ClassMemberIndex.findFieldByName(Name): JavaField
  • removed: method ClassMemberIndex.findMethodsByName(Name): Collection
  • removed: method ClassMemberIndex.getAllFieldNames(): Collection
  • removed: method ClassMemberIndex.getMemberFilter(): Function1
  • removed: method ClassMemberIndex.getMethodNames(Function1): Collection
  • removed: method ClassMemberIndex.getjClass(): JavaClass
  • removed: method EMPTY_MEMBER_INDEX.findFieldByName(Name): JavaField
  • removed: method EMPTY_MEMBER_INDEX.findMethodsByName(Name): List
  • removed: method EMPTY_MEMBER_INDEX.getAllFieldNames(): List
  • removed: method EMPTY_MEMBER_INDEX.getMethodNames(Function1): List
  • removed: method LazyJavaAnnotationDescriptor.getJavaAnnotation(): JavaAnnotation
  • removed: method LazyJavaClassDescriptor.getFqName(): FqName
  • removed: method LazyJavaClassDescriptor.getFunctionTypeForSamInterface(): JetType
  • removed: method LazyJavaClassMemberScope.getClassNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaClassMemberScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method LazyJavaClassMemberScope.getConstructors(): NotNullLazyValue
  • removed: method LazyJavaClassMemberScope.getContainingDeclaration(): ClassDescriptor
  • removed: method LazyJavaClassMemberScope.getImplicitReceiversHierarchy(): List
  • removed: method LazyJavaClassMemberScope.getPackage(Name): Void
  • removed: method LazyJavaClassMemberScope.getPropertyNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaPackageFragment.getOldPackageFacade(): KotlinJvmBinaryClass
  • removed: method LazyJavaPackageFragment.resolveTopLevelClass(JavaClass): LazyJavaClassDescriptor
  • removed: method LazyJavaPackageScope.addExtraDescriptors(Set, DescriptorKindFilter, Function1): void
  • removed: method LazyJavaPackageScope.getClassNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaPackageScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method LazyJavaPackageScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaPackageScope.getFacadeSimpleNameForPartSimpleName(String): String
  • removed: method LazyJavaPackageScope.getFunctionNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaPackageScope.getFunctions(Name, LookupLocation): List
  • removed: method LazyJavaPackageScope.getProperties(Name, LookupLocation): Collection
  • removed: method LazyJavaPackageScope.getPropertyNames(DescriptorKindFilter, Function1): List
  • removed: method LazyJavaPackageScope.getSubPackages(): List
  • removed: method LazyJavaScope.MethodSignatureData.component1(): ExternalSignatureResolver.AlternativeMethodSignature
  • removed: method LazyJavaScope.MethodSignatureData.component2(): List
  • removed: method LazyJavaScope.MethodSignatureData.copy(ExternalSignatureResolver.AlternativeMethodSignature, List): LazyJavaScope.MethodSignatureData
  • removed: method LazyJavaScope.MethodSignatureData.getEffectiveSignature(): ExternalSignatureResolver.AlternativeMethodSignature
  • removed: method LazyJavaScope.addExtraDescriptors(Set, DescriptorKindFilter, Function1): void
  • removed: method LazyJavaScope.getClassNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method LazyJavaScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaScope.getFunctions(Name, LookupLocation): Collection
  • removed: method LazyJavaScope.getMemberIndex(): NotNullLazyValue
  • removed: method LazyJavaScope.getOwnDeclaredDescriptors(): Collection
  • removed: method LazyJavaScope.getProperties(Name, LookupLocation): Collection
  • removed: method LazyJavaScope.getPropertyNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaScope.printScopeStructure(Printer): void
  • removed: method LazyJavaStaticClassScope.getClassNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaStaticClassScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method LazyJavaStaticClassScope.getContainingDeclaration(): LazyJavaClassDescriptor
  • removed: method LazyJavaStaticClassScope.getFunctionNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaStaticClassScope.getPropertyNames(DescriptorKindFilter, Function1): Collection
  • removed: method LazyJavaStaticClassScope.getSubPackages(): Collection
  • removed: method LazyJavaStaticScope.getImplicitReceiversHierarchy(): List
  • removed: method LazyJavaStaticScope.getPackage(Name): Void
  • removed: method LazyJavaStaticScope.getSubPackages(): Collection
  • removed: method LazyJavaTypeParameterDescriptor.getJavaTypeParameter(): JavaTypeParameter
  • removed: method MemberIndex.findFieldByName(Name): JavaField
  • removed: method MemberIndex.findMethodsByName(Name): Collection
  • removed: method MemberIndex.getAllFieldNames(): Collection
  • removed: method MemberIndex.getMethodNames(Function1): Collection
  • removed: static field EMPTY_MEMBER_INDEX.INSTANCE$: EMPTY_MEMBER_INDEX
  • removed: static method DescriptorsPackage.getAllMemberNames(JavaClass, Function1, Function1): Set
  • removed: static method DescriptorsPackage.resolveAnnotation(LazyJavaResolverContext, JavaAnnotation): LazyJavaAnnotationDescriptor
  • removed: static method LazyJavaAnnotationDescriptorKt.resolveAnnotation(LazyJavaResolverContext, JavaAnnotation): LazyJavaAnnotationDescriptor
  • removed: static method MemberIndexKt.getAllMemberNames(JavaClass, Function1, Function1): Set
  • changed: abstract class LazyJavaScope extends JetScopeImpl → abstract class LazyJavaScope extends MemberScopeImpl
  • changed: ctor LazyJavaAnnotationDescriptor(LazyJavaResolverContext, JavaAnnotation) → ctor LazyJavaAnnotationDescriptor(LazyJavaResolverContext, JavaAnnotation, boolean)
  • changed: ctor LazyJavaClassDescriptor(LazyJavaResolverContext, DeclarationDescriptor, FqName, JavaClass) → ctor LazyJavaClassDescriptor(LazyJavaResolverContext, DeclarationDescriptor, JavaClass, ClassDescriptor)
  • changed: ctor LazyJavaClassMemberScope(LazyJavaResolverContext, ClassDescriptor, JavaClass) → ctor LazyJavaClassMemberScope(LazyJavaResolverContext, ClassDescriptor, JavaClass, boolean, LazyJavaClassMemberScope)
  • changed: ctor LazyJavaScope(LazyJavaResolverContext, DeclarationDescriptor) → ctor LazyJavaScope(LazyJavaResolverContext, LazyJavaScope)
  • changed: ctor LazyJavaScope.MethodSignatureData(ExternalSignatureResolver.AlternativeMethodSignature, List) → ctor LazyJavaScope.MethodSignatureData(KotlinType, KotlinType, List, List, boolean, List)
  • changed: ctor LazyJavaStaticClassScope(LazyJavaResolverContext, JavaClass, LazyJavaClassDescriptor) → ctor LazyJavaStaticClassScope(LazyJavaResolverContext, JavaClass, JavaClassDescriptor)
  • changed: ctor LazyJavaStaticScope(LazyJavaResolverContext, ClassOrPackageFragmentDescriptor) → ctor LazyJavaStaticScope(LazyJavaResolverContext)
  • changed: final class LazyJavaAnnotationDescriptor implements AnnotationDescriptor → final class LazyJavaAnnotationDescriptor implements AnnotationDescriptor, PossiblyExternalAnnotationDescriptor
  • changed: method LazyJavaAnnotationDescriptor.getType(): JetType → method LazyJavaAnnotationDescriptor.getType(): SimpleType
  • changed: method LazyJavaClassDescriptor.getStaticScope(): JetScope → method LazyJavaClassDescriptor.getStaticScope(): MemberScope
  • changed: method LazyJavaClassDescriptor.getUnsubstitutedInnerClassesScope(): JetScope → method LazyJavaClassDescriptor.getUnsubstitutedInnerClassesScope(): MemberScope
  • changed: method LazyJavaClassDescriptor.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method LazyJavaClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method LazyJavaClassDescriptor.getVisibility(): Visibility → method LazyJavaClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method LazyJavaClassMemberScope.computeMemberIndex(): MemberIndex → method LazyJavaClassMemberScope.computeMemberIndex(): ClassDeclaredMemberIndex
  • changed: method LazyJavaClassMemberScope.resolveMethodSignature(JavaMethod, List, JetType, LazyJavaScope.ResolvedValueParameters): LazyJavaScope.MethodSignatureData → method LazyJavaClassMemberScope.resolveMethodSignature(JavaMethod, List, KotlinType, List): LazyJavaScope.MethodSignatureData
  • changed: method LazyJavaPackageFragment.getMemberScope(): LazyJavaPackageScope → method LazyJavaPackageFragment.getMemberScope(): JvmPackageScope
  • changed: method LazyJavaPackageScope.computeMemberIndex(): MemberIndex → method LazyJavaPackageScope.computeMemberIndex(): DeclaredMemberIndex
  • changed: method LazyJavaScope.computeDescriptors(DescriptorKindFilter, Function1, LookupLocation): List → method LazyJavaScope.computeDescriptors(DescriptorKindFilter, Function1): List
  • changed: method LazyJavaScope.computeMemberIndex(): MemberIndex → method LazyJavaScope.computeMemberIndex(): DeclaredMemberIndex
  • changed: method LazyJavaScope.computeMethodReturnType(JavaMethod, Annotations, LazyJavaResolverContext): JetType → method LazyJavaScope.computeMethodReturnType(JavaMethod, LazyJavaResolverContext): KotlinType
  • changed: method LazyJavaScope.getFunctionNames(DescriptorKindFilter, Function1): Collection → method LazyJavaScope.getFunctionNames(): Set
  • changed: method LazyJavaScope.resolveMethodSignature(JavaMethod, List, JetType, LazyJavaScope.ResolvedValueParameters): LazyJavaScope.MethodSignatureData → method LazyJavaScope.resolveMethodSignature(JavaMethod, List, KotlinType, List): LazyJavaScope.MethodSignatureData
  • changed: method LazyJavaScope.resolveMethodToFunctionDescriptor(JavaMethod, boolean): JavaMethodDescriptor → method LazyJavaScope.resolveMethodToFunctionDescriptor(JavaMethod): JavaMethodDescriptor
  • changed: method LazyJavaStaticClassScope.computeMemberIndex(): MemberIndex → method LazyJavaStaticClassScope.computeMemberIndex(): ClassDeclaredMemberIndex
  • changed: method LazyJavaStaticScope.getDispatchReceiverParameter(): Void → method LazyJavaStaticScope.getDispatchReceiverParameter(): ReceiverParameterDescriptor
  • changed: method LazyJavaStaticScope.resolveMethodSignature(JavaMethod, List, JetType, LazyJavaScope.ResolvedValueParameters): LazyJavaScope.MethodSignatureData → method LazyJavaStaticScope.resolveMethodSignature(JavaMethod, List, KotlinType, List): LazyJavaScope.MethodSignatureData
  • changed: method LazyJavaTypeParameterDescriptor.resolveUpperBounds(): Set → method LazyJavaTypeParameterDescriptor.resolveUpperBounds(): List
  • added: class ClassDeclaredMemberIndex implements DeclaredMemberIndex
  • added: ctor ClassDeclaredMemberIndex(JavaClass, Function1)
  • added: ctor JvmPackageScope(LazyJavaResolverContext, JavaPackage, LazyJavaPackageFragment)
  • added: final class JavaDescriptorUtilKt
  • added: final class JvmPackageScope implements MemberScope
  • added: interface DeclaredMemberIndex
  • added: method ClassDeclaredMemberIndex.findFieldByName(Name): JavaField
  • added: method ClassDeclaredMemberIndex.findMethodsByName(Name): Collection
  • added: method ClassDeclaredMemberIndex.findRecordComponentByName(Name): JavaRecordComponent
  • added: method ClassDeclaredMemberIndex.getFieldNames(): Set
  • added: method ClassDeclaredMemberIndex.getMethodNames(): Set
  • added: method ClassDeclaredMemberIndex.getRecordComponentNames(): Set
  • added: method DeclaredMemberIndex.Empty.findFieldByName(Name): JavaField
  • added: method DeclaredMemberIndex.Empty.findMethodsByName(Name): List
  • added: method DeclaredMemberIndex.Empty.findRecordComponentByName(Name): JavaRecordComponent
  • added: method DeclaredMemberIndex.Empty.getFieldNames(): Set
  • added: method DeclaredMemberIndex.Empty.getMethodNames(): Set
  • added: method DeclaredMemberIndex.Empty.getRecordComponentNames(): Set
  • added: method DeclaredMemberIndex.findFieldByName(Name): JavaField
  • added: method DeclaredMemberIndex.findMethodsByName(Name): Collection
  • added: method DeclaredMemberIndex.findRecordComponentByName(Name): JavaRecordComponent
  • added: method DeclaredMemberIndex.getFieldNames(): Set
  • added: method DeclaredMemberIndex.getMethodNames(): Set
  • added: method DeclaredMemberIndex.getRecordComponentNames(): Set
  • added: method JvmPackageScope.getClassifierNames(): Set
  • added: method JvmPackageScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method JvmPackageScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method JvmPackageScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method JvmPackageScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method JvmPackageScope.getFunctionNames(): Set
  • added: method JvmPackageScope.getJavaScope$descriptors_jvm(): LazyJavaPackageScope
  • added: method JvmPackageScope.getVariableNames(): Set
  • added: method JvmPackageScope.recordLookup(Name, LookupLocation): void
  • added: method JvmPackageScope.toString(): String
  • added: method LazyJavaAnnotationDescriptor.getFqName(): FqName
  • added: method LazyJavaAnnotationDescriptor.isFreshlySupportedTypeUseAnnotation(): boolean
  • added: method LazyJavaAnnotationDescriptor.isIdeExternalAnnotation(): boolean
  • added: method LazyJavaClassDescriptor.copy$descriptors_jvm(JavaResolverCache, ClassDescriptor): LazyJavaClassDescriptor
  • added: method LazyJavaClassDescriptor.getDeclaredTypeParameters(): List
  • added: method LazyJavaClassDescriptor.getJClass(): JavaClass
  • added: method LazyJavaClassDescriptor.getModuleAnnotations(): List
  • added: method LazyJavaClassDescriptor.getOuterContext(): LazyJavaResolverContext
  • added: method LazyJavaClassDescriptor.getSealedSubclasses(): Collection
  • added: method LazyJavaClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): LazyJavaClassMemberScope
  • added: method LazyJavaClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method LazyJavaClassDescriptor.isActual(): boolean
  • added: method LazyJavaClassDescriptor.isData(): boolean
  • added: method LazyJavaClassDescriptor.isExpect(): boolean
  • added: method LazyJavaClassDescriptor.isFun(): boolean
  • added: method LazyJavaClassDescriptor.isInline(): boolean
  • added: method LazyJavaClassDescriptor.isValue(): boolean
  • added: method LazyJavaClassMemberScope.computeClassNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaClassMemberScope.computeFunctionNames(DescriptorKindFilter, Function1): LinkedHashSet
  • added: method LazyJavaClassMemberScope.computeImplicitlyDeclaredFunctions(Collection, Name): void
  • added: method LazyJavaClassMemberScope.computePropertyNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaClassMemberScope.getConstructors$descriptors_jvm(): NotNullLazyValue
  • added: method LazyJavaClassMemberScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method LazyJavaClassMemberScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method LazyJavaClassMemberScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method LazyJavaClassMemberScope.getOwnerDescriptor(): ClassDescriptor
  • added: method LazyJavaClassMemberScope.isVisibleAsFunction(JavaMethodDescriptor): boolean
  • added: method LazyJavaClassMemberScope.recordLookup(Name, LookupLocation): void
  • added: method LazyJavaPackageFragment.findClassifierByJavaClass$descriptors_jvm(JavaClass): ClassDescriptor
  • added: method LazyJavaPackageFragment.getAnnotations(): Annotations
  • added: method LazyJavaPackageFragment.getBinaryClasses$descriptors_jvm(): Map
  • added: method LazyJavaPackageFragment.getSubPackageFqNames$descriptors_jvm(): List
  • added: method LazyJavaPackageScope.computeClassNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaPackageScope.computeFunctionNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaPackageScope.computePropertyNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaPackageScope.findClassifierByJavaClass$descriptors_jvm(JavaClass): ClassDescriptor
  • added: method LazyJavaPackageScope.getContributedClassifier(Name, LookupLocation): ClassDescriptor
  • added: method LazyJavaPackageScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method LazyJavaPackageScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method LazyJavaPackageScope.getOwnerDescriptor(): LazyJavaPackageFragment
  • added: method LazyJavaScope.MethodSignatureData.getHasStableParameterNames(): boolean
  • added: method LazyJavaScope.MethodSignatureData.getReceiverType(): KotlinType
  • added: method LazyJavaScope.MethodSignatureData.getReturnType(): KotlinType
  • added: method LazyJavaScope.MethodSignatureData.getTypeParameters(): List
  • added: method LazyJavaScope.MethodSignatureData.getValueParameters(): List
  • added: method LazyJavaScope.computeClassNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaScope.computeFunctionNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaScope.computeImplicitlyDeclaredFunctions(Collection, Name): void
  • added: method LazyJavaScope.computePropertyNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaScope.getAllDescriptors(): NotNullLazyValue
  • added: method LazyJavaScope.getClassifierNames(): Set
  • added: method LazyJavaScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method LazyJavaScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method LazyJavaScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method LazyJavaScope.getDeclaredMemberIndex(): NotNullLazyValue
  • added: method LazyJavaScope.getMainScope(): LazyJavaScope
  • added: method LazyJavaScope.getOwnerDescriptor(): DeclarationDescriptor
  • added: method LazyJavaScope.getVariableNames(): Set
  • added: method LazyJavaScope.isVisibleAsFunction(JavaMethodDescriptor): boolean
  • added: method LazyJavaStaticClassScope.computeClassNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaStaticClassScope.computeFunctionNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaStaticClassScope.computeImplicitlyDeclaredFunctions(Collection, Name): void
  • added: method LazyJavaStaticClassScope.computeNonDeclaredProperties(Name, Collection): void
  • added: method LazyJavaStaticClassScope.computePropertyNames(DescriptorKindFilter, Function1): Set
  • added: method LazyJavaStaticClassScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method LazyJavaStaticClassScope.getOwnerDescriptor(): JavaClassDescriptor
  • added: method LazyJavaTypeParameterDescriptor.processBoundsWithoutCycles(List): List
  • added: method LazyJavaTypeParameterDescriptor.reportSupertypeLoopError(KotlinType): void
  • added: static field DeclaredMemberIndex.Empty.INSTANCE: DeclaredMemberIndex.Empty
  • added: static field LazyJavaClassDescriptor.Companion: LazyJavaClassDescriptor.Companion
  • added: static final class DeclaredMemberIndex.Empty implements DeclaredMemberIndex
  • added: static final class LazyJavaClassDescriptor.Companion
  • added: static method JavaDescriptorUtilKt.isJavaField(PropertyDescriptor): boolean
  • removed: ctor JavaTypeFlexibility(String, int)
  • removed: ctor LazyJavaTypeAttributes(TypeUsage, Annotations, boolean, boolean)
  • removed: ctor LazyJavaTypeResolver(LazyJavaResolverContext, TypeParameterResolver)
  • removed: final class ConstantStarSubstitution extends TypeSubstitution
  • removed: final class LazyJavaTypeAttributes implements JavaTypeAttributes
  • removed: final class LazyJavaTypeResolver
  • removed: final class LazyJavaTypeResolverKt
  • removed: final class RawTypeCapabilities implements TypeCapabilities
  • removed: final class RawTypeTag implements TypeCapability
  • removed: final class TypesPackage
  • removed: interface JavaTypeAttributes
  • removed: method ConstantStarSubstitution.get(JetType): TypeProjection
  • removed: method ConstantStarSubstitution.isEmpty(): boolean
  • removed: method JavaTypeAttributes.getAllowFlexible(): boolean
  • removed: method JavaTypeAttributes.getHowThisTypeIsUsedAccordingToAnnotations(): TypeUsage
  • removed: method JavaTypeAttributes.getIsForAnnotationParameter(): boolean
  • removed: method JavaTypeAttributes.getIsMarkedNotNull(): boolean
  • removed: method JavaTypeAttributes.getTypeAnnotations(): Annotations
  • removed: method JavaTypeAttributes.getUpperBoundOfTypeParameter(): TypeParameterDescriptor
  • removed: method LazyJavaTypeAttributes.getAllowFlexible(): boolean
  • removed: method LazyJavaTypeAttributes.getFlexibility(): JavaTypeFlexibility
  • removed: method LazyJavaTypeAttributes.getHowThisTypeIsUsed(): TypeUsage
  • removed: method LazyJavaTypeAttributes.getHowThisTypeIsUsedAccordingToAnnotations(): TypeUsage
  • removed: method LazyJavaTypeAttributes.getIsForAnnotationParameter(): boolean
  • removed: method LazyJavaTypeAttributes.getIsMarkedNotNull(): boolean
  • removed: method LazyJavaTypeAttributes.getTypeAnnotations(): FilteredAnnotations
  • removed: method LazyJavaTypeAttributes.getUpperBoundOfTypeParameter(): TypeParameterDescriptor
  • removed: method LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities.getCapability(Class, JetType, Flexibility): TypeCapability
  • removed: method LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities.getId(): String
  • removed: method LazyJavaTypeResolver.transformArrayType(JavaArrayType, JavaTypeAttributes, boolean): JetType
  • removed: method LazyJavaTypeResolver.transformJavaType(JavaType, JavaTypeAttributes): JetType
  • removed: method RawSubstitution.computeProjection(TypeParameterDescriptor, JavaTypeAttributes, JetType): TypeProjection
  • removed: method RawTypeCapabilities.getCapability(Class): TypeCapability
  • removed: static field ConstantStarSubstitution.INSTANCE$: ConstantStarSubstitution
  • removed: static field LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities.INSTANCE$: LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities
  • removed: static field RawSubstitution.INSTANCE$: RawSubstitution
  • removed: static field RawTypeCapabilities.INSTANCE$: RawTypeCapabilities
  • removed: static field RawTypeTag.INSTANCE$: RawTypeTag
  • removed: static final class LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities implements FlexibleTypeCapabilities
  • removed: static method LazyJavaTypeResolver.FlexibleJavaClassifierTypeCapabilities.create(JetType, JetType): JetType
  • removed: static method LazyJavaTypeResolverKt.getErasedUpperBound(TypeParameterDescriptor, TypeParameterDescriptor, Function0): JetType
  • removed: static method LazyJavaTypeResolverKt.getJAVA_LANG_CLASS_FQ_NAME(): FqName
  • removed: static method LazyJavaTypeResolverKt.isMarkedNotNull(Annotations): boolean
  • removed: static method LazyJavaTypeResolverKt.isMarkedNullable(Annotations): boolean
  • removed: static method LazyJavaTypeResolverKt.makeStarProjection(TypeParameterDescriptor, JavaTypeAttributes): TypeProjection
  • removed: static method LazyJavaTypeResolverKt.replaceArgumentsWithStarProjections(JetType): JetType
  • removed: static method LazyJavaTypeResolverKt.toAttributes(TypeUsage, boolean, boolean, TypeParameterDescriptor): JavaTypeAttributes
  • removed: static method LazyJavaTypeResolverKt.toFlexible(JavaTypeAttributes, JavaTypeFlexibility): JavaTypeAttributes
  • removed: static method TypesPackage.getErasedUpperBound(TypeParameterDescriptor, TypeParameterDescriptor, Function0): JetType
  • removed: static method TypesPackage.getJAVA_LANG_CLASS_FQ_NAME(): FqName
  • removed: static method TypesPackage.isMarkedNotNull(Annotations): boolean
  • removed: static method TypesPackage.isMarkedNullable(Annotations): boolean
  • removed: static method TypesPackage.makeStarProjection(TypeParameterDescriptor, JavaTypeAttributes): TypeProjection
  • removed: static method TypesPackage.replaceArgumentsWithStarProjections(JetType): JetType
  • removed: static method TypesPackage.toAttributes(TypeUsage, boolean, boolean, TypeParameterDescriptor): JavaTypeAttributes
  • removed: static method TypesPackage.toFlexible(JavaTypeAttributes, JavaTypeFlexibility): JavaTypeAttributes
  • changed: method RawSubstitution.get(JetType): TypeProjectionImpl → method RawSubstitution.get(KotlinType): TypeProjectionImpl
  • added: ctor JavaTypeAttributes(TypeUsage, JavaTypeFlexibility, boolean, boolean, Set, SimpleType)
  • added: ctor JavaTypeResolver(LazyJavaResolverContext, TypeParameterResolver)
  • added: ctor RawProjectionComputer()
  • added: ctor RawSubstitution()
  • added: ctor RawSubstitution(TypeParameterUpperBoundEraser)
  • added: ctor RawTypeImpl(SimpleType, SimpleType)
  • added: final class JavaTypeAttributes extends ErasureTypeAttributes
  • added: final class JavaTypeAttributesKt
  • added: final class JavaTypeResolver
  • added: final class JavaTypeResolverKt
  • added: final class RawProjectionComputer extends ErasureProjectionComputer
  • added: final class RawTypeImpl extends FlexibleType implements RawType
  • added: method JavaTypeAttributes.copy(TypeUsage, JavaTypeFlexibility, boolean, boolean, Set, SimpleType): JavaTypeAttributes
  • added: method JavaTypeAttributes.equals(Object): boolean
  • added: method JavaTypeAttributes.getDefaultType(): SimpleType
  • added: method JavaTypeAttributes.getVisitedTypeParameters(): Set
  • added: method JavaTypeAttributes.hashCode(): int
  • added: method JavaTypeAttributes.isForAnnotationParameter(): boolean
  • added: method JavaTypeAttributes.isRaw(): boolean
  • added: method JavaTypeAttributes.markIsRaw(boolean): JavaTypeAttributes
  • added: method JavaTypeAttributes.toString(): String
  • added: method JavaTypeAttributes.withDefaultType(SimpleType): JavaTypeAttributes
  • added: method JavaTypeAttributes.withFlexibility(JavaTypeFlexibility): JavaTypeAttributes
  • added: method JavaTypeAttributes.withNewVisitedTypeParameter(TypeParameterDescriptor): JavaTypeAttributes
  • added: method JavaTypeResolver.transformArrayType(JavaArrayType, JavaTypeAttributes, boolean): KotlinType
  • added: method JavaTypeResolver.transformJavaType(JavaType, JavaTypeAttributes): KotlinType
  • added: method RawProjectionComputer.computeProjection(TypeParameterDescriptor, ErasureTypeAttributes, TypeParameterUpperBoundEraser, KotlinType): TypeProjection
  • added: method RawTypeImpl.getDelegate(): SimpleType
  • added: method RawTypeImpl.getMemberScope(): MemberScope
  • added: method RawTypeImpl.makeNullableAsSpecified(boolean): RawTypeImpl
  • added: method RawTypeImpl.refine(KotlinTypeRefiner): FlexibleType
  • added: method RawTypeImpl.render(DescriptorRenderer, DescriptorRendererOptions): String
  • added: method RawTypeImpl.replaceAttributes(TypeAttributes): RawTypeImpl
  • added: static field RawSubstitution.Companion: RawSubstitution.Companion
  • added: static final class RawSubstitution.Companion
  • added: static method JavaTypeAttributesKt.toAttributes(TypeUsage, boolean, boolean, TypeParameterDescriptor): JavaTypeAttributes
  • removed: ctor ReflectJavaClassFinder(ClassLoader)
  • removed: final class ReflectJavaClassFinder implements JavaClassFinder
  • removed: final class ReflectJavaClassFinderKt
  • removed: final class ReflectPackage
  • removed: method ReflectJavaClassFinder.findClass(ClassId): JavaClass
  • removed: method ReflectJavaClassFinder.findPackage(FqName): JavaPackage
  • removed: static method ReflectJavaClassFinderKt.tryLoadClass(ClassLoader, String): Class
  • removed: static method ReflectPackage.tryLoadClass(ClassLoader, String): Class
  • removed: enum JavaClass.OriginKind
  • removed: interface JavaPropertyInitializerEvaluator
  • removed: interface JavaTypeProvider
  • removed: interface JavaTypeSubstitutor
  • removed: method JavaAnnotation.findArgument(Name): JavaAnnotationArgument
  • removed: method JavaClass.createImmediateType(JavaTypeSubstitutor): JavaType
  • removed: method JavaClass.getDefaultType(): JavaClassifierType
  • removed: method JavaClass.getInnerClasses(): Collection
  • removed: method JavaClass.getOriginKind(): JavaClass.OriginKind
  • removed: method JavaClassifierType.getSubstitutor(): JavaTypeSubstitutor
  • removed: method JavaClassifierType.getSupertypes(): Collection
  • removed: method JavaEnumValueAnnotationArgument.resolve(): JavaField
  • removed: method JavaMethod.hasAnnotationParameterDefaultValue(): boolean
  • removed: method JavaPropertyInitializerEvaluator.DoNothing.getInitializerConstant(JavaField, PropertyDescriptor): Void
  • removed: method JavaPropertyInitializerEvaluator.DoNothing.isNotNullCompileTimeConstant(JavaField): boolean
  • removed: method JavaPropertyInitializerEvaluator.getInitializerConstant(JavaField, PropertyDescriptor): ConstantValue
  • removed: method JavaPropertyInitializerEvaluator.isNotNullCompileTimeConstant(JavaField): boolean
  • removed: method JavaType.createArrayType(): JavaArrayType
  • removed: method JavaTypeParameter.getOwner(): JavaTypeParameterListOwner
  • removed: method JavaTypeParameter.getType(): JavaType
  • removed: method JavaTypeParameter.getTypeProvider(): JavaTypeProvider
  • removed: method JavaTypeProvider.createJavaLangObjectType(): JavaType
  • removed: method JavaTypeProvider.createLowerBoundWildcard(JavaType): JavaWildcardType
  • removed: method JavaTypeProvider.createUnboundedWildcard(): JavaWildcardType
  • removed: method JavaTypeProvider.createUpperBoundWildcard(JavaType): JavaWildcardType
  • removed: method JavaTypeSubstitutor.getSubstitutionMap(): Map
  • removed: method JavaTypeSubstitutor.substitute(JavaType): JavaType
  • removed: method JavaTypeSubstitutor.substitute(JavaTypeParameter): JavaType
  • removed: method JavaWildcardType.getTypeProvider(): JavaTypeProvider
  • removed: static field JavaClass.OriginKind.COMPILED: JavaClass.OriginKind
  • removed: static field JavaClass.OriginKind.KOTLIN_LIGHT_CLASS: JavaClass.OriginKind
  • removed: static field JavaClass.OriginKind.SOURCE: JavaClass.OriginKind
  • removed: static field JavaPropertyInitializerEvaluator.DoNothing.INSTANCE$: JavaPropertyInitializerEvaluator.DoNothing
  • removed: static field JavaTypeSubstitutor.EMPTY: JavaTypeSubstitutor
  • removed: static final class JavaPropertyInitializerEvaluator.DoNothing implements JavaPropertyInitializerEvaluator
  • removed: static method JavaClass.OriginKind.valueOf(String): JavaClass.OriginKind
  • removed: static method JavaClass.OriginKind.values(): JavaClass.OriginKind[]
  • changed: interface JavaClass extends JavaClassifier, JavaTypeParameterListOwner, JavaModifierListOwner, JavaAnnotationOwner → interface JavaClass extends JavaClassifier, JavaModifierListOwner, JavaTypeParameterListOwner
  • changed: interface JavaClassifier extends JavaNamedElement → interface JavaClassifier extends JavaAnnotationOwner, JavaNamedElement
  • changed: interface JavaClassifierType extends JavaType, JavaAnnotationOwner → interface JavaClassifierType extends JavaType
  • changed: interface JavaMember extends JavaModifierListOwner, JavaAnnotationOwner, JavaNamedElement → interface JavaMember extends JavaAnnotationOwner, JavaModifierListOwner, JavaNamedElement
  • changed: interface JavaPackage extends JavaElement → interface JavaPackage extends JavaAnnotationOwner, JavaElement
  • changed: interface JavaType → interface JavaType extends ListBasedJavaAnnotationOwner
  • added: enum LightClassOriginKind
  • added: final class JavaLoadingKt
  • added: final class JavaTypesKt
  • added: interface JavaRecordComponent extends JavaMember
  • added: interface ListBasedJavaAnnotationOwner extends JavaAnnotationOwner
  • added: method JavaAnnotation.isFreshlySupportedTypeUseAnnotation(): boolean
  • added: method JavaAnnotation.isIdeExternalAnnotation(): boolean
  • added: method JavaClass.getInnerClassNames(): Collection
  • added: method JavaClass.getLightClassOriginKind(): LightClassOriginKind
  • added: method JavaClass.getPermittedTypes(): Collection
  • added: method JavaClass.getRecordComponents(): Collection
  • added: method JavaClass.hasDefaultConstructor(): boolean
  • added: method JavaClass.isRecord(): boolean
  • added: method JavaClass.isSealed(): boolean
  • added: method JavaClassifierType.getClassifierQualifiedName(): String
  • added: method JavaEnumValueAnnotationArgument.getEntryName(): Name
  • added: method JavaEnumValueAnnotationArgument.getEnumClassId(): ClassId
  • added: method JavaField.getHasConstantNotNullInitializer(): boolean
  • added: method JavaMethod.getAnnotationParameterDefaultValue(): JavaAnnotationArgument
  • added: method JavaMethod.getHasAnnotationParameterDefaultValue(): boolean
  • added: method JavaRecordComponent.getType(): JavaType
  • added: method JavaRecordComponent.isVararg(): boolean
  • added: static field LightClassOriginKind.BINARY: LightClassOriginKind
  • added: static field LightClassOriginKind.SOURCE: LightClassOriginKind
  • added: static method JavaLoadingKt.isObjectMethodInInterface(JavaMember): boolean
  • added: static method JavaTypesKt.isSuperWildcard(JavaType): boolean
  • added: static method LightClassOriginKind.valueOf(String): LightClassOriginKind
  • added: static method LightClassOriginKind.values(): LightClassOriginKind[]
  • removed: abstract class ReflectJavaAnnotationArgument implements JavaAnnotationArgument
  • removed: abstract class ReflectJavaElement implements JavaElement
  • removed: abstract class ReflectJavaMember extends ReflectJavaElement implements ReflectJavaAnnotationOwner, ReflectJavaModifierListOwner, JavaMember
  • removed: abstract class ReflectJavaType implements JavaType
  • removed: ctor Java8ParameterNamesLoader.Cache(Method, Method)
  • removed: ctor ReflectJavaAnnotation(Annotation)
  • removed: ctor ReflectJavaAnnotationArgument(Name)
  • removed: ctor ReflectJavaAnnotationAsAnnotationArgument(Name, Annotation)
  • removed: ctor ReflectJavaArrayAnnotationArgument(Name, Object[])
  • removed: ctor ReflectJavaArrayType(Type)
  • removed: ctor ReflectJavaClass(Class)
  • removed: ctor ReflectJavaClassObjectAnnotationArgument(Name, Class)
  • removed: ctor ReflectJavaClassifierType(Type)
  • removed: ctor ReflectJavaConstructor(Constructor)
  • removed: ctor ReflectJavaElement()
  • removed: ctor ReflectJavaEnumValueAnnotationArgument(Name, Enum)
  • removed: ctor ReflectJavaField(Field)
  • removed: ctor ReflectJavaLiteralAnnotationArgument(Name, Object)
  • removed: ctor ReflectJavaMember()
  • removed: ctor ReflectJavaMethod(Method)
  • removed: ctor ReflectJavaPackage(FqName)
  • removed: ctor ReflectJavaPrimitiveType(Class)
  • removed: ctor ReflectJavaType()
  • removed: ctor ReflectJavaTypeParameter(TypeVariable)
  • removed: ctor ReflectJavaValueParameter(ReflectJavaType, Annotation[], String, boolean)
  • removed: ctor ReflectJavaWildcardType(WildcardType)
  • removed: final class Java8ParameterNamesLoader
  • removed: final class ReflectClassUtilKt
  • removed: final class ReflectJavaAnnotation extends ReflectJavaElement implements JavaAnnotation
  • removed: final class ReflectJavaAnnotationAsAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaAnnotationAsAnnotationArgument
  • removed: final class ReflectJavaAnnotationOwnerKt
  • removed: final class ReflectJavaArrayAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaArrayAnnotationArgument
  • removed: final class ReflectJavaArrayType extends ReflectJavaType implements JavaArrayType
  • removed: final class ReflectJavaClass extends ReflectJavaElement implements ReflectJavaAnnotationOwner, ReflectJavaModifierListOwner, JavaClass
  • removed: final class ReflectJavaClassObjectAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaClassObjectAnnotationArgument
  • removed: final class ReflectJavaClassifierType extends ReflectJavaType implements JavaClassifierType
  • removed: final class ReflectJavaConstructor extends ReflectJavaMember implements JavaConstructor
  • removed: final class ReflectJavaEnumValueAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaEnumValueAnnotationArgument
  • removed: final class ReflectJavaField extends ReflectJavaMember implements JavaField
  • removed: final class ReflectJavaLiteralAnnotationArgument extends ReflectJavaAnnotationArgument implements JavaLiteralAnnotationArgument
  • removed: final class ReflectJavaMethod extends ReflectJavaMember implements JavaMethod
  • removed: final class ReflectJavaPackage extends ReflectJavaElement implements JavaPackage
  • removed: final class ReflectJavaPrimitiveType extends ReflectJavaType implements JavaPrimitiveType
  • removed: final class ReflectJavaTypeParameter extends ReflectJavaElement implements JavaTypeParameter
  • removed: final class ReflectJavaValueParameter extends ReflectJavaElement implements JavaValueParameter
  • removed: final class ReflectJavaWildcardType extends ReflectJavaType implements JavaWildcardType
  • removed: final class ReflectPackage
  • removed: interface ReflectJavaAnnotationOwner extends JavaAnnotationOwner
  • removed: interface ReflectJavaModifierListOwner extends JavaModifierListOwner
  • removed: method Java8ParameterNamesLoader.Cache.getGetName(): Method
  • removed: method Java8ParameterNamesLoader.Cache.getGetParameters(): Method
  • removed: method Java8ParameterNamesLoader.buildCache(Member): Java8ParameterNamesLoader.Cache
  • removed: method Java8ParameterNamesLoader.getCache(): Java8ParameterNamesLoader.Cache
  • removed: method Java8ParameterNamesLoader.loadParameterNames(Member): List
  • removed: method Java8ParameterNamesLoader.setCache(Java8ParameterNamesLoader.Cache): void
  • removed: method ReflectJavaAnnotation.equals(Object): boolean
  • removed: method ReflectJavaAnnotation.findArgument(Name): JavaAnnotationArgument
  • removed: method ReflectJavaAnnotation.getArguments(): Collection
  • removed: method ReflectJavaAnnotation.getClassId(): ClassId
  • removed: method ReflectJavaAnnotation.hashCode(): int
  • removed: method ReflectJavaAnnotation.resolve(): ReflectJavaClass
  • removed: method ReflectJavaAnnotation.toString(): String
  • removed: method ReflectJavaAnnotationArgument.Factory.create(Object, Name): ReflectJavaAnnotationArgument
  • removed: method ReflectJavaAnnotationArgument.getName(): Name
  • removed: method ReflectJavaAnnotationAsAnnotationArgument.getAnnotation(): JavaAnnotation
  • removed: method ReflectJavaAnnotationOwner.findAnnotation(FqName): ReflectJavaAnnotation
  • removed: method ReflectJavaAnnotationOwner.getAnnotations(): List
  • removed: method ReflectJavaAnnotationOwner.getElement(): AnnotatedElement
  • removed: method ReflectJavaAnnotationOwner.isDeprecatedInJavaDoc(): boolean
  • removed: method ReflectJavaArrayAnnotationArgument.getElements(): List
  • removed: method ReflectJavaArrayType.getComponentType(): ReflectJavaType
  • removed: method ReflectJavaArrayType.getType(): Type
  • removed: method ReflectJavaClass.createImmediateType(JavaTypeSubstitutor): JavaType
  • removed: method ReflectJavaClass.equals(Object): boolean
  • removed: method ReflectJavaClass.findAnnotation(FqName): ReflectJavaAnnotation
  • removed: method ReflectJavaClass.getAnnotations(): List
  • removed: method ReflectJavaClass.getConstructors(): List
  • removed: method ReflectJavaClass.getDefaultType(): ReflectJavaClassifierType
  • removed: method ReflectJavaClass.getElement(): Class
  • removed: method ReflectJavaClass.getFields(): List
  • removed: method ReflectJavaClass.getFqName(): FqName
  • removed: method ReflectJavaClass.getInnerClasses(): List
  • removed: method ReflectJavaClass.getMethods(): List
  • removed: method ReflectJavaClass.getModifiers(): int
  • removed: method ReflectJavaClass.getName(): Name
  • removed: method ReflectJavaClass.getOriginKind(): JavaClass.OriginKind
  • removed: method ReflectJavaClass.getOuterClass(): ReflectJavaClass
  • removed: method ReflectJavaClass.getSupertypes(): Collection
  • removed: method ReflectJavaClass.getTypeParameters(): List
  • removed: method ReflectJavaClass.getVisibility(): Visibility
  • removed: method ReflectJavaClass.hashCode(): int
  • removed: method ReflectJavaClass.isAbstract(): boolean
  • removed: method ReflectJavaClass.isAnnotationType(): boolean
  • removed: method ReflectJavaClass.isDeprecatedInJavaDoc(): boolean
  • removed: method ReflectJavaClass.isEnum(): boolean
  • removed: method ReflectJavaClass.isFinal(): boolean
  • removed: method ReflectJavaClass.isInterface(): boolean
  • removed: method ReflectJavaClass.isStatic(): boolean
  • removed: method ReflectJavaClass.toString(): String
  • removed: method ReflectJavaClassObjectAnnotationArgument.getReferencedType(): JavaType
  • removed: method ReflectJavaClassifierType.findAnnotation(FqName): JavaAnnotation
  • removed: method ReflectJavaClassifierType.getAnnotations(): Collection
  • removed: method ReflectJavaClassifierType.getClassifier(): JavaClassifier
  • removed: method ReflectJavaClassifierType.getPresentableText(): String
  • removed: method ReflectJavaClassifierType.getSubstitutor(): JavaTypeSubstitutor
  • removed: method ReflectJavaClassifierType.getSupertypes(): Collection
  • removed: method ReflectJavaClassifierType.getType(): Type
  • removed: method ReflectJavaClassifierType.getTypeArguments(): List
  • removed: method ReflectJavaClassifierType.isDeprecatedInJavaDoc(): boolean
  • removed: method ReflectJavaClassifierType.isRaw(): boolean
  • removed: method ReflectJavaConstructor.getMember(): Constructor
  • removed: method ReflectJavaConstructor.getTypeParameters(): List
  • removed: method ReflectJavaConstructor.getValueParameters(): List
  • removed: method ReflectJavaEnumValueAnnotationArgument.resolve(): ReflectJavaField
  • removed: method ReflectJavaField.getMember(): Field
  • removed: method ReflectJavaField.getType(): ReflectJavaType
  • removed: method ReflectJavaField.isEnumEntry(): boolean
  • removed: method ReflectJavaLiteralAnnotationArgument.getValue(): Object
  • removed: method ReflectJavaMember.equals(Object): boolean
  • removed: method ReflectJavaMember.findAnnotation(FqName): ReflectJavaAnnotation
  • removed: method ReflectJavaMember.getAnnotations(): List
  • removed: method ReflectJavaMember.getContainingClass(): ReflectJavaClass
  • removed: method ReflectJavaMember.getElement(): AnnotatedElement
  • removed: method ReflectJavaMember.getMember(): Member
  • removed: method ReflectJavaMember.getModifiers(): int
  • removed: method ReflectJavaMember.getName(): Name
  • removed: method ReflectJavaMember.getValueParameters(Type[], Annotation[][], boolean): List
  • removed: method ReflectJavaMember.getVisibility(): Visibility
  • removed: method ReflectJavaMember.hashCode(): int
  • removed: method ReflectJavaMember.isAbstract(): boolean
  • removed: method ReflectJavaMember.isDeprecatedInJavaDoc(): boolean
  • removed: method ReflectJavaMember.isFinal(): boolean
  • removed: method ReflectJavaMember.isStatic(): boolean
  • removed: method ReflectJavaMember.toString(): String
  • removed: method ReflectJavaMethod.getMember(): Method
  • removed: method ReflectJavaMethod.getReturnType(): ReflectJavaType
  • removed: method ReflectJavaMethod.getTypeParameters(): List
  • removed: method ReflectJavaMethod.getValueParameters(): List
  • removed: method ReflectJavaMethod.hasAnnotationParameterDefaultValue(): boolean
  • removed: method ReflectJavaModifierListOwner.getModifiers(): int
  • removed: method ReflectJavaModifierListOwner.getVisibility(): Visibility
  • removed: method ReflectJavaModifierListOwner.isAbstract(): boolean
  • removed: method ReflectJavaModifierListOwner.isFinal(): boolean
  • removed: method ReflectJavaModifierListOwner.isStatic(): boolean
  • removed: method ReflectJavaPackage.equals(Object): boolean
  • removed: method ReflectJavaPackage.getClasses(Function1): Collection
  • removed: method ReflectJavaPackage.getFqName(): FqName
  • removed: method ReflectJavaPackage.getSubPackages(): Collection
  • removed: method ReflectJavaPackage.hashCode(): int
  • removed: method ReflectJavaPackage.toString(): String
  • removed: method ReflectJavaPrimitiveType.getType(): Class
  • removed: method ReflectJavaPrimitiveType.getType(): PrimitiveType
  • removed: method ReflectJavaType.Factory.create(Type): ReflectJavaType
  • removed: method ReflectJavaType.createArrayType(): JavaArrayType
  • removed: method ReflectJavaType.equals(Object): boolean
  • removed: method ReflectJavaType.getType(): Type
  • removed: method ReflectJavaType.hashCode(): int
  • removed: method ReflectJavaType.toString(): String
  • removed: method ReflectJavaTypeParameter.equals(Object): boolean
  • removed: method ReflectJavaTypeParameter.getName(): Name
  • removed: method ReflectJavaTypeParameter.getOwner(): JavaTypeParameterListOwner
  • removed: method ReflectJavaTypeParameter.getType(): JavaType
  • removed: method ReflectJavaTypeParameter.getTypeProvider(): JavaTypeProvider
  • removed: method ReflectJavaTypeParameter.getTypeVariable(): TypeVariable
  • removed: method ReflectJavaTypeParameter.getUpperBounds(): List
  • removed: method ReflectJavaTypeParameter.hashCode(): int
  • removed: method ReflectJavaTypeParameter.toString(): String
  • removed: method ReflectJavaValueParameter.findAnnotation(FqName): ReflectJavaAnnotation
  • removed: method ReflectJavaValueParameter.getAnnotations(): List
  • removed: method ReflectJavaValueParameter.getName(): Name
  • removed: method ReflectJavaValueParameter.getType(): ReflectJavaType
  • removed: method ReflectJavaValueParameter.isDeprecatedInJavaDoc(): boolean
  • removed: method ReflectJavaValueParameter.isVararg(): boolean
  • removed: method ReflectJavaValueParameter.toString(): String
  • removed: method ReflectJavaWildcardType.getBound(): ReflectJavaType
  • removed: method ReflectJavaWildcardType.getType(): WildcardType
  • removed: method ReflectJavaWildcardType.getTypeProvider(): JavaTypeProvider
  • removed: method ReflectJavaWildcardType.isExtends(): boolean
  • removed: static field Java8ParameterNamesLoader.INSTANCE$: Java8ParameterNamesLoader
  • removed: static field Java8ParameterNamesLoader.cache: Java8ParameterNamesLoader.Cache
  • removed: static field ReflectJavaAnnotationArgument.Factory: ReflectJavaAnnotationArgument.Factory
  • removed: static field ReflectJavaType.Factory: ReflectJavaType.Factory
  • removed: static final class Java8ParameterNamesLoader.Cache
  • removed: static final class ReflectJavaAnnotationArgument.Factory
  • removed: static final class ReflectJavaType.Factory
  • removed: static method ReflectClassUtilKt.createArrayType(Class): Class
  • removed: static method ReflectClassUtilKt.getClassId(Class): ClassId
  • removed: static method ReflectClassUtilKt.getDesc(Class): String
  • removed: static method ReflectClassUtilKt.getSafeClassLoader(Class): ClassLoader
  • removed: static method ReflectClassUtilKt.isEnumClassOrSpecializedEnumEntryClass(Class): boolean
  • removed: static method ReflectJavaAnnotationOwnerKt.findAnnotation(Annotation[], FqName): ReflectJavaAnnotation
  • removed: static method ReflectJavaAnnotationOwnerKt.getAnnotations(Annotation[]): List
  • removed: static method ReflectPackage.createArrayType(Class): Class
  • removed: static method ReflectPackage.findAnnotation(Annotation[], FqName): ReflectJavaAnnotation
  • removed: static method ReflectPackage.getAnnotations(Annotation[]): List
  • removed: static method ReflectPackage.getClassId(Class): ClassId
  • removed: static method ReflectPackage.getDesc(Class): String
  • removed: static method ReflectPackage.getSafeClassLoader(Class): ClassLoader
  • removed: static method ReflectPackage.isEnumClassOrSpecializedEnumEntryClass(Class): boolean
  • removed: ctor EnhancedTypeAnnotations(FqName)
  • removed: ctor EnhancementResult(Object, Annotations)
  • removed: ctor JavaTypeQualifiers(NullabilityQualifier, MutabilityQualifier)
  • removed: ctor MutabilityQualifier(String, int)
  • removed: ctor NullabilityQualifier(String, int)
  • removed: ctor Result(JetType, int)
  • removed: ctor SignatureParts(JetType, Collection, boolean)
  • removed: ctor TypeComponentPosition(String, int)
  • removed: enum MutabilityQualifier
  • removed: enum NullabilityQualifier
  • removed: enum TypeComponentPosition
  • removed: final class EnhancedTypeAnnotationDescriptor implements AnnotationDescriptor
  • removed: final class EnhancedTypeAnnotations implements Annotations
  • removed: final class EnhancementResult
  • removed: final class JavaTypeQualifiers
  • removed: final class Result
  • removed: final class SignatureEnhancementKt
  • removed: final class SignatureParts
  • removed: final class TypeEnhacementPackage
  • removed: final class TypeEnhancementKt
  • removed: final class TypeQualifiersKt
  • removed: method EnhancedTypeAnnotationDescriptor.getAllValueArguments(): Void
  • removed: method EnhancedTypeAnnotationDescriptor.getSource(): Void
  • removed: method EnhancedTypeAnnotationDescriptor.getType(): Void
  • removed: method EnhancedTypeAnnotationDescriptor.toString(): String
  • removed: method EnhancedTypeAnnotations.findAnnotation(FqName): EnhancedTypeAnnotationDescriptor
  • removed: method EnhancedTypeAnnotations.findExternalAnnotation(FqName): Void
  • removed: method EnhancedTypeAnnotations.getAllAnnotations(): List
  • removed: method EnhancedTypeAnnotations.getUseSiteTargetedAnnotations(): List
  • removed: method EnhancedTypeAnnotations.isEmpty(): boolean
  • removed: method EnhancedTypeAnnotations.iterator(): Iterator
  • removed: method EnhancementResult.component1(): Object
  • removed: method EnhancementResult.component2(): Annotations
  • removed: method EnhancementResult.copy(Object, Annotations): EnhancementResult
  • removed: method EnhancementResult.equals(Object): boolean
  • removed: method EnhancementResult.getEnhancementAnnotations(): Annotations
  • removed: method EnhancementResult.getResult(): Object
  • removed: method EnhancementResult.hashCode(): int
  • removed: method EnhancementResult.toString(): String
  • removed: method JavaTypeQualifiers.Companion.getNONE(): JavaTypeQualifiers
  • removed: method JavaTypeQualifiers.getMutability(): MutabilityQualifier
  • removed: method JavaTypeQualifiers.getNullability(): NullabilityQualifier
  • removed: method Result.component1(): JetType
  • removed: method Result.component2(): int
  • removed: method Result.copy(JetType, int): Result
  • removed: method Result.equals(Object): boolean
  • removed: method Result.getSubtreeSize(): int
  • removed: method Result.getType(): JetType
  • removed: method Result.hashCode(): int
  • removed: method Result.toString(): String
  • removed: method SignatureParts.enhance(): JetType
  • removed: method SignatureParts.getFromOverridden(): Collection
  • removed: method SignatureParts.getFromOverride(): JetType
  • removed: method SignatureParts.getIsCovariant(): boolean
  • removed: static field EnhancedTypeAnnotationDescriptor.INSTANCE$: EnhancedTypeAnnotationDescriptor
  • removed: static field JavaTypeQualifiers.Companion: JavaTypeQualifiers.Companion
  • removed: static field JavaTypeQualifiers.NONE: JavaTypeQualifiers
  • removed: static field MutabilityQualifier.MUTABLE: MutabilityQualifier
  • removed: static field MutabilityQualifier.READ_ONLY: MutabilityQualifier
  • removed: static field NullabilityQualifier.NOT_NULL: NullabilityQualifier
  • removed: static field NullabilityQualifier.NULLABLE: NullabilityQualifier
  • removed: static field TypeComponentPosition.FLEXIBLE_LOWER: TypeComponentPosition
  • removed: static field TypeComponentPosition.FLEXIBLE_UPPER: TypeComponentPosition
  • removed: static field TypeComponentPosition.INFLEXIBLE: TypeComponentPosition
  • removed: static final class JavaTypeQualifiers.Companion
  • removed: static method MutabilityQualifier.valueOf(String): MutabilityQualifier
  • removed: static method MutabilityQualifier.values(): MutabilityQualifier[]
  • removed: static method NullabilityQualifier.valueOf(String): NullabilityQualifier
  • removed: static method NullabilityQualifier.values(): NullabilityQualifier[]
  • removed: static method SignatureEnhancementKt.enhanceSignature(CallableMemberDescriptor): CallableMemberDescriptor
  • removed: static method SignatureEnhancementKt.enhanceSignatures(Collection): Collection
  • removed: static method SignatureEnhancementKt.parts(CallableMemberDescriptor, boolean, Function1): SignatureParts
  • removed: static method TypeComponentPosition.valueOf(String): TypeComponentPosition
  • removed: static method TypeComponentPosition.values(): TypeComponentPosition[]
  • removed: static method TypeEnhacementPackage.compositeAnnotationsOrSingle(List): Annotations
  • removed: static method TypeEnhacementPackage.computeIndexedQualifiersForOverride(JetType, Collection, boolean): Function1
  • removed: static method TypeEnhacementPackage.computeQualifiersForOverride(JetType, Collection, boolean): JavaTypeQualifiers
  • removed: static method TypeEnhacementPackage.enhance(JetType, Function1): JetType
  • removed: static method TypeEnhacementPackage.enhanceInflexible(JetType, Function1, int, TypeComponentPosition): Result
  • removed: static method TypeEnhacementPackage.enhanceMutability(ClassifierDescriptor, JavaTypeQualifiers, TypeComponentPosition): EnhancementResult
  • removed: static method TypeEnhacementPackage.enhancePossiblyFlexible(JetType, Function1, int): Result
  • removed: static method TypeEnhacementPackage.enhanceSignature(CallableMemberDescriptor): CallableMemberDescriptor
  • removed: static method TypeEnhacementPackage.enhanceSignatures(Collection): Collection
  • removed: static method TypeEnhacementPackage.enhancedMutability(Object): EnhancementResult
  • removed: static method TypeEnhacementPackage.enhancedNullability(Object): EnhancementResult
  • removed: static method TypeEnhacementPackage.extractQualifiers(Annotations): JavaTypeQualifiers
  • removed: static method TypeEnhacementPackage.extractQualifiers(JetType): JavaTypeQualifiers
  • removed: static method TypeEnhacementPackage.getENHANCED_MUTABILITY_ANNOTATIONS(): EnhancedTypeAnnotations
  • removed: static method TypeEnhacementPackage.getENHANCED_NULLABILITY_ANNOTATIONS(): EnhancedTypeAnnotations
  • removed: static method TypeEnhacementPackage.getEnhancedNullability(JetType, JavaTypeQualifiers, TypeComponentPosition): EnhancementResult
  • removed: static method TypeEnhacementPackage.getMUTABLE_ANNOTATIONS(): List
  • removed: static method TypeEnhacementPackage.getNOT_NULL_ANNOTATIONS(): List
  • removed: static method TypeEnhacementPackage.getNULLABLE_ANNOTATIONS(): List
  • removed: static method TypeEnhacementPackage.getREAD_ONLY_ANNOTATIONS(): List
  • removed: static method TypeEnhacementPackage.noChange(Object): EnhancementResult
  • removed: static method TypeEnhacementPackage.parts(CallableMemberDescriptor, boolean, Function1): SignatureParts
  • removed: static method TypeEnhacementPackage.shouldEnhance(TypeComponentPosition): boolean
  • removed: static method TypeEnhancementKt.compositeAnnotationsOrSingle(List): Annotations
  • removed: static method TypeEnhancementKt.enhance(JetType, Function1): JetType
  • removed: static method TypeEnhancementKt.enhanceInflexible(JetType, Function1, int, TypeComponentPosition): Result
  • removed: static method TypeEnhancementKt.enhanceMutability(ClassifierDescriptor, JavaTypeQualifiers, TypeComponentPosition): EnhancementResult
  • removed: static method TypeEnhancementKt.enhancePossiblyFlexible(JetType, Function1, int): Result
  • removed: static method TypeEnhancementKt.enhancedMutability(Object): EnhancementResult
  • removed: static method TypeEnhancementKt.enhancedNullability(Object): EnhancementResult
  • removed: static method TypeEnhancementKt.getENHANCED_MUTABILITY_ANNOTATIONS(): EnhancedTypeAnnotations
  • removed: static method TypeEnhancementKt.getENHANCED_NULLABILITY_ANNOTATIONS(): EnhancedTypeAnnotations
  • removed: static method TypeEnhancementKt.getEnhancedNullability(JetType, JavaTypeQualifiers, TypeComponentPosition): EnhancementResult
  • removed: static method TypeEnhancementKt.noChange(Object): EnhancementResult
  • removed: static method TypeEnhancementKt.shouldEnhance(TypeComponentPosition): boolean
  • removed: static method TypeQualifiersKt.computeIndexedQualifiersForOverride(JetType, Collection, boolean): Function1
  • removed: static method TypeQualifiersKt.computeQualifiersForOverride(JetType, Collection, boolean): JavaTypeQualifiers
  • removed: static method TypeQualifiersKt.extractQualifiers(Annotations): JavaTypeQualifiers
  • removed: static method TypeQualifiersKt.extractQualifiers(JetType): JavaTypeQualifiers
  • removed: static method TypeQualifiersKt.getMUTABLE_ANNOTATIONS(): List
  • removed: static method TypeQualifiersKt.getNOT_NULL_ANNOTATIONS(): List
  • removed: static method TypeQualifiersKt.getNULLABLE_ANNOTATIONS(): List
  • removed: static method TypeQualifiersKt.getREAD_ONLY_ANNOTATIONS(): List
  • added: abstract class AbstractSignatureParts
  • added: ctor AbstractSignatureParts()
  • added: ctor JavaTypeEnhancement(JavaResolverSettings)
  • added: ctor JavaTypeQualifiers(NullabilityQualifier, MutabilityQualifier, boolean, boolean)
  • added: ctor NotNullTypeParameterImpl(SimpleType)
  • added: ctor NullabilityQualifierWithMigrationStatus(NullabilityQualifier, boolean)
  • added: ctor PredefinedFunctionEnhancementInfo()
  • added: ctor PredefinedFunctionEnhancementInfo(TypeEnhancementInfo, List)
  • added: ctor SignatureEnhancement(JavaTypeEnhancement)
  • added: ctor TypeEnhancementInfo(Map)
  • added: enum MutabilityQualifier
  • added: enum NullabilityQualifier
  • added: enum TypeComponentPosition
  • added: final class JavaTypeEnhancement
  • added: final class JavaTypeQualifiers
  • added: final class NotNullTypeParameterImpl extends DelegatingSimpleType implements NotNullTypeParameter
  • added: final class NullabilityQualifierWithMigrationStatus
  • added: final class PredefinedEnhancementInfoKt
  • added: final class PredefinedFunctionEnhancementInfo
  • added: final class SignatureEnhancement
  • added: final class TypeComponentPositionKt
  • added: final class TypeEnhancementInfo
  • added: final class TypeEnhancementKt
  • added: final class TypeEnhancementUtilsKt
  • added: method AbstractSignatureParts.computeIndexedQualifiers(KotlinTypeMarker, Iterable, TypeEnhancementInfo, boolean): Function1
  • added: method AbstractSignatureParts.forceWarning(Object, KotlinTypeMarker): boolean
  • added: method AbstractSignatureParts.getAnnotationTypeQualifierResolver(): AbstractAnnotationTypeQualifierResolver
  • added: method AbstractSignatureParts.getAnnotations(KotlinTypeMarker): Iterable
  • added: method AbstractSignatureParts.getContainerAnnotations(): Iterable
  • added: method AbstractSignatureParts.getContainerApplicabilityType(): AnnotationQualifierApplicabilityType
  • added: method AbstractSignatureParts.getContainerDefaultTypeQualifiers(): JavaTypeQualifiersByElementType
  • added: method AbstractSignatureParts.getContainerIsVarargParameter(): boolean
  • added: method AbstractSignatureParts.getEnableImprovementsInStrictMode(): boolean
  • added: method AbstractSignatureParts.getEnhancedForWarnings(KotlinTypeMarker): KotlinTypeMarker
  • added: method AbstractSignatureParts.getForceOnlyHeadTypeConstructor(): boolean
  • added: method AbstractSignatureParts.getFqNameUnsafe(KotlinTypeMarker): FqNameUnsafe
  • added: method AbstractSignatureParts.getSkipRawTypeArguments(): boolean
  • added: method AbstractSignatureParts.getTypeSystem(): TypeSystemContext
  • added: method AbstractSignatureParts.isArrayOrPrimitiveArray(KotlinTypeMarker): boolean
  • added: method AbstractSignatureParts.isCovariant(): boolean
  • added: method AbstractSignatureParts.isEqual(KotlinTypeMarker, KotlinTypeMarker): boolean
  • added: method AbstractSignatureParts.isFromJava(TypeParameterMarker): boolean
  • added: method AbstractSignatureParts.isNotNullTypeParameterCompat(KotlinTypeMarker): boolean
  • added: method JavaTypeEnhancement.enhance(KotlinType, Function1, boolean): KotlinType
  • added: method JavaTypeQualifiers.Companion.getNONE(): JavaTypeQualifiers
  • added: method JavaTypeQualifiers.getDefinitelyNotNull(): boolean
  • added: method JavaTypeQualifiers.getMutability(): MutabilityQualifier
  • added: method JavaTypeQualifiers.getNullability(): NullabilityQualifier
  • added: method JavaTypeQualifiers.isNullabilityQualifierForWarning(): boolean
  • added: method NotNullTypeParameterImpl.getDelegate(): SimpleType
  • added: method NotNullTypeParameterImpl.isMarkedNullable(): boolean
  • added: method NotNullTypeParameterImpl.isTypeParameter(): boolean
  • added: method NotNullTypeParameterImpl.makeNullableAsSpecified(boolean): SimpleType
  • added: method NotNullTypeParameterImpl.replaceAttributes(TypeAttributes): NotNullTypeParameterImpl
  • added: method NotNullTypeParameterImpl.replaceDelegate(SimpleType): NotNullTypeParameterImpl
  • added: method NotNullTypeParameterImpl.substitutionResult(KotlinType): KotlinType
  • added: method NullabilityQualifierWithMigrationStatus.copy(NullabilityQualifier, boolean): NullabilityQualifierWithMigrationStatus
  • added: method NullabilityQualifierWithMigrationStatus.equals(Object): boolean
  • added: method NullabilityQualifierWithMigrationStatus.getQualifier(): NullabilityQualifier
  • added: method NullabilityQualifierWithMigrationStatus.hashCode(): int
  • added: method NullabilityQualifierWithMigrationStatus.isForWarningOnly(): boolean
  • added: method NullabilityQualifierWithMigrationStatus.toString(): String
  • added: method PredefinedFunctionEnhancementInfo.getParametersInfo(): List
  • added: method PredefinedFunctionEnhancementInfo.getReturnTypeInfo(): TypeEnhancementInfo
  • added: method SignatureEnhancement.enhanceSignatures(LazyJavaResolverContext, Collection): Collection
  • added: method SignatureEnhancement.enhanceSuperType(KotlinType, LazyJavaResolverContext): KotlinType
  • added: method SignatureEnhancement.enhanceTypeParameterBounds(TypeParameterDescriptor, List, LazyJavaResolverContext): List
  • added: method TypeEnhancementInfo.getMap(): Map
  • added: static field JavaTypeQualifiers.Companion: JavaTypeQualifiers.Companion
  • added: static field MutabilityQualifier.MUTABLE: MutabilityQualifier
  • added: static field MutabilityQualifier.READ_ONLY: MutabilityQualifier
  • added: static field NullabilityQualifier.FORCE_FLEXIBILITY: NullabilityQualifier
  • added: static field NullabilityQualifier.NOT_NULL: NullabilityQualifier
  • added: static field NullabilityQualifier.NULLABLE: NullabilityQualifier
  • added: static field TypeComponentPosition.FLEXIBLE_LOWER: TypeComponentPosition
  • added: static field TypeComponentPosition.FLEXIBLE_UPPER: TypeComponentPosition
  • added: static field TypeComponentPosition.INFLEXIBLE: TypeComponentPosition
  • added: static final class JavaTypeQualifiers.Companion
  • added: static method MutabilityQualifier.valueOf(String): MutabilityQualifier
  • added: static method MutabilityQualifier.values(): MutabilityQualifier[]
  • added: static method NullabilityQualifier.valueOf(String): NullabilityQualifier
  • added: static method NullabilityQualifier.values(): NullabilityQualifier[]
  • added: static method PredefinedEnhancementInfoKt.getPREDEFINED_FUNCTION_ENHANCEMENT_INFO_BY_SIGNATURE(): Map
  • added: static method TypeComponentPosition.valueOf(String): TypeComponentPosition
  • added: static method TypeComponentPosition.values(): TypeComponentPosition[]
  • added: static method TypeComponentPositionKt.shouldEnhance(TypeComponentPosition): boolean
  • added: static method TypeEnhancementKt.getENHANCED_NULLABILITY_ANNOTATIONS(): Annotations
  • added: static method TypeEnhancementKt.hasEnhancedNullability(KotlinType): boolean
  • added: static method TypeEnhancementUtilsKt.computeQualifiersForOverride(JavaTypeQualifiers, Collection, boolean, boolean, boolean): JavaTypeQualifiers
  • added: static method TypeEnhancementUtilsKt.hasEnhancedNullability(TypeSystemCommonBackendContext, KotlinTypeMarker): boolean
  • removed: class SignatureDeserializer
  • removed: ctor PackageParts(String)
  • removed: ctor SignatureDeserializer(NameResolver)
  • removed: final class JavaFlexibleTypeCapabilitiesDeserializer implements FlexibleTypeCapabilitiesDeserializer
  • removed: final class JavaTypeCapabilitiesLoader extends TypeCapabilitiesLoader
  • removed: final class ModuleMapping
  • removed: final class PackageClassUtils
  • removed: final class PackageParts
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadAnnotation(ClassId, SourceElement, List): KotlinJvmBinaryClass.AnnotationArgumentVisitor
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadCallableAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadClassAnnotations(ProtoBuf.Class, NameResolver): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadExtensionReceiverParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadPropertyAnnotations(List, List): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadTypeAnnotation(ProtoBuf.Annotation, NameResolver): Object
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.loadValueParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind, ProtoBuf.Callable.ValueParameter): List
  • removed: method AbstractBinaryClassAnnotationAndConstantLoader.transformAnnotations(List): List
  • removed: method BinaryClassAnnotationAndConstantLoaderImpl.loadClassAnnotations(ProtoBuf.Class, NameResolver): List
  • removed: method BinaryClassAnnotationAndConstantLoaderImpl.loadPropertyAnnotations(List, List): List
  • removed: method BinaryClassAnnotationAndConstantLoaderImpl.loadTypeAnnotation(ProtoBuf.Annotation, NameResolver): AnnotationDescriptor
  • removed: method BinaryClassAnnotationAndConstantLoaderImpl.transformAnnotations(List): List
  • removed: method DeserializedDescriptorResolver.createKotlinPackageScope(PackageFragmentDescriptor, List): JetScope
  • removed: method DeserializedDescriptorResolver.readData(KotlinJvmBinaryClass, Set): String[]
  • removed: method JavaFlexibleTypeCapabilitiesDeserializer.capabilitiesById(String): FlexibleTypeCapabilities
  • removed: method JavaTypeCapabilitiesLoader.loadCapabilities(ProtoBuf.Type): TypeCapabilities
  • removed: method KotlinClassFinder.findKotlinClass(ClassId): KotlinJvmBinaryClass
  • removed: method KotlinClassFinder.findKotlinClass(JavaClass): KotlinJvmBinaryClass
  • removed: method MemberSignature.copy(String): MemberSignature
  • removed: method ModuleMapping.Companion.create(byte[]): ModuleMapping
  • removed: method ModuleMapping.Companion.getEMPTY(): ModuleMapping
  • removed: method ModuleMapping.Companion.getMAPPING_FILE_EXT(): String
  • removed: method ModuleMapping.findPackageParts(String): PackageParts
  • removed: method ModuleMapping.getPackageFqName2Parts(): Map
  • removed: method PackageParts.Companion.serialize(PackageParts, JvmPackageTable.PackageTable.Builder): void
  • removed: method PackageParts.equals(Object): boolean
  • removed: method PackageParts.getPackageFqName(): String
  • removed: method PackageParts.getParts(): LinkedHashSet
  • removed: method PackageParts.hashCode(): int
  • removed: method SignatureDeserializer.methodSignature(JvmProtoBuf.JvmMethodSignature): MemberSignature
  • removed: method SignatureDeserializer.methodSignatureString(JvmProtoBuf.JvmMethodSignature): String
  • removed: method SignatureDeserializer.typeDescriptor(JvmProtoBuf.JvmType): String
  • removed: static field DeserializedDescriptorResolver.KOTLIN_CLASS: Set
  • removed: static field DeserializedDescriptorResolver.KOTLIN_FILE_FACADE_OR_MULTIFILE_CLASS_PART: Set
  • removed: static field DeserializedDescriptorResolver.KOTLIN_PACKAGE_FACADE: Set
  • removed: static field JavaFlexibleTypeCapabilitiesDeserializer.INSTANCE$: JavaFlexibleTypeCapabilitiesDeserializer
  • removed: static field JavaTypeCapabilitiesLoader.INSTANCE$: JavaTypeCapabilitiesLoader
  • removed: static field ModuleMapping.Companion: ModuleMapping.Companion
  • removed: static field ModuleMapping.EMPTY: ModuleMapping
  • removed: static field ModuleMapping.MAPPING_FILE_EXT: String
  • removed: static field PackageClassUtils.PACKAGE_CLASS_NAME_SUFFIX: String
  • removed: static field PackageParts.Companion: PackageParts.Companion
  • removed: static final class ModuleMapping.Companion
  • removed: static final class PackageParts.Companion
  • removed: static method MemberSignature.fromFieldNameAndDesc(Name, String): MemberSignature
  • removed: static method MemberSignature.fromMethodNameAndDesc(String): MemberSignature
  • removed: static method MemberSignature.fromMethodSignatureAndParameterIndex(MemberSignature, int): MemberSignature
  • removed: static method PackageClassUtils.getPackageClassFqName(FqName): FqName
  • removed: static method PackageClassUtils.getPackageClassId(FqName): ClassId
  • removed: static method PackageClassUtils.getPackageClassInternalName(FqName): String
  • removed: static method PackageClassUtils.getPackageClassName(FqName): String
  • removed: static method PackageClassUtils.isPackageClassFqName(FqName): boolean
  • removed: static method PackageParts.serialize(PackageParts, JvmPackageTable.PackageTable.Builder): void
  • changed: abstract class AbstractBinaryClassAnnotationAndConstantLoader implements AnnotationAndConstantLoader → abstract class AbstractBinaryClassAnnotationAndConstantLoader extends AbstractBinaryClassAnnotationLoader implements AnnotationAndConstantLoader
  • changed: ctor AbstractBinaryClassAnnotationAndConstantLoader(StorageManager, KotlinClassFinder, ErrorReporter) → ctor AbstractBinaryClassAnnotationAndConstantLoader(StorageManager, KotlinClassFinder)
  • changed: ctor BinaryClassAnnotationAndConstantLoaderImpl(ModuleDescriptor, StorageManager, KotlinClassFinder, ErrorReporter) → ctor BinaryClassAnnotationAndConstantLoaderImpl(ModuleDescriptor, NotFoundClasses, StorageManager, KotlinClassFinder)
  • changed: ctor DeserializationComponentsForJava(StorageManager, ModuleDescriptor, JavaClassDataFinder, BinaryClassAnnotationAndConstantLoaderImpl, LazyJavaPackageFragmentProvider, ErrorReporter) → ctor DeserializationComponentsForJava(StorageManager, ModuleDescriptor, DeserializationConfiguration, JavaClassDataFinder, BinaryClassAnnotationAndConstantLoaderImpl, LazyJavaPackageFragmentProvider, NotFoundClasses, ErrorReporter, LookupTracker, ContractDeserializer, NewKotlinTypeChecker, TypeAttributeTranslators)
  • changed: ctor DeserializedDescriptorResolver(ErrorReporter) → ctor DeserializedDescriptorResolver()
  • changed: ctor KotlinJvmBinarySourceElement(KotlinJvmBinaryClass) → ctor KotlinJvmBinarySourceElement(KotlinJvmBinaryClass, IncompatibleVersionErrorData, boolean, DeserializedContainerAbiStability)
  • changed: final class KotlinJvmBinarySourceElement implements SourceElement → final class KotlinJvmBinarySourceElement implements DeserializedContainerSource
  • changed: interface KotlinClassFinder → interface KotlinClassFinder extends KotlinMetadataFinder
  • changed: method AbstractBinaryClassAnnotationAndConstantLoader.loadPropertyConstant(ProtoContainer, ProtoBuf.Callable, NameResolver, JetType): Object → method AbstractBinaryClassAnnotationAndConstantLoader.loadPropertyConstant(ProtoContainer, ProtoBuf.Property, KotlinType): Object
  • changed: method DeserializedDescriptorResolver.createKotlinPackagePartScope(PackageFragmentDescriptor, KotlinJvmBinaryClass): JetScope → method DeserializedDescriptorResolver.createKotlinPackagePartScope(PackageFragmentDescriptor, KotlinJvmBinaryClass): MemberScope
  • changed: method JavaClassDataFinder.findClassData(ClassId): ClassDataWithSource → method JavaClassDataFinder.findClassData(ClassId): ClassData
  • changed: method KotlinJvmBinaryClass.loadClassAnnotations(KotlinJvmBinaryClass.AnnotationVisitor): void → method KotlinJvmBinaryClass.loadClassAnnotations(KotlinJvmBinaryClass.AnnotationVisitor, byte[]): void
  • changed: method KotlinJvmBinaryClass.visitMembers(KotlinJvmBinaryClass.MemberVisitor): void → method KotlinJvmBinaryClass.visitMembers(KotlinJvmBinaryClass.MemberVisitor, byte[]): void
  • changed: method MemberSignature.Companion.fromFieldNameAndDesc(Name, String): MemberSignature → method MemberSignature.Companion.fromFieldNameAndDesc(String, String): MemberSignature
  • changed: method MemberSignature.Companion.fromMethodNameAndDesc(String): MemberSignature → method MemberSignature.Companion.fromMethodNameAndDesc(String, String): MemberSignature
  • added: abstract class AbstractBinaryClassAnnotationLoader implements AnnotationLoader
  • added: abstract class JvmType
  • added: class JvmDescriptorTypeWriter
  • added: ctor AbstractBinaryClassAnnotationLoader(KotlinClassFinder)
  • added: ctor AbstractBinaryClassAnnotationLoader.AnnotationsContainer()
  • added: ctor AnnotationsContainerWithConstants(Map, Map, Map)
  • added: ctor DeserializationComponentsForJava.Companion.ModuleData(DeserializationComponentsForJava, DeserializedDescriptorResolver)
  • added: ctor JvmPackagePartSource(JvmClassName, JvmClassName, ProtoBuf.Package, NameResolver, IncompatibleVersionErrorData, boolean, DeserializedContainerAbiStability, KotlinJvmBinaryClass)
  • added: ctor JvmPackagePartSource(KotlinJvmBinaryClass, ProtoBuf.Package, NameResolver, IncompatibleVersionErrorData, boolean, DeserializedContainerAbiStability)
  • added: ctor JvmType.Array(JvmType)
  • added: ctor JvmType.Object(String)
  • added: ctor JvmType.Primitive(JvmPrimitiveType)
  • added: ctor KotlinClassFinder.Result.KotlinClass(KotlinJvmBinaryClass, byte[])
  • added: ctor KotlinJvmBinaryPackageSourceElement(LazyJavaPackageFragment)
  • added: ctor TypeMappingMode()
  • added: ctor TypeMappingMode(boolean, boolean, boolean, boolean, boolean, TypeMappingMode, boolean, TypeMappingMode, TypeMappingMode, boolean)
  • added: field DeserializedDescriptorResolver.components: DeserializationComponents
  • added: final class AbstractBinaryClassAnnotationLoaderKt
  • added: final class AnnotationsContainerWithConstants extends AbstractBinaryClassAnnotationLoader.AnnotationsContainer
  • added: final class BinaryClassAnnotationAndConstantLoaderImplKt
  • added: final class DescriptorBasedTypeSignatureMappingKt
  • added: final class DeserializationComponentsForJavaKt
  • added: final class JavaFlexibleTypeDeserializer implements FlexibleTypeDeserializer
  • added: final class JvmPackagePartSource implements DeserializedContainerSource
  • added: final class KotlinClassFinderKt
  • added: final class KotlinJvmBinaryPackageSourceElement implements SourceElement
  • added: final class MethodSignatureBuildingUtilsKt
  • added: final class MethodSignatureMappingKt
  • added: final class SignatureBuildingComponents
  • added: final class TypeMappingConfigurationImpl implements TypeMappingConfiguration
  • added: final class TypeMappingMode
  • added: final class TypeSignatureMappingKt
  • added: interface JvmTypeFactory
  • added: interface PackagePartProvider
  • added: interface TypeMappingConfiguration
  • added: method AbstractBinaryClassAnnotationAndConstantLoader.getAnnotationsContainer(KotlinJvmBinaryClass): AnnotationsContainerWithConstants
  • added: method AbstractBinaryClassAnnotationAndConstantLoader.isRepeatableWithImplicitContainer(ClassId, Map): boolean
  • added: method AbstractBinaryClassAnnotationAndConstantLoader.loadAnnotationDefaultValue(ProtoContainer, ProtoBuf.Property, KotlinType): Object
  • added: method AbstractBinaryClassAnnotationAndConstantLoader.transformToUnsignedConstant(Object): Object
  • added: method AbstractBinaryClassAnnotationLoader.AnnotationsContainer.getMemberAnnotations(): Map
  • added: method AbstractBinaryClassAnnotationLoader.Companion.getSpecialCaseContainerClass(ProtoContainer, boolean, boolean, Boolean, boolean, KotlinClassFinder, JvmMetadataVersion): KotlinJvmBinaryClass
  • added: method AbstractBinaryClassAnnotationLoader.findClassWithAnnotationsAndInitializers(ProtoContainer, KotlinJvmBinaryClass): KotlinJvmBinaryClass
  • added: method AbstractBinaryClassAnnotationLoader.getAnnotationsContainer(KotlinJvmBinaryClass): AbstractBinaryClassAnnotationLoader.AnnotationsContainer
  • added: method AbstractBinaryClassAnnotationLoader.getCachedFileContent(KotlinJvmBinaryClass): byte[]
  • added: method AbstractBinaryClassAnnotationLoader.getCallableSignature(MessageLite, NameResolver, TypeTable, AnnotatedCallableKind, boolean): MemberSignature
  • added: method AbstractBinaryClassAnnotationLoader.getJvmMetadataVersion(): JvmMetadataVersion
  • added: method AbstractBinaryClassAnnotationLoader.getKotlinClassFinder(): KotlinClassFinder
  • added: method AbstractBinaryClassAnnotationLoader.isImplicitRepeatableContainer(ClassId): boolean
  • added: method AbstractBinaryClassAnnotationLoader.loadAnnotation(ClassId, SourceElement, List): KotlinJvmBinaryClass.AnnotationArgumentVisitor
  • added: method AbstractBinaryClassAnnotationLoader.loadAnnotation(ProtoBuf.Annotation, NameResolver): Object
  • added: method AbstractBinaryClassAnnotationLoader.loadAnnotationIfNotSpecial(ClassId, SourceElement, List): KotlinJvmBinaryClass.AnnotationArgumentVisitor
  • added: method AbstractBinaryClassAnnotationLoader.loadCallableAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AbstractBinaryClassAnnotationLoader.loadClassAnnotations(ProtoContainer.Class): List
  • added: method AbstractBinaryClassAnnotationLoader.loadEnumEntryAnnotations(ProtoContainer, ProtoBuf.EnumEntry): List
  • added: method AbstractBinaryClassAnnotationLoader.loadExtensionReceiverParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AbstractBinaryClassAnnotationLoader.loadPropertyBackingFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AbstractBinaryClassAnnotationLoader.loadPropertyDelegateFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AbstractBinaryClassAnnotationLoader.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • added: method AbstractBinaryClassAnnotationLoader.loadTypeParameterAnnotations(ProtoBuf.TypeParameter, NameResolver): List
  • added: method AbstractBinaryClassAnnotationLoader.loadValueParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind, int, ProtoBuf.ValueParameter): List
  • added: method AnnotationsContainerWithConstants.getAnnotationParametersDefaultValues(): Map
  • added: method AnnotationsContainerWithConstants.getMemberAnnotations(): Map
  • added: method AnnotationsContainerWithConstants.getPropertyConstants(): Map
  • added: method BinaryClassAnnotationAndConstantLoaderImpl.getJvmMetadataVersion(): JvmMetadataVersion
  • added: method BinaryClassAnnotationAndConstantLoaderImpl.loadAnnotation(ProtoBuf.Annotation, NameResolver): AnnotationDescriptor
  • added: method BinaryClassAnnotationAndConstantLoaderImpl.setJvmMetadataVersion(JvmMetadataVersion): void
  • added: method BinaryClassAnnotationAndConstantLoaderImpl.transformToUnsignedConstant(ConstantValue): ConstantValue
  • added: method DeserializationComponentsForJava.Companion.ModuleData.getDeserializationComponentsForJava(): DeserializationComponentsForJava
  • added: method DeserializationComponentsForJava.Companion.ModuleData.getDeserializedDescriptorResolver(): DeserializedDescriptorResolver
  • added: method DeserializationComponentsForJava.Companion.createModuleData(KotlinClassFinder, KotlinClassFinder, JavaClassFinder, String, ErrorReporter, JavaSourceElementFactory): DeserializationComponentsForJava.Companion.ModuleData
  • added: method DeserializedDescriptorResolver.Companion.getKOTLIN_1_3_RC_METADATA_VERSION$descriptors_jvm(): JvmMetadataVersion
  • added: method DeserializedDescriptorResolver.getComponents(): DeserializationComponents
  • added: method DeserializedDescriptorResolver.readClassData$descriptors_jvm(KotlinJvmBinaryClass): ClassData
  • added: method DeserializedDescriptorResolver.setComponents(DeserializationComponents): void
  • added: method JavaFlexibleTypeDeserializer.create(ProtoBuf.Type, String, SimpleType, SimpleType): KotlinType
  • added: method JvmDescriptorTypeWriter.writeArrayEnd(): void
  • added: method JvmDescriptorTypeWriter.writeArrayType(): void
  • added: method JvmDescriptorTypeWriter.writeClass(Object): void
  • added: method JvmDescriptorTypeWriter.writeJvmTypeAsIs(Object): void
  • added: method JvmDescriptorTypeWriter.writeTypeVariable(Name, Object): void
  • added: method JvmPackagePartSource.getClassId(): ClassId
  • added: method JvmPackagePartSource.getClassName(): JvmClassName
  • added: method JvmPackagePartSource.getContainingFile(): SourceFile
  • added: method JvmPackagePartSource.getFacadeClassName(): JvmClassName
  • added: method JvmPackagePartSource.getKnownJvmBinaryClass(): KotlinJvmBinaryClass
  • added: method JvmPackagePartSource.getPresentableString(): String
  • added: method JvmPackagePartSource.getSimpleName(): Name
  • added: method JvmPackagePartSource.toString(): String
  • added: method JvmType.Array.getElementType(): JvmType
  • added: method JvmType.Companion.getBOOLEAN$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getBYTE$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getCHAR$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getDOUBLE$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getFLOAT$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getINT$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getLONG$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Companion.getSHORT$descriptors_jvm(): JvmType.Primitive
  • added: method JvmType.Object.getInternalName(): String
  • added: method JvmType.Primitive.getJvmPrimitiveType(): JvmPrimitiveType
  • added: method JvmType.toString(): String
  • added: method JvmTypeFactory.boxType(Object): Object
  • added: method JvmTypeFactory.createFromString(String): Object
  • added: method JvmTypeFactory.createObjectType(String): Object
  • added: method JvmTypeFactory.createPrimitiveType(PrimitiveType): Object
  • added: method JvmTypeFactory.getJavaLangClassType(): Object
  • added: method JvmTypeFactory.toString(Object): String
  • added: method KotlinClassFinder.Result.ClassFileContent.getContent(): byte[]
  • added: method KotlinClassFinder.Result.KotlinClass.getKotlinJvmBinaryClass(): KotlinJvmBinaryClass
  • added: method KotlinClassFinder.Result.toKotlinJvmBinaryClass(): KotlinJvmBinaryClass
  • added: method KotlinClassFinder.findKotlinClassOrContent(ClassId, JvmMetadataVersion): KotlinClassFinder.Result
  • added: method KotlinClassFinder.findKotlinClassOrContent(JavaClass, JvmMetadataVersion): KotlinClassFinder.Result
  • added: method KotlinJvmBinaryClass.AnnotationArgumentVisitor.visitClassLiteral(Name, ClassLiteralValue): void
  • added: method KotlinJvmBinaryClass.AnnotationArrayArgumentVisitor.visitAnnotation(ClassId): KotlinJvmBinaryClass.AnnotationArgumentVisitor
  • added: method KotlinJvmBinaryClass.AnnotationArrayArgumentVisitor.visitClassLiteral(ClassLiteralValue): void
  • added: method KotlinJvmBinaryPackageSourceElement.getContainingFile(): SourceFile
  • added: method KotlinJvmBinaryPackageSourceElement.toString(): String
  • added: method KotlinJvmBinarySourceElement.getContainingFile(): SourceFile
  • added: method KotlinJvmBinarySourceElement.getPresentableString(): String
  • added: method MemberSignature.Companion.fromJvmMemberSignature(JvmMemberSignature): MemberSignature
  • added: method MemberSignature.Companion.fromMethod(NameResolver, JvmProtoBuf.JvmMethodSignature): MemberSignature
  • added: method MemberSignature.getSignature(): String
  • added: method PackagePartProvider.Empty.findPackageParts(String): List
  • added: method PackagePartProvider.findPackageParts(String): List
  • added: method SignatureBuildingComponents.constructors(String[]): String[]
  • added: method SignatureBuildingComponents.inClass(String, String[]): Set
  • added: method SignatureBuildingComponents.inJavaLang(String, String[]): Set
  • added: method SignatureBuildingComponents.inJavaUtil(String, String[]): Set
  • added: method SignatureBuildingComponents.javaFunction(String): String
  • added: method SignatureBuildingComponents.javaLang(String): String
  • added: method SignatureBuildingComponents.javaUtil(String): String
  • added: method SignatureBuildingComponents.jvmDescriptor(String, List, String): String
  • added: method SignatureBuildingComponents.signature(String, String): String
  • added: method TypeMappingConfiguration.commonSupertype(Collection): KotlinType
  • added: method TypeMappingConfiguration.getPredefinedFullInternalNameForClass(ClassDescriptor): String
  • added: method TypeMappingConfiguration.getPredefinedInternalNameForClass(ClassDescriptor): String
  • added: method TypeMappingConfiguration.getPredefinedTypeForClass(ClassDescriptor): Object
  • added: method TypeMappingConfiguration.preprocessType(KotlinType): KotlinType
  • added: method TypeMappingConfiguration.processErrorType(KotlinType, ClassDescriptor): void
  • added: method TypeMappingConfigurationImpl.commonSupertype(Collection): KotlinType
  • added: method TypeMappingConfigurationImpl.getPredefinedFullInternalNameForClass(ClassDescriptor): String
  • added: method TypeMappingConfigurationImpl.getPredefinedInternalNameForClass(ClassDescriptor): String
  • added: method TypeMappingConfigurationImpl.getPredefinedTypeForClass(ClassDescriptor): JvmType
  • added: method TypeMappingConfigurationImpl.preprocessType(KotlinType): KotlinType
  • added: method TypeMappingConfigurationImpl.processErrorType(KotlinType, ClassDescriptor): void
  • added: method TypeMappingMode.getKotlinCollectionsToJavaCollections(): boolean
  • added: method TypeMappingMode.getMapTypeAliases(): boolean
  • added: method TypeMappingMode.getNeedInlineClassWrapping(): boolean
  • added: method TypeMappingMode.getNeedPrimitiveBoxing(): boolean
  • added: method TypeMappingMode.isForAnnotationParameter(): boolean
  • added: method TypeMappingMode.toGenericArgumentMode(Variance, boolean): TypeMappingMode
  • added: method TypeMappingMode.wrapInlineClassesMode(): TypeMappingMode
  • added: static abstract class AbstractBinaryClassAnnotationLoader.AnnotationsContainer
  • added: static abstract class KotlinClassFinder.Result
  • added: static field AbstractBinaryClassAnnotationLoader.Companion: AbstractBinaryClassAnnotationLoader.Companion
  • added: static field DeserializationComponentsForJava.Companion: DeserializationComponentsForJava.Companion
  • added: static field DeserializedDescriptorResolver.Companion: DeserializedDescriptorResolver.Companion
  • added: static field JavaFlexibleTypeDeserializer.INSTANCE: JavaFlexibleTypeDeserializer
  • added: static field JvmType.Companion: JvmType.Companion
  • added: static field PackagePartProvider.Empty.INSTANCE: PackagePartProvider.Empty
  • added: static field SignatureBuildingComponents.INSTANCE: SignatureBuildingComponents
  • added: static field TypeMappingConfigurationImpl.INSTANCE: TypeMappingConfigurationImpl
  • added: static field TypeMappingMode.CLASS_DECLARATION: TypeMappingMode
  • added: static field TypeMappingMode.Companion: TypeMappingMode.Companion
  • added: static field TypeMappingMode.DEFAULT: TypeMappingMode
  • added: static field TypeMappingMode.DEFAULT_UAST: TypeMappingMode
  • added: static field TypeMappingMode.GENERIC_ARGUMENT: TypeMappingMode
  • added: static field TypeMappingMode.GENERIC_ARGUMENT_UAST: TypeMappingMode
  • added: static field TypeMappingMode.RETURN_TYPE_BOXED: TypeMappingMode
  • added: static field TypeMappingMode.SUPER_TYPE: TypeMappingMode
  • added: static field TypeMappingMode.SUPER_TYPE_KOTLIN_COLLECTIONS_AS_IS: TypeMappingMode
  • added: static field TypeMappingMode.VALUE_FOR_ANNOTATION: TypeMappingMode
  • added: static final class AbstractBinaryClassAnnotationLoader.Companion
  • added: static final class DeserializationComponentsForJava.Companion
  • added: static final class DeserializationComponentsForJava.Companion.ModuleData
  • added: static final class DeserializedDescriptorResolver.Companion
  • added: static final class JvmType.Array extends JvmType
  • added: static final class JvmType.Companion
  • added: static final class JvmType.Object extends JvmType
  • added: static final class JvmType.Primitive extends JvmType
  • added: static final class KotlinClassFinder.Result.ClassFileContent extends KotlinClassFinder.Result
  • added: static final class KotlinClassFinder.Result.KotlinClass extends KotlinClassFinder.Result
  • added: static final class PackagePartProvider.Empty implements PackagePartProvider
  • added: static final class TypeMappingMode.Companion
  • added: static method AbstractBinaryClassAnnotationLoaderKt.getPropertySignature(ProtoBuf.Property, NameResolver, TypeTable, boolean, boolean, boolean): MemberSignature
  • added: static method BinaryClassAnnotationAndConstantLoaderImplKt.createBinaryClassAnnotationAndConstantLoader(ModuleDescriptor, NotFoundClasses, StorageManager, KotlinClassFinder, JvmMetadataVersion): BinaryClassAnnotationAndConstantLoaderImpl
  • added: static method DescriptorBasedTypeSignatureMappingKt.computeInternalName(ClassDescriptor, TypeMappingConfiguration): String
  • added: static method DescriptorBasedTypeSignatureMappingKt.hasVoidReturnType(CallableDescriptor): boolean
  • added: static method DescriptorBasedTypeSignatureMappingKt.mapType(KotlinType, JvmTypeFactory, TypeMappingMode, TypeMappingConfiguration, JvmDescriptorTypeWriter, Function3): Object
  • added: static method DeserializationComponentsForJavaKt.makeDeserializationComponentsForJava(ModuleDescriptor, StorageManager, NotFoundClasses, LazyJavaPackageFragmentProvider, KotlinClassFinder, DeserializedDescriptorResolver, ErrorReporter, JvmMetadataVersion): DeserializationComponentsForJava
  • added: static method DeserializationComponentsForJavaKt.makeLazyJavaPackageFragmentProvider(JavaClassFinder, ModuleDescriptor, StorageManager, NotFoundClasses, KotlinClassFinder, DeserializedDescriptorResolver, ErrorReporter, JavaSourceElementFactory, ModuleClassResolver, PackagePartProvider): LazyJavaPackageFragmentProvider
  • added: static method KotlinClassFinderKt.findKotlinClass(KotlinClassFinder, ClassId, JvmMetadataVersion): KotlinJvmBinaryClass
  • added: static method KotlinClassFinderKt.findKotlinClass(KotlinClassFinder, JavaClass, JvmMetadataVersion): KotlinJvmBinaryClass
  • added: static method MethodSignatureBuildingUtilsKt.signature(SignatureBuildingComponents, ClassDescriptor, String): String
  • added: static method MethodSignatureMappingKt.computeJvmDescriptor(FunctionDescriptor, boolean, boolean): String
  • added: static method MethodSignatureMappingKt.computeJvmSignature(CallableDescriptor): String
  • added: static method MethodSignatureMappingKt.forceSingleValueParameterBoxing(CallableDescriptor): boolean
  • added: static method MethodSignatureMappingKt.getInternalName(ClassDescriptor): String
  • added: static method MethodSignatureMappingKt.mapToJvmType(KotlinType): JvmType
  • added: static method TypeSignatureMappingKt.boxTypeIfNeeded(JvmTypeFactory, Object, boolean): Object
  • added: static method TypeSignatureMappingKt.mapBuiltInType(TypeSystemCommonBackendContext, KotlinTypeMarker, JvmTypeFactory, TypeMappingMode): Object
  • removed: ctor KotlinClassHeader.Kind(String, int)
  • removed: final class HeaderPackage
  • removed: final class KotlinClassHeaderKt
  • removed: method KotlinClassHeader.getAnnotationData(): String[]
  • removed: method KotlinClassHeader.getClassKind(): JvmAnnotationNames.KotlinClass.Kind
  • removed: method KotlinClassHeader.getFilePartClassNames(): String[]
  • removed: method KotlinClassHeader.getIsCompatibleAbiVersion(): boolean
  • removed: method KotlinClassHeader.getSyntheticClassKind(): JvmAnnotationNames.KotlinSyntheticClass.Kind
  • removed: method KotlinClassHeader.getVersion(): BinaryVersion
  • removed: static field KotlinClassHeader.Kind.PACKAGE_FACADE: KotlinClassHeader.Kind
  • removed: static method HeaderPackage.isCompatibleClassKind(KotlinClassHeader): boolean
  • removed: static method HeaderPackage.isCompatibleFileFacadeKind(KotlinClassHeader): boolean
  • removed: static method HeaderPackage.isCompatibleMultifileClassKind(KotlinClassHeader): boolean
  • removed: static method HeaderPackage.isCompatibleMultifileClassPartKind(KotlinClassHeader): boolean
  • removed: static method HeaderPackage.isCompatiblePackageFacadeKind(KotlinClassHeader): boolean
  • removed: static method HeaderPackage.isCompatibleSyntheticClassKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatibleClassKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatibleFileFacadeKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatibleMultifileClassKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatibleMultifileClassPartKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatiblePackageFacadeKind(KotlinClassHeader): boolean
  • removed: static method KotlinClassHeaderKt.isCompatibleSyntheticClassKind(KotlinClassHeader): boolean
  • changed: ctor KotlinClassHeader(KotlinClassHeader.Kind, BinaryVersion, String[], JvmAnnotationNames.KotlinClass.Kind, JvmAnnotationNames.KotlinSyntheticClass.Kind, String[], String) → ctor KotlinClassHeader(KotlinClassHeader.Kind, JvmMetadataVersion, String[], String[], String[], String, int, String, byte[])
  • changed: method ReadKotlinClassHeaderAnnotationVisitor.createHeader(): KotlinClassHeader → method ReadKotlinClassHeaderAnnotationVisitor.createHeader(JvmMetadataVersion): KotlinClassHeader
  • added: method KotlinClassHeader.Kind.Companion.getById(int): KotlinClassHeader.Kind
  • added: method KotlinClassHeader.getData(): String[]
  • added: method KotlinClassHeader.getIncompatibleData(): String[]
  • added: method KotlinClassHeader.getMetadataVersion(): JvmMetadataVersion
  • added: method KotlinClassHeader.getMultifilePartNames(): List
  • added: method KotlinClassHeader.getStrings(): String[]
  • added: method KotlinClassHeader.isPreRelease(): boolean
  • added: method KotlinClassHeader.isUnstableFirBinary(): boolean
  • added: method KotlinClassHeader.isUnstableJvmIrBinary(): boolean
  • added: method ReadKotlinClassHeaderAnnotationVisitor.createHeaderWithDefaultMetadataVersion(): KotlinClassHeader
  • added: static field KotlinClassHeader.Kind.Companion: KotlinClassHeader.Kind.Companion
  • added: static field KotlinClassHeader.Kind.UNKNOWN: KotlinClassHeader.Kind
  • added: static final class KotlinClassHeader.Kind.Companion
  • added: static method KotlinClassHeader.Kind.getById(int): KotlinClassHeader.Kind
  • removed: ctor ReflectAnnotationSource(Annotation)
  • removed: ctor ReflectKotlinClassFinder(ClassLoader)
  • removed: ctor RuntimePackagePartProvider(ClassLoader)
  • removed: final class ReflectAnnotationSource implements SourceElement
  • removed: final class ReflectClassStructure
  • removed: final class ReflectKotlinClass implements KotlinJvmBinaryClass
  • removed: final class ReflectKotlinClassFinder implements KotlinClassFinder
  • removed: final class ReflectKotlinClassFinderKt
  • removed: final class ReflectKotlinClassKt
  • removed: final class ReflectPackage
  • removed: final class RuntimeModuleData
  • removed: final class RuntimePackagePartProvider implements PackagePartProvider
  • removed: final class SignatureSerializer
  • removed: method ReflectAnnotationSource.getAnnotation(): Annotation
  • removed: method ReflectClassStructure.loadClassAnnotations(Class, KotlinJvmBinaryClass.AnnotationVisitor): void
  • removed: method ReflectClassStructure.visitMembers(Class, KotlinJvmBinaryClass.MemberVisitor): void
  • removed: method ReflectKotlinClass.Factory.create(Class): ReflectKotlinClass
  • removed: method ReflectKotlinClass.equals(Object): boolean
  • removed: method ReflectKotlinClass.getClassHeader(): KotlinClassHeader
  • removed: method ReflectKotlinClass.getClassId(): ClassId
  • removed: method ReflectKotlinClass.getKlass(): Class
  • removed: method ReflectKotlinClass.getLocation(): String
  • removed: method ReflectKotlinClass.hashCode(): int
  • removed: method ReflectKotlinClass.loadClassAnnotations(KotlinJvmBinaryClass.AnnotationVisitor): void
  • removed: method ReflectKotlinClass.toString(): String
  • removed: method ReflectKotlinClass.visitMembers(KotlinJvmBinaryClass.MemberVisitor): void
  • removed: method ReflectKotlinClassFinder.findKotlinClass(ClassId): KotlinJvmBinaryClass
  • removed: method ReflectKotlinClassFinder.findKotlinClass(JavaClass): KotlinJvmBinaryClass
  • removed: method RuntimeModuleData.Companion.create(ClassLoader): RuntimeModuleData
  • removed: method RuntimeModuleData.getDeserialization(): DeserializationComponents
  • removed: method RuntimeModuleData.getLocalClassResolver(): LocalClassResolver
  • removed: method RuntimeModuleData.getModule(): ModuleDescriptor
  • removed: method RuntimeModuleData.getPackageFacadeProvider(): RuntimePackagePartProvider
  • removed: method RuntimePackagePartProvider.findPackageParts(String): List
  • removed: method RuntimePackagePartProvider.getClassLoader(): ClassLoader
  • removed: method RuntimePackagePartProvider.getModule2Mapping(): ConcurrentHashMap
  • removed: method RuntimePackagePartProvider.registerModule(String): void
  • removed: method SignatureSerializer.constructorDesc(Constructor): String
  • removed: method SignatureSerializer.fieldDesc(Field): String
  • removed: method SignatureSerializer.methodDesc(Method): String
  • removed: static field ReflectClassStructure.INSTANCE$: ReflectClassStructure
  • removed: static field ReflectKotlinClass.Factory: ReflectKotlinClass.Factory
  • removed: static field RuntimeModuleData.Companion: RuntimeModuleData.Companion
  • removed: static field SignatureSerializer.INSTANCE$: SignatureSerializer
  • removed: static final class ReflectKotlinClass.Factory
  • removed: static final class RuntimeModuleData.Companion
  • removed: static method ReflectKotlinClassFinderKt.toRuntimeFqName(ClassId): String
  • removed: static method ReflectKotlinClassKt.getTYPES_ELIGIBLE_FOR_SIMPLE_VISIT(): Set
  • removed: static method ReflectPackage.getTYPES_ELIGIBLE_FOR_SIMPLE_VISIT(): Set
  • removed: static method ReflectPackage.toRuntimeFqName(ClassId): String
  • added: enum ProtoBuf.Annotation.Argument.Value.Type implements Internal.EnumLite
  • added: enum ProtoBuf.Class.Kind implements Internal.EnumLite
  • added: enum ProtoBuf.Effect.EffectType implements Internal.EnumLite
  • added: enum ProtoBuf.Effect.InvocationKind implements Internal.EnumLite
  • added: enum ProtoBuf.Expression.ConstantValue implements Internal.EnumLite
  • added: enum ProtoBuf.MemberKind implements Internal.EnumLite
  • added: enum ProtoBuf.Modality implements Internal.EnumLite
  • added: enum ProtoBuf.QualifiedNameTable.QualifiedName.Kind implements Internal.EnumLite
  • added: enum ProtoBuf.Type.Argument.Projection implements Internal.EnumLite
  • added: enum ProtoBuf.TypeParameter.Variance implements Internal.EnumLite
  • added: enum ProtoBuf.VersionRequirement.Level implements Internal.EnumLite
  • added: enum ProtoBuf.VersionRequirement.VersionKind implements Internal.EnumLite
  • added: enum ProtoBuf.Visibility implements Internal.EnumLite
  • added: final class ProtoBuf
  • added: interface ProtoBuf.Annotation.Argument.ValueOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.Annotation.ArgumentOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.AnnotationOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.ClassOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.ConstructorOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.ContractOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.EffectOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.EnumEntryOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.ExpressionOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.FunctionOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.PackageFragmentOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.PackageOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.PropertyOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.QualifiedNameTableOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.StringTableOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.Type.ArgumentOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.TypeAliasOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.TypeOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.TypeParameterOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.TypeTableOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.ValueParameterOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: interface ProtoBuf.VersionRequirementOrBuilder extends MessageLiteOrBuilder
  • added: interface ProtoBuf.VersionRequirementTableOrBuilder extends MessageLiteOrBuilder
  • added: method ProtoBuf.Annotation.Argument.Builder.build(): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.Argument.Builder.buildPartial(): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.Argument.Builder.clone(): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.Argument.Builder.getValue(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Builder.hasNameId(): boolean
  • added: method ProtoBuf.Annotation.Argument.Builder.hasValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.Argument.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.Builder.mergeFrom(ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.Builder.mergeValue(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.Builder.setNameId(int): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.build(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.buildPartial(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.clone(): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.getAnnotation(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.getArrayElement(int): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.getArrayElementCount(): int
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.hasAnnotation(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.mergeAnnotation(ProtoBuf.Annotation): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.mergeFrom(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setArrayDimensionCount(int): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setClassId(int): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setDoubleValue(double): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setEnumValueId(int): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setFlags(int): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setFloatValue(float): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setIntValue(long): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setStringValue(int): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Builder.setType(ProtoBuf.Annotation.Argument.Value.Type): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.Type.getNumber(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getAnnotation(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.Argument.Value.getArrayDimensionCount(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getArrayElement(int): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.getArrayElementCount(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getArrayElementList(): List
  • added: method ProtoBuf.Annotation.Argument.Value.getClassId(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.Value.getDoubleValue(): double
  • added: method ProtoBuf.Annotation.Argument.Value.getEnumValueId(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getFlags(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getFloatValue(): float
  • added: method ProtoBuf.Annotation.Argument.Value.getIntValue(): long
  • added: method ProtoBuf.Annotation.Argument.Value.getParserForType(): Parser
  • added: method ProtoBuf.Annotation.Argument.Value.getSerializedSize(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getStringValue(): int
  • added: method ProtoBuf.Annotation.Argument.Value.getType(): ProtoBuf.Annotation.Argument.Value.Type
  • added: method ProtoBuf.Annotation.Argument.Value.hasAnnotation(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasArrayDimensionCount(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasClassId(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasDoubleValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasEnumValueId(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasFlags(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasFloatValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasIntValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasStringValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.hasType(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.Argument.Value.newBuilderForType(): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.toBuilder(): ProtoBuf.Annotation.Argument.Value.Builder
  • added: method ProtoBuf.Annotation.Argument.Value.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Annotation.Argument.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.Argument.getNameId(): int
  • added: method ProtoBuf.Annotation.Argument.getParserForType(): Parser
  • added: method ProtoBuf.Annotation.Argument.getSerializedSize(): int
  • added: method ProtoBuf.Annotation.Argument.getValue(): ProtoBuf.Annotation.Argument.Value
  • added: method ProtoBuf.Annotation.Argument.hasNameId(): boolean
  • added: method ProtoBuf.Annotation.Argument.hasValue(): boolean
  • added: method ProtoBuf.Annotation.Argument.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.Argument.newBuilderForType(): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.toBuilder(): ProtoBuf.Annotation.Argument.Builder
  • added: method ProtoBuf.Annotation.Argument.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Annotation.Builder.build(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.Builder.buildPartial(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.Builder.clone(): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.Builder.getArgument(int): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.Builder.getArgumentCount(): int
  • added: method ProtoBuf.Annotation.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.Builder.hasId(): boolean
  • added: method ProtoBuf.Annotation.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.Builder.mergeFrom(ProtoBuf.Annotation): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.Builder.setId(int): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.getArgument(int): ProtoBuf.Annotation.Argument
  • added: method ProtoBuf.Annotation.getArgumentCount(): int
  • added: method ProtoBuf.Annotation.getArgumentList(): List
  • added: method ProtoBuf.Annotation.getDefaultInstanceForType(): ProtoBuf.Annotation
  • added: method ProtoBuf.Annotation.getId(): int
  • added: method ProtoBuf.Annotation.getParserForType(): Parser
  • added: method ProtoBuf.Annotation.getSerializedSize(): int
  • added: method ProtoBuf.Annotation.hasId(): boolean
  • added: method ProtoBuf.Annotation.isInitialized(): boolean
  • added: method ProtoBuf.Annotation.newBuilderForType(): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.toBuilder(): ProtoBuf.Annotation.Builder
  • added: method ProtoBuf.Annotation.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Class.Builder.build(): ProtoBuf.Class
  • added: method ProtoBuf.Class.Builder.buildPartial(): ProtoBuf.Class
  • added: method ProtoBuf.Class.Builder.clone(): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.getConstructor(int): ProtoBuf.Constructor
  • added: method ProtoBuf.Class.Builder.getConstructorCount(): int
  • added: method ProtoBuf.Class.Builder.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.Builder.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Class.Builder.getDefaultInstanceForType(): ProtoBuf.Class
  • added: method ProtoBuf.Class.Builder.getEnumEntry(int): ProtoBuf.EnumEntry
  • added: method ProtoBuf.Class.Builder.getEnumEntryCount(): int
  • added: method ProtoBuf.Class.Builder.getFunction(int): ProtoBuf.Function
  • added: method ProtoBuf.Class.Builder.getFunctionCount(): int
  • added: method ProtoBuf.Class.Builder.getInlineClassUnderlyingType(): ProtoBuf.Type
  • added: method ProtoBuf.Class.Builder.getMultiFieldValueClassUnderlyingType(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.Builder.getMultiFieldValueClassUnderlyingTypeCount(): int
  • added: method ProtoBuf.Class.Builder.getProperty(int): ProtoBuf.Property
  • added: method ProtoBuf.Class.Builder.getPropertyCount(): int
  • added: method ProtoBuf.Class.Builder.getSupertype(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.Builder.getSupertypeCount(): int
  • added: method ProtoBuf.Class.Builder.getTypeAlias(int): ProtoBuf.TypeAlias
  • added: method ProtoBuf.Class.Builder.getTypeAliasCount(): int
  • added: method ProtoBuf.Class.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Class.Builder.getTypeParameterCount(): int
  • added: method ProtoBuf.Class.Builder.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Class.Builder.hasFqName(): boolean
  • added: method ProtoBuf.Class.Builder.hasInlineClassUnderlyingType(): boolean
  • added: method ProtoBuf.Class.Builder.hasTypeTable(): boolean
  • added: method ProtoBuf.Class.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Class.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.mergeFrom(ProtoBuf.Class): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.mergeInlineClassUnderlyingType(ProtoBuf.Type): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.mergeTypeTable(ProtoBuf.TypeTable): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.mergeVersionRequirementTable(ProtoBuf.VersionRequirementTable): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.setCompanionObjectName(int): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.setFlags(int): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.setFqName(int): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.setInlineClassUnderlyingPropertyName(int): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Builder.setInlineClassUnderlyingTypeId(int): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.Kind.getNumber(): int
  • added: method ProtoBuf.Class.getCompanionObjectName(): int
  • added: method ProtoBuf.Class.getConstructor(int): ProtoBuf.Constructor
  • added: method ProtoBuf.Class.getConstructorCount(): int
  • added: method ProtoBuf.Class.getConstructorList(): List
  • added: method ProtoBuf.Class.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Class.getContextReceiverTypeIdList(): List
  • added: method ProtoBuf.Class.getContextReceiverTypeList(): List
  • added: method ProtoBuf.Class.getDefaultInstanceForType(): ProtoBuf.Class
  • added: method ProtoBuf.Class.getEnumEntry(int): ProtoBuf.EnumEntry
  • added: method ProtoBuf.Class.getEnumEntryCount(): int
  • added: method ProtoBuf.Class.getEnumEntryList(): List
  • added: method ProtoBuf.Class.getFlags(): int
  • added: method ProtoBuf.Class.getFqName(): int
  • added: method ProtoBuf.Class.getFunction(int): ProtoBuf.Function
  • added: method ProtoBuf.Class.getFunctionCount(): int
  • added: method ProtoBuf.Class.getFunctionList(): List
  • added: method ProtoBuf.Class.getInlineClassUnderlyingPropertyName(): int
  • added: method ProtoBuf.Class.getInlineClassUnderlyingType(): ProtoBuf.Type
  • added: method ProtoBuf.Class.getInlineClassUnderlyingTypeId(): int
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingNameCount(): int
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingNameList(): List
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingType(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingTypeCount(): int
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingTypeIdCount(): int
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingTypeIdList(): List
  • added: method ProtoBuf.Class.getMultiFieldValueClassUnderlyingTypeList(): List
  • added: method ProtoBuf.Class.getNestedClassNameList(): List
  • added: method ProtoBuf.Class.getParserForType(): Parser
  • added: method ProtoBuf.Class.getProperty(int): ProtoBuf.Property
  • added: method ProtoBuf.Class.getPropertyCount(): int
  • added: method ProtoBuf.Class.getPropertyList(): List
  • added: method ProtoBuf.Class.getSealedSubclassFqNameList(): List
  • added: method ProtoBuf.Class.getSerializedSize(): int
  • added: method ProtoBuf.Class.getSupertype(int): ProtoBuf.Type
  • added: method ProtoBuf.Class.getSupertypeCount(): int
  • added: method ProtoBuf.Class.getSupertypeIdList(): List
  • added: method ProtoBuf.Class.getSupertypeList(): List
  • added: method ProtoBuf.Class.getTypeAlias(int): ProtoBuf.TypeAlias
  • added: method ProtoBuf.Class.getTypeAliasCount(): int
  • added: method ProtoBuf.Class.getTypeAliasList(): List
  • added: method ProtoBuf.Class.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Class.getTypeParameterCount(): int
  • added: method ProtoBuf.Class.getTypeParameterList(): List
  • added: method ProtoBuf.Class.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Class.getVersionRequirementList(): List
  • added: method ProtoBuf.Class.getVersionRequirementTable(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.Class.hasCompanionObjectName(): boolean
  • added: method ProtoBuf.Class.hasFlags(): boolean
  • added: method ProtoBuf.Class.hasFqName(): boolean
  • added: method ProtoBuf.Class.hasInlineClassUnderlyingPropertyName(): boolean
  • added: method ProtoBuf.Class.hasInlineClassUnderlyingType(): boolean
  • added: method ProtoBuf.Class.hasInlineClassUnderlyingTypeId(): boolean
  • added: method ProtoBuf.Class.hasTypeTable(): boolean
  • added: method ProtoBuf.Class.hasVersionRequirementTable(): boolean
  • added: method ProtoBuf.Class.isInitialized(): boolean
  • added: method ProtoBuf.Class.newBuilderForType(): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.toBuilder(): ProtoBuf.Class.Builder
  • added: method ProtoBuf.Class.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Constructor.Builder.build(): ProtoBuf.Constructor
  • added: method ProtoBuf.Constructor.Builder.buildPartial(): ProtoBuf.Constructor
  • added: method ProtoBuf.Constructor.Builder.clone(): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.Builder.getDefaultInstanceForType(): ProtoBuf.Constructor
  • added: method ProtoBuf.Constructor.Builder.getValueParameter(int): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Constructor.Builder.getValueParameterCount(): int
  • added: method ProtoBuf.Constructor.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Constructor.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.Builder.mergeFrom(ProtoBuf.Constructor): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.Builder.setFlags(int): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.getDefaultInstanceForType(): ProtoBuf.Constructor
  • added: method ProtoBuf.Constructor.getFlags(): int
  • added: method ProtoBuf.Constructor.getParserForType(): Parser
  • added: method ProtoBuf.Constructor.getSerializedSize(): int
  • added: method ProtoBuf.Constructor.getValueParameter(int): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Constructor.getValueParameterCount(): int
  • added: method ProtoBuf.Constructor.getValueParameterList(): List
  • added: method ProtoBuf.Constructor.getVersionRequirementList(): List
  • added: method ProtoBuf.Constructor.hasFlags(): boolean
  • added: method ProtoBuf.Constructor.isInitialized(): boolean
  • added: method ProtoBuf.Constructor.newBuilderForType(): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.toBuilder(): ProtoBuf.Constructor.Builder
  • added: method ProtoBuf.Constructor.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Contract.Builder.build(): ProtoBuf.Contract
  • added: method ProtoBuf.Contract.Builder.buildPartial(): ProtoBuf.Contract
  • added: method ProtoBuf.Contract.Builder.clone(): ProtoBuf.Contract.Builder
  • added: method ProtoBuf.Contract.Builder.getDefaultInstanceForType(): ProtoBuf.Contract
  • added: method ProtoBuf.Contract.Builder.getEffect(int): ProtoBuf.Effect
  • added: method ProtoBuf.Contract.Builder.getEffectCount(): int
  • added: method ProtoBuf.Contract.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Contract.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Contract.Builder
  • added: method ProtoBuf.Contract.Builder.mergeFrom(ProtoBuf.Contract): ProtoBuf.Contract.Builder
  • added: method ProtoBuf.Contract.getDefaultInstanceForType(): ProtoBuf.Contract
  • added: method ProtoBuf.Contract.getEffect(int): ProtoBuf.Effect
  • added: method ProtoBuf.Contract.getEffectCount(): int
  • added: method ProtoBuf.Contract.getParserForType(): Parser
  • added: method ProtoBuf.Contract.getSerializedSize(): int
  • added: method ProtoBuf.Contract.isInitialized(): boolean
  • added: method ProtoBuf.Contract.newBuilderForType(): ProtoBuf.Contract.Builder
  • added: method ProtoBuf.Contract.toBuilder(): ProtoBuf.Contract.Builder
  • added: method ProtoBuf.Contract.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Effect.Builder.build(): ProtoBuf.Effect
  • added: method ProtoBuf.Effect.Builder.buildPartial(): ProtoBuf.Effect
  • added: method ProtoBuf.Effect.Builder.clone(): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.Builder.getConclusionOfConditionalEffect(): ProtoBuf.Expression
  • added: method ProtoBuf.Effect.Builder.getDefaultInstanceForType(): ProtoBuf.Effect
  • added: method ProtoBuf.Effect.Builder.getEffectConstructorArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Effect.Builder.getEffectConstructorArgumentCount(): int
  • added: method ProtoBuf.Effect.Builder.hasConclusionOfConditionalEffect(): boolean
  • added: method ProtoBuf.Effect.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Effect.Builder.mergeConclusionOfConditionalEffect(ProtoBuf.Expression): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.Builder.mergeFrom(ProtoBuf.Effect): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.Builder.setEffectType(ProtoBuf.Effect.EffectType): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.Builder.setKind(ProtoBuf.Effect.InvocationKind): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.EffectType.getNumber(): int
  • added: method ProtoBuf.Effect.InvocationKind.getNumber(): int
  • added: method ProtoBuf.Effect.getConclusionOfConditionalEffect(): ProtoBuf.Expression
  • added: method ProtoBuf.Effect.getDefaultInstanceForType(): ProtoBuf.Effect
  • added: method ProtoBuf.Effect.getEffectConstructorArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Effect.getEffectConstructorArgumentCount(): int
  • added: method ProtoBuf.Effect.getEffectType(): ProtoBuf.Effect.EffectType
  • added: method ProtoBuf.Effect.getKind(): ProtoBuf.Effect.InvocationKind
  • added: method ProtoBuf.Effect.getParserForType(): Parser
  • added: method ProtoBuf.Effect.getSerializedSize(): int
  • added: method ProtoBuf.Effect.hasConclusionOfConditionalEffect(): boolean
  • added: method ProtoBuf.Effect.hasEffectType(): boolean
  • added: method ProtoBuf.Effect.hasKind(): boolean
  • added: method ProtoBuf.Effect.isInitialized(): boolean
  • added: method ProtoBuf.Effect.newBuilderForType(): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.toBuilder(): ProtoBuf.Effect.Builder
  • added: method ProtoBuf.Effect.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.EnumEntry.Builder.build(): ProtoBuf.EnumEntry
  • added: method ProtoBuf.EnumEntry.Builder.buildPartial(): ProtoBuf.EnumEntry
  • added: method ProtoBuf.EnumEntry.Builder.clone(): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.Builder.getDefaultInstanceForType(): ProtoBuf.EnumEntry
  • added: method ProtoBuf.EnumEntry.Builder.isInitialized(): boolean
  • added: method ProtoBuf.EnumEntry.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.Builder.mergeFrom(ProtoBuf.EnumEntry): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.Builder.setName(int): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.getDefaultInstanceForType(): ProtoBuf.EnumEntry
  • added: method ProtoBuf.EnumEntry.getName(): int
  • added: method ProtoBuf.EnumEntry.getParserForType(): Parser
  • added: method ProtoBuf.EnumEntry.getSerializedSize(): int
  • added: method ProtoBuf.EnumEntry.hasName(): boolean
  • added: method ProtoBuf.EnumEntry.isInitialized(): boolean
  • added: method ProtoBuf.EnumEntry.newBuilderForType(): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.toBuilder(): ProtoBuf.EnumEntry.Builder
  • added: method ProtoBuf.EnumEntry.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Expression.Builder.build(): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.Builder.buildPartial(): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.Builder.clone(): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.getAndArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.Builder.getAndArgumentCount(): int
  • added: method ProtoBuf.Expression.Builder.getDefaultInstanceForType(): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.Builder.getIsInstanceType(): ProtoBuf.Type
  • added: method ProtoBuf.Expression.Builder.getOrArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.Builder.getOrArgumentCount(): int
  • added: method ProtoBuf.Expression.Builder.hasIsInstanceType(): boolean
  • added: method ProtoBuf.Expression.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Expression.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.mergeFrom(ProtoBuf.Expression): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.mergeIsInstanceType(ProtoBuf.Type): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.setConstantValue(ProtoBuf.Expression.ConstantValue): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.setFlags(int): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.setIsInstanceTypeId(int): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.Builder.setValueParameterReference(int): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.ConstantValue.getNumber(): int
  • added: method ProtoBuf.Expression.getAndArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.getAndArgumentCount(): int
  • added: method ProtoBuf.Expression.getConstantValue(): ProtoBuf.Expression.ConstantValue
  • added: method ProtoBuf.Expression.getDefaultInstanceForType(): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.getFlags(): int
  • added: method ProtoBuf.Expression.getIsInstanceType(): ProtoBuf.Type
  • added: method ProtoBuf.Expression.getIsInstanceTypeId(): int
  • added: method ProtoBuf.Expression.getOrArgument(int): ProtoBuf.Expression
  • added: method ProtoBuf.Expression.getOrArgumentCount(): int
  • added: method ProtoBuf.Expression.getParserForType(): Parser
  • added: method ProtoBuf.Expression.getSerializedSize(): int
  • added: method ProtoBuf.Expression.getValueParameterReference(): int
  • added: method ProtoBuf.Expression.hasConstantValue(): boolean
  • added: method ProtoBuf.Expression.hasFlags(): boolean
  • added: method ProtoBuf.Expression.hasIsInstanceType(): boolean
  • added: method ProtoBuf.Expression.hasIsInstanceTypeId(): boolean
  • added: method ProtoBuf.Expression.hasValueParameterReference(): boolean
  • added: method ProtoBuf.Expression.isInitialized(): boolean
  • added: method ProtoBuf.Expression.newBuilderForType(): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.toBuilder(): ProtoBuf.Expression.Builder
  • added: method ProtoBuf.Expression.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Function.Builder.build(): ProtoBuf.Function
  • added: method ProtoBuf.Function.Builder.buildPartial(): ProtoBuf.Function
  • added: method ProtoBuf.Function.Builder.clone(): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Function.Builder.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Function.Builder.getContract(): ProtoBuf.Contract
  • added: method ProtoBuf.Function.Builder.getDefaultInstanceForType(): ProtoBuf.Function
  • added: method ProtoBuf.Function.Builder.getReceiverType(): ProtoBuf.Type
  • added: method ProtoBuf.Function.Builder.getReturnType(): ProtoBuf.Type
  • added: method ProtoBuf.Function.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Function.Builder.getTypeParameterCount(): int
  • added: method ProtoBuf.Function.Builder.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Function.Builder.getValueParameter(int): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Function.Builder.getValueParameterCount(): int
  • added: method ProtoBuf.Function.Builder.hasContract(): boolean
  • added: method ProtoBuf.Function.Builder.hasName(): boolean
  • added: method ProtoBuf.Function.Builder.hasReceiverType(): boolean
  • added: method ProtoBuf.Function.Builder.hasReturnType(): boolean
  • added: method ProtoBuf.Function.Builder.hasTypeTable(): boolean
  • added: method ProtoBuf.Function.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Function.Builder.mergeContract(ProtoBuf.Contract): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.mergeFrom(ProtoBuf.Function): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.mergeReceiverType(ProtoBuf.Type): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.mergeReturnType(ProtoBuf.Type): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.mergeTypeTable(ProtoBuf.TypeTable): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.setFlags(int): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.setName(int): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.setOldFlags(int): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.setReceiverTypeId(int): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.Builder.setReturnTypeId(int): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Function.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Function.getContextReceiverTypeIdList(): List
  • added: method ProtoBuf.Function.getContextReceiverTypeList(): List
  • added: method ProtoBuf.Function.getContract(): ProtoBuf.Contract
  • added: method ProtoBuf.Function.getDefaultInstanceForType(): ProtoBuf.Function
  • added: method ProtoBuf.Function.getFlags(): int
  • added: method ProtoBuf.Function.getName(): int
  • added: method ProtoBuf.Function.getOldFlags(): int
  • added: method ProtoBuf.Function.getParserForType(): Parser
  • added: method ProtoBuf.Function.getReceiverType(): ProtoBuf.Type
  • added: method ProtoBuf.Function.getReceiverTypeId(): int
  • added: method ProtoBuf.Function.getReturnType(): ProtoBuf.Type
  • added: method ProtoBuf.Function.getReturnTypeId(): int
  • added: method ProtoBuf.Function.getSerializedSize(): int
  • added: method ProtoBuf.Function.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Function.getTypeParameterCount(): int
  • added: method ProtoBuf.Function.getTypeParameterList(): List
  • added: method ProtoBuf.Function.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Function.getValueParameter(int): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Function.getValueParameterCount(): int
  • added: method ProtoBuf.Function.getValueParameterList(): List
  • added: method ProtoBuf.Function.getVersionRequirementList(): List
  • added: method ProtoBuf.Function.hasContract(): boolean
  • added: method ProtoBuf.Function.hasFlags(): boolean
  • added: method ProtoBuf.Function.hasName(): boolean
  • added: method ProtoBuf.Function.hasOldFlags(): boolean
  • added: method ProtoBuf.Function.hasReceiverType(): boolean
  • added: method ProtoBuf.Function.hasReceiverTypeId(): boolean
  • added: method ProtoBuf.Function.hasReturnType(): boolean
  • added: method ProtoBuf.Function.hasReturnTypeId(): boolean
  • added: method ProtoBuf.Function.hasTypeTable(): boolean
  • added: method ProtoBuf.Function.isInitialized(): boolean
  • added: method ProtoBuf.Function.newBuilderForType(): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.toBuilder(): ProtoBuf.Function.Builder
  • added: method ProtoBuf.Function.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.MemberKind.getNumber(): int
  • added: method ProtoBuf.Modality.getNumber(): int
  • added: method ProtoBuf.Package.Builder.build(): ProtoBuf.Package
  • added: method ProtoBuf.Package.Builder.buildPartial(): ProtoBuf.Package
  • added: method ProtoBuf.Package.Builder.clone(): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.Builder.getDefaultInstanceForType(): ProtoBuf.Package
  • added: method ProtoBuf.Package.Builder.getFunction(int): ProtoBuf.Function
  • added: method ProtoBuf.Package.Builder.getFunctionCount(): int
  • added: method ProtoBuf.Package.Builder.getProperty(int): ProtoBuf.Property
  • added: method ProtoBuf.Package.Builder.getPropertyCount(): int
  • added: method ProtoBuf.Package.Builder.getTypeAlias(int): ProtoBuf.TypeAlias
  • added: method ProtoBuf.Package.Builder.getTypeAliasCount(): int
  • added: method ProtoBuf.Package.Builder.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Package.Builder.hasTypeTable(): boolean
  • added: method ProtoBuf.Package.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Package.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.Builder.mergeFrom(ProtoBuf.Package): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.Builder.mergeTypeTable(ProtoBuf.TypeTable): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.Builder.mergeVersionRequirementTable(ProtoBuf.VersionRequirementTable): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.getDefaultInstanceForType(): ProtoBuf.Package
  • added: method ProtoBuf.Package.getFunction(int): ProtoBuf.Function
  • added: method ProtoBuf.Package.getFunctionCount(): int
  • added: method ProtoBuf.Package.getFunctionList(): List
  • added: method ProtoBuf.Package.getParserForType(): Parser
  • added: method ProtoBuf.Package.getProperty(int): ProtoBuf.Property
  • added: method ProtoBuf.Package.getPropertyCount(): int
  • added: method ProtoBuf.Package.getPropertyList(): List
  • added: method ProtoBuf.Package.getSerializedSize(): int
  • added: method ProtoBuf.Package.getTypeAlias(int): ProtoBuf.TypeAlias
  • added: method ProtoBuf.Package.getTypeAliasCount(): int
  • added: method ProtoBuf.Package.getTypeAliasList(): List
  • added: method ProtoBuf.Package.getTypeTable(): ProtoBuf.TypeTable
  • added: method ProtoBuf.Package.getVersionRequirementTable(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.Package.hasTypeTable(): boolean
  • added: method ProtoBuf.Package.hasVersionRequirementTable(): boolean
  • added: method ProtoBuf.Package.isInitialized(): boolean
  • added: method ProtoBuf.Package.newBuilderForType(): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.toBuilder(): ProtoBuf.Package.Builder
  • added: method ProtoBuf.Package.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.PackageFragment.Builder.build(): ProtoBuf.PackageFragment
  • added: method ProtoBuf.PackageFragment.Builder.buildPartial(): ProtoBuf.PackageFragment
  • added: method ProtoBuf.PackageFragment.Builder.clone(): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.Builder.getClass_(int): ProtoBuf.Class
  • added: method ProtoBuf.PackageFragment.Builder.getClass_Count(): int
  • added: method ProtoBuf.PackageFragment.Builder.getDefaultInstanceForType(): ProtoBuf.PackageFragment
  • added: method ProtoBuf.PackageFragment.Builder.getPackage(): ProtoBuf.Package
  • added: method ProtoBuf.PackageFragment.Builder.getQualifiedNames(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.PackageFragment.Builder.hasPackage(): boolean
  • added: method ProtoBuf.PackageFragment.Builder.hasQualifiedNames(): boolean
  • added: method ProtoBuf.PackageFragment.Builder.isInitialized(): boolean
  • added: method ProtoBuf.PackageFragment.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.Builder.mergeFrom(ProtoBuf.PackageFragment): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.Builder.mergePackage(ProtoBuf.Package): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.Builder.mergeQualifiedNames(ProtoBuf.QualifiedNameTable): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.Builder.mergeStrings(ProtoBuf.StringTable): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.getClass_(int): ProtoBuf.Class
  • added: method ProtoBuf.PackageFragment.getClass_Count(): int
  • added: method ProtoBuf.PackageFragment.getClass_List(): List
  • added: method ProtoBuf.PackageFragment.getDefaultInstanceForType(): ProtoBuf.PackageFragment
  • added: method ProtoBuf.PackageFragment.getPackage(): ProtoBuf.Package
  • added: method ProtoBuf.PackageFragment.getParserForType(): Parser
  • added: method ProtoBuf.PackageFragment.getQualifiedNames(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.PackageFragment.getSerializedSize(): int
  • added: method ProtoBuf.PackageFragment.getStrings(): ProtoBuf.StringTable
  • added: method ProtoBuf.PackageFragment.hasPackage(): boolean
  • added: method ProtoBuf.PackageFragment.hasQualifiedNames(): boolean
  • added: method ProtoBuf.PackageFragment.hasStrings(): boolean
  • added: method ProtoBuf.PackageFragment.isInitialized(): boolean
  • added: method ProtoBuf.PackageFragment.newBuilderForType(): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.toBuilder(): ProtoBuf.PackageFragment.Builder
  • added: method ProtoBuf.PackageFragment.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Property.Builder.build(): ProtoBuf.Property
  • added: method ProtoBuf.Property.Builder.buildPartial(): ProtoBuf.Property
  • added: method ProtoBuf.Property.Builder.clone(): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Property.Builder.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Property.Builder.getDefaultInstanceForType(): ProtoBuf.Property
  • added: method ProtoBuf.Property.Builder.getReceiverType(): ProtoBuf.Type
  • added: method ProtoBuf.Property.Builder.getReturnType(): ProtoBuf.Type
  • added: method ProtoBuf.Property.Builder.getSetterValueParameter(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Property.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Property.Builder.getTypeParameterCount(): int
  • added: method ProtoBuf.Property.Builder.hasName(): boolean
  • added: method ProtoBuf.Property.Builder.hasReceiverType(): boolean
  • added: method ProtoBuf.Property.Builder.hasReturnType(): boolean
  • added: method ProtoBuf.Property.Builder.hasSetterValueParameter(): boolean
  • added: method ProtoBuf.Property.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Property.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.mergeFrom(ProtoBuf.Property): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.mergeReceiverType(ProtoBuf.Type): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.mergeReturnType(ProtoBuf.Type): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.mergeSetterValueParameter(ProtoBuf.ValueParameter): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setFlags(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setGetterFlags(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setName(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setOldFlags(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setReceiverTypeId(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setReturnTypeId(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.Builder.setSetterFlags(int): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.getContextReceiverType(int): ProtoBuf.Type
  • added: method ProtoBuf.Property.getContextReceiverTypeCount(): int
  • added: method ProtoBuf.Property.getContextReceiverTypeIdList(): List
  • added: method ProtoBuf.Property.getContextReceiverTypeList(): List
  • added: method ProtoBuf.Property.getDefaultInstanceForType(): ProtoBuf.Property
  • added: method ProtoBuf.Property.getFlags(): int
  • added: method ProtoBuf.Property.getGetterFlags(): int
  • added: method ProtoBuf.Property.getName(): int
  • added: method ProtoBuf.Property.getOldFlags(): int
  • added: method ProtoBuf.Property.getParserForType(): Parser
  • added: method ProtoBuf.Property.getReceiverType(): ProtoBuf.Type
  • added: method ProtoBuf.Property.getReceiverTypeId(): int
  • added: method ProtoBuf.Property.getReturnType(): ProtoBuf.Type
  • added: method ProtoBuf.Property.getReturnTypeId(): int
  • added: method ProtoBuf.Property.getSerializedSize(): int
  • added: method ProtoBuf.Property.getSetterFlags(): int
  • added: method ProtoBuf.Property.getSetterValueParameter(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.Property.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.Property.getTypeParameterCount(): int
  • added: method ProtoBuf.Property.getTypeParameterList(): List
  • added: method ProtoBuf.Property.getVersionRequirementList(): List
  • added: method ProtoBuf.Property.hasFlags(): boolean
  • added: method ProtoBuf.Property.hasGetterFlags(): boolean
  • added: method ProtoBuf.Property.hasName(): boolean
  • added: method ProtoBuf.Property.hasOldFlags(): boolean
  • added: method ProtoBuf.Property.hasReceiverType(): boolean
  • added: method ProtoBuf.Property.hasReceiverTypeId(): boolean
  • added: method ProtoBuf.Property.hasReturnType(): boolean
  • added: method ProtoBuf.Property.hasReturnTypeId(): boolean
  • added: method ProtoBuf.Property.hasSetterFlags(): boolean
  • added: method ProtoBuf.Property.hasSetterValueParameter(): boolean
  • added: method ProtoBuf.Property.isInitialized(): boolean
  • added: method ProtoBuf.Property.newBuilderForType(): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.toBuilder(): ProtoBuf.Property.Builder
  • added: method ProtoBuf.Property.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.QualifiedNameTable.Builder.build(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.QualifiedNameTable.Builder.buildPartial(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.QualifiedNameTable.Builder.clone(): ProtoBuf.QualifiedNameTable.Builder
  • added: method ProtoBuf.QualifiedNameTable.Builder.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.QualifiedNameTable.Builder.getQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.Builder.getQualifiedNameCount(): int
  • added: method ProtoBuf.QualifiedNameTable.Builder.isInitialized(): boolean
  • added: method ProtoBuf.QualifiedNameTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.Builder
  • added: method ProtoBuf.QualifiedNameTable.Builder.mergeFrom(ProtoBuf.QualifiedNameTable): ProtoBuf.QualifiedNameTable.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.build(): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.buildPartial(): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clone(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.hasShortName(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.isInitialized(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.mergeFrom(ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setKind(ProtoBuf.QualifiedNameTable.QualifiedName.Kind): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setParentQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setShortName(int): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.getNumber(): int
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getKind(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getParentQualifiedName(): int
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getParserForType(): Parser
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getSerializedSize(): int
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.getShortName(): int
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.hasKind(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.hasParentQualifiedName(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.hasShortName(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.isInitialized(): boolean
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilderForType(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.toBuilder(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: method ProtoBuf.QualifiedNameTable.QualifiedName.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.QualifiedNameTable.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable
  • added: method ProtoBuf.QualifiedNameTable.getParserForType(): Parser
  • added: method ProtoBuf.QualifiedNameTable.getQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: method ProtoBuf.QualifiedNameTable.getQualifiedNameCount(): int
  • added: method ProtoBuf.QualifiedNameTable.getSerializedSize(): int
  • added: method ProtoBuf.QualifiedNameTable.isInitialized(): boolean
  • added: method ProtoBuf.QualifiedNameTable.newBuilderForType(): ProtoBuf.QualifiedNameTable.Builder
  • added: method ProtoBuf.QualifiedNameTable.toBuilder(): ProtoBuf.QualifiedNameTable.Builder
  • added: method ProtoBuf.QualifiedNameTable.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.StringTable.Builder.build(): ProtoBuf.StringTable
  • added: method ProtoBuf.StringTable.Builder.buildPartial(): ProtoBuf.StringTable
  • added: method ProtoBuf.StringTable.Builder.clone(): ProtoBuf.StringTable.Builder
  • added: method ProtoBuf.StringTable.Builder.getDefaultInstanceForType(): ProtoBuf.StringTable
  • added: method ProtoBuf.StringTable.Builder.isInitialized(): boolean
  • added: method ProtoBuf.StringTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.StringTable.Builder
  • added: method ProtoBuf.StringTable.Builder.mergeFrom(ProtoBuf.StringTable): ProtoBuf.StringTable.Builder
  • added: method ProtoBuf.StringTable.getDefaultInstanceForType(): ProtoBuf.StringTable
  • added: method ProtoBuf.StringTable.getParserForType(): Parser
  • added: method ProtoBuf.StringTable.getSerializedSize(): int
  • added: method ProtoBuf.StringTable.getString(int): String
  • added: method ProtoBuf.StringTable.getStringList(): ProtocolStringList
  • added: method ProtoBuf.StringTable.isInitialized(): boolean
  • added: method ProtoBuf.StringTable.newBuilderForType(): ProtoBuf.StringTable.Builder
  • added: method ProtoBuf.StringTable.toBuilder(): ProtoBuf.StringTable.Builder
  • added: method ProtoBuf.StringTable.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Type.Argument.Builder.build(): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.Argument.Builder.buildPartial(): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.Argument.Builder.clone(): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Builder.getDefaultInstanceForType(): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.Argument.Builder.getType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Argument.Builder.hasType(): boolean
  • added: method ProtoBuf.Type.Argument.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Type.Argument.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Builder.mergeFrom(ProtoBuf.Type.Argument): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Builder.mergeType(ProtoBuf.Type): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Builder.setProjection(ProtoBuf.Type.Argument.Projection): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Builder.setTypeId(int): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.Projection.getNumber(): int
  • added: method ProtoBuf.Type.Argument.getDefaultInstanceForType(): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.Argument.getParserForType(): Parser
  • added: method ProtoBuf.Type.Argument.getProjection(): ProtoBuf.Type.Argument.Projection
  • added: method ProtoBuf.Type.Argument.getSerializedSize(): int
  • added: method ProtoBuf.Type.Argument.getType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Argument.getTypeId(): int
  • added: method ProtoBuf.Type.Argument.hasProjection(): boolean
  • added: method ProtoBuf.Type.Argument.hasType(): boolean
  • added: method ProtoBuf.Type.Argument.hasTypeId(): boolean
  • added: method ProtoBuf.Type.Argument.isInitialized(): boolean
  • added: method ProtoBuf.Type.Argument.newBuilderForType(): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.toBuilder(): ProtoBuf.Type.Argument.Builder
  • added: method ProtoBuf.Type.Argument.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Type.Builder.build(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.buildPartial(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.clone(): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.getAbbreviatedType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.getArgument(int): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.Builder.getArgumentCount(): int
  • added: method ProtoBuf.Type.Builder.getDefaultInstanceForType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.getFlexibleUpperBound(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.getOuterType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.Builder.hasAbbreviatedType(): boolean
  • added: method ProtoBuf.Type.Builder.hasFlexibleUpperBound(): boolean
  • added: method ProtoBuf.Type.Builder.hasOuterType(): boolean
  • added: method ProtoBuf.Type.Builder.isInitialized(): boolean
  • added: method ProtoBuf.Type.Builder.mergeAbbreviatedType(ProtoBuf.Type): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.mergeFlexibleUpperBound(ProtoBuf.Type): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.mergeFrom(ProtoBuf.Type): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.mergeOuterType(ProtoBuf.Type): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setAbbreviatedTypeId(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setClassName(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setFlags(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setFlexibleTypeCapabilitiesId(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setFlexibleUpperBoundId(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setNullable(boolean): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setOuterTypeId(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setTypeAliasName(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setTypeParameter(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.Builder.setTypeParameterName(int): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.getAbbreviatedType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.getAbbreviatedTypeId(): int
  • added: method ProtoBuf.Type.getArgument(int): ProtoBuf.Type.Argument
  • added: method ProtoBuf.Type.getArgumentCount(): int
  • added: method ProtoBuf.Type.getArgumentList(): List
  • added: method ProtoBuf.Type.getClassName(): int
  • added: method ProtoBuf.Type.getDefaultInstanceForType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.getFlags(): int
  • added: method ProtoBuf.Type.getFlexibleTypeCapabilitiesId(): int
  • added: method ProtoBuf.Type.getFlexibleUpperBound(): ProtoBuf.Type
  • added: method ProtoBuf.Type.getFlexibleUpperBoundId(): int
  • added: method ProtoBuf.Type.getNullable(): boolean
  • added: method ProtoBuf.Type.getOuterType(): ProtoBuf.Type
  • added: method ProtoBuf.Type.getOuterTypeId(): int
  • added: method ProtoBuf.Type.getParserForType(): Parser
  • added: method ProtoBuf.Type.getSerializedSize(): int
  • added: method ProtoBuf.Type.getTypeAliasName(): int
  • added: method ProtoBuf.Type.getTypeParameter(): int
  • added: method ProtoBuf.Type.getTypeParameterName(): int
  • added: method ProtoBuf.Type.hasAbbreviatedType(): boolean
  • added: method ProtoBuf.Type.hasAbbreviatedTypeId(): boolean
  • added: method ProtoBuf.Type.hasClassName(): boolean
  • added: method ProtoBuf.Type.hasFlags(): boolean
  • added: method ProtoBuf.Type.hasFlexibleTypeCapabilitiesId(): boolean
  • added: method ProtoBuf.Type.hasFlexibleUpperBound(): boolean
  • added: method ProtoBuf.Type.hasFlexibleUpperBoundId(): boolean
  • added: method ProtoBuf.Type.hasNullable(): boolean
  • added: method ProtoBuf.Type.hasOuterType(): boolean
  • added: method ProtoBuf.Type.hasOuterTypeId(): boolean
  • added: method ProtoBuf.Type.hasTypeAliasName(): boolean
  • added: method ProtoBuf.Type.hasTypeParameter(): boolean
  • added: method ProtoBuf.Type.hasTypeParameterName(): boolean
  • added: method ProtoBuf.Type.isInitialized(): boolean
  • added: method ProtoBuf.Type.newBuilderForType(): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.toBuilder(): ProtoBuf.Type.Builder
  • added: method ProtoBuf.Type.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.TypeAlias.Builder.build(): ProtoBuf.TypeAlias
  • added: method ProtoBuf.TypeAlias.Builder.buildPartial(): ProtoBuf.TypeAlias
  • added: method ProtoBuf.TypeAlias.Builder.clone(): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.getAnnotation(int): ProtoBuf.Annotation
  • added: method ProtoBuf.TypeAlias.Builder.getAnnotationCount(): int
  • added: method ProtoBuf.TypeAlias.Builder.getDefaultInstanceForType(): ProtoBuf.TypeAlias
  • added: method ProtoBuf.TypeAlias.Builder.getExpandedType(): ProtoBuf.Type
  • added: method ProtoBuf.TypeAlias.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeAlias.Builder.getTypeParameterCount(): int
  • added: method ProtoBuf.TypeAlias.Builder.getUnderlyingType(): ProtoBuf.Type
  • added: method ProtoBuf.TypeAlias.Builder.hasExpandedType(): boolean
  • added: method ProtoBuf.TypeAlias.Builder.hasName(): boolean
  • added: method ProtoBuf.TypeAlias.Builder.hasUnderlyingType(): boolean
  • added: method ProtoBuf.TypeAlias.Builder.isInitialized(): boolean
  • added: method ProtoBuf.TypeAlias.Builder.mergeExpandedType(ProtoBuf.Type): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.mergeFrom(ProtoBuf.TypeAlias): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.mergeUnderlyingType(ProtoBuf.Type): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.setExpandedTypeId(int): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.setFlags(int): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.setName(int): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.Builder.setUnderlyingTypeId(int): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.getAnnotation(int): ProtoBuf.Annotation
  • added: method ProtoBuf.TypeAlias.getAnnotationCount(): int
  • added: method ProtoBuf.TypeAlias.getAnnotationList(): List
  • added: method ProtoBuf.TypeAlias.getDefaultInstanceForType(): ProtoBuf.TypeAlias
  • added: method ProtoBuf.TypeAlias.getExpandedType(): ProtoBuf.Type
  • added: method ProtoBuf.TypeAlias.getExpandedTypeId(): int
  • added: method ProtoBuf.TypeAlias.getFlags(): int
  • added: method ProtoBuf.TypeAlias.getName(): int
  • added: method ProtoBuf.TypeAlias.getParserForType(): Parser
  • added: method ProtoBuf.TypeAlias.getSerializedSize(): int
  • added: method ProtoBuf.TypeAlias.getTypeParameter(int): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeAlias.getTypeParameterCount(): int
  • added: method ProtoBuf.TypeAlias.getTypeParameterList(): List
  • added: method ProtoBuf.TypeAlias.getUnderlyingType(): ProtoBuf.Type
  • added: method ProtoBuf.TypeAlias.getUnderlyingTypeId(): int
  • added: method ProtoBuf.TypeAlias.getVersionRequirementList(): List
  • added: method ProtoBuf.TypeAlias.hasExpandedType(): boolean
  • added: method ProtoBuf.TypeAlias.hasExpandedTypeId(): boolean
  • added: method ProtoBuf.TypeAlias.hasFlags(): boolean
  • added: method ProtoBuf.TypeAlias.hasName(): boolean
  • added: method ProtoBuf.TypeAlias.hasUnderlyingType(): boolean
  • added: method ProtoBuf.TypeAlias.hasUnderlyingTypeId(): boolean
  • added: method ProtoBuf.TypeAlias.isInitialized(): boolean
  • added: method ProtoBuf.TypeAlias.newBuilderForType(): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.toBuilder(): ProtoBuf.TypeAlias.Builder
  • added: method ProtoBuf.TypeAlias.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.TypeParameter.Builder.build(): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeParameter.Builder.buildPartial(): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeParameter.Builder.clone(): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.getDefaultInstanceForType(): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeParameter.Builder.getUpperBound(int): ProtoBuf.Type
  • added: method ProtoBuf.TypeParameter.Builder.getUpperBoundCount(): int
  • added: method ProtoBuf.TypeParameter.Builder.hasId(): boolean
  • added: method ProtoBuf.TypeParameter.Builder.hasName(): boolean
  • added: method ProtoBuf.TypeParameter.Builder.isInitialized(): boolean
  • added: method ProtoBuf.TypeParameter.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.mergeFrom(ProtoBuf.TypeParameter): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.setId(int): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.setName(int): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.setReified(boolean): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Builder.setVariance(ProtoBuf.TypeParameter.Variance): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.Variance.getNumber(): int
  • added: method ProtoBuf.TypeParameter.getDefaultInstanceForType(): ProtoBuf.TypeParameter
  • added: method ProtoBuf.TypeParameter.getId(): int
  • added: method ProtoBuf.TypeParameter.getName(): int
  • added: method ProtoBuf.TypeParameter.getParserForType(): Parser
  • added: method ProtoBuf.TypeParameter.getReified(): boolean
  • added: method ProtoBuf.TypeParameter.getSerializedSize(): int
  • added: method ProtoBuf.TypeParameter.getUpperBound(int): ProtoBuf.Type
  • added: method ProtoBuf.TypeParameter.getUpperBoundCount(): int
  • added: method ProtoBuf.TypeParameter.getUpperBoundIdList(): List
  • added: method ProtoBuf.TypeParameter.getUpperBoundList(): List
  • added: method ProtoBuf.TypeParameter.getVariance(): ProtoBuf.TypeParameter.Variance
  • added: method ProtoBuf.TypeParameter.hasId(): boolean
  • added: method ProtoBuf.TypeParameter.hasName(): boolean
  • added: method ProtoBuf.TypeParameter.hasReified(): boolean
  • added: method ProtoBuf.TypeParameter.hasVariance(): boolean
  • added: method ProtoBuf.TypeParameter.isInitialized(): boolean
  • added: method ProtoBuf.TypeParameter.newBuilderForType(): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.toBuilder(): ProtoBuf.TypeParameter.Builder
  • added: method ProtoBuf.TypeParameter.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.TypeTable.Builder.build(): ProtoBuf.TypeTable
  • added: method ProtoBuf.TypeTable.Builder.buildPartial(): ProtoBuf.TypeTable
  • added: method ProtoBuf.TypeTable.Builder.clone(): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.Builder.getDefaultInstanceForType(): ProtoBuf.TypeTable
  • added: method ProtoBuf.TypeTable.Builder.getType(int): ProtoBuf.Type
  • added: method ProtoBuf.TypeTable.Builder.getTypeCount(): int
  • added: method ProtoBuf.TypeTable.Builder.isInitialized(): boolean
  • added: method ProtoBuf.TypeTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.Builder.mergeFrom(ProtoBuf.TypeTable): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.Builder.setFirstNullable(int): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.getDefaultInstanceForType(): ProtoBuf.TypeTable
  • added: method ProtoBuf.TypeTable.getFirstNullable(): int
  • added: method ProtoBuf.TypeTable.getParserForType(): Parser
  • added: method ProtoBuf.TypeTable.getSerializedSize(): int
  • added: method ProtoBuf.TypeTable.getType(int): ProtoBuf.Type
  • added: method ProtoBuf.TypeTable.getTypeCount(): int
  • added: method ProtoBuf.TypeTable.getTypeList(): List
  • added: method ProtoBuf.TypeTable.hasFirstNullable(): boolean
  • added: method ProtoBuf.TypeTable.isInitialized(): boolean
  • added: method ProtoBuf.TypeTable.newBuilderForType(): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.toBuilder(): ProtoBuf.TypeTable.Builder
  • added: method ProtoBuf.TypeTable.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.ValueParameter.Builder.build(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.ValueParameter.Builder.buildPartial(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.ValueParameter.Builder.clone(): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.getDefaultInstanceForType(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.ValueParameter.Builder.getType(): ProtoBuf.Type
  • added: method ProtoBuf.ValueParameter.Builder.getVarargElementType(): ProtoBuf.Type
  • added: method ProtoBuf.ValueParameter.Builder.hasName(): boolean
  • added: method ProtoBuf.ValueParameter.Builder.hasType(): boolean
  • added: method ProtoBuf.ValueParameter.Builder.hasVarargElementType(): boolean
  • added: method ProtoBuf.ValueParameter.Builder.isInitialized(): boolean
  • added: method ProtoBuf.ValueParameter.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.mergeFrom(ProtoBuf.ValueParameter): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.mergeType(ProtoBuf.Type): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.mergeVarargElementType(ProtoBuf.Type): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.setFlags(int): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.setName(int): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.setTypeId(int): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.Builder.setVarargElementTypeId(int): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.getDefaultInstanceForType(): ProtoBuf.ValueParameter
  • added: method ProtoBuf.ValueParameter.getFlags(): int
  • added: method ProtoBuf.ValueParameter.getName(): int
  • added: method ProtoBuf.ValueParameter.getParserForType(): Parser
  • added: method ProtoBuf.ValueParameter.getSerializedSize(): int
  • added: method ProtoBuf.ValueParameter.getType(): ProtoBuf.Type
  • added: method ProtoBuf.ValueParameter.getTypeId(): int
  • added: method ProtoBuf.ValueParameter.getVarargElementType(): ProtoBuf.Type
  • added: method ProtoBuf.ValueParameter.getVarargElementTypeId(): int
  • added: method ProtoBuf.ValueParameter.hasFlags(): boolean
  • added: method ProtoBuf.ValueParameter.hasName(): boolean
  • added: method ProtoBuf.ValueParameter.hasType(): boolean
  • added: method ProtoBuf.ValueParameter.hasTypeId(): boolean
  • added: method ProtoBuf.ValueParameter.hasVarargElementType(): boolean
  • added: method ProtoBuf.ValueParameter.hasVarargElementTypeId(): boolean
  • added: method ProtoBuf.ValueParameter.isInitialized(): boolean
  • added: method ProtoBuf.ValueParameter.newBuilderForType(): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.toBuilder(): ProtoBuf.ValueParameter.Builder
  • added: method ProtoBuf.ValueParameter.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.VersionRequirement.Builder.build(): ProtoBuf.VersionRequirement
  • added: method ProtoBuf.VersionRequirement.Builder.buildPartial(): ProtoBuf.VersionRequirement
  • added: method ProtoBuf.VersionRequirement.Builder.clone(): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.getDefaultInstanceForType(): ProtoBuf.VersionRequirement
  • added: method ProtoBuf.VersionRequirement.Builder.isInitialized(): boolean
  • added: method ProtoBuf.VersionRequirement.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.mergeFrom(ProtoBuf.VersionRequirement): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setErrorCode(int): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setLevel(ProtoBuf.VersionRequirement.Level): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setMessage(int): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setVersion(int): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setVersionFull(int): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Builder.setVersionKind(ProtoBuf.VersionRequirement.VersionKind): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.Level.getNumber(): int
  • added: method ProtoBuf.VersionRequirement.VersionKind.getNumber(): int
  • added: method ProtoBuf.VersionRequirement.getDefaultInstanceForType(): ProtoBuf.VersionRequirement
  • added: method ProtoBuf.VersionRequirement.getErrorCode(): int
  • added: method ProtoBuf.VersionRequirement.getLevel(): ProtoBuf.VersionRequirement.Level
  • added: method ProtoBuf.VersionRequirement.getMessage(): int
  • added: method ProtoBuf.VersionRequirement.getParserForType(): Parser
  • added: method ProtoBuf.VersionRequirement.getSerializedSize(): int
  • added: method ProtoBuf.VersionRequirement.getVersion(): int
  • added: method ProtoBuf.VersionRequirement.getVersionFull(): int
  • added: method ProtoBuf.VersionRequirement.getVersionKind(): ProtoBuf.VersionRequirement.VersionKind
  • added: method ProtoBuf.VersionRequirement.hasErrorCode(): boolean
  • added: method ProtoBuf.VersionRequirement.hasLevel(): boolean
  • added: method ProtoBuf.VersionRequirement.hasMessage(): boolean
  • added: method ProtoBuf.VersionRequirement.hasVersion(): boolean
  • added: method ProtoBuf.VersionRequirement.hasVersionFull(): boolean
  • added: method ProtoBuf.VersionRequirement.hasVersionKind(): boolean
  • added: method ProtoBuf.VersionRequirement.isInitialized(): boolean
  • added: method ProtoBuf.VersionRequirement.newBuilderForType(): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.toBuilder(): ProtoBuf.VersionRequirement.Builder
  • added: method ProtoBuf.VersionRequirement.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.VersionRequirementTable.Builder.build(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.VersionRequirementTable.Builder.buildPartial(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.VersionRequirementTable.Builder.clone(): ProtoBuf.VersionRequirementTable.Builder
  • added: method ProtoBuf.VersionRequirementTable.Builder.getDefaultInstanceForType(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.VersionRequirementTable.Builder.isInitialized(): boolean
  • added: method ProtoBuf.VersionRequirementTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.VersionRequirementTable.Builder
  • added: method ProtoBuf.VersionRequirementTable.Builder.mergeFrom(ProtoBuf.VersionRequirementTable): ProtoBuf.VersionRequirementTable.Builder
  • added: method ProtoBuf.VersionRequirementTable.getDefaultInstanceForType(): ProtoBuf.VersionRequirementTable
  • added: method ProtoBuf.VersionRequirementTable.getParserForType(): Parser
  • added: method ProtoBuf.VersionRequirementTable.getRequirementCount(): int
  • added: method ProtoBuf.VersionRequirementTable.getRequirementList(): List
  • added: method ProtoBuf.VersionRequirementTable.getSerializedSize(): int
  • added: method ProtoBuf.VersionRequirementTable.isInitialized(): boolean
  • added: method ProtoBuf.VersionRequirementTable.newBuilderForType(): ProtoBuf.VersionRequirementTable.Builder
  • added: method ProtoBuf.VersionRequirementTable.toBuilder(): ProtoBuf.VersionRequirementTable.Builder
  • added: method ProtoBuf.VersionRequirementTable.writeTo(CodedOutputStream): void
  • added: method ProtoBuf.Visibility.getNumber(): int
  • added: static field ProtoBuf.Annotation.Argument.PARSER: Parser
  • added: static field ProtoBuf.Annotation.Argument.Value.PARSER: Parser
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.ANNOTATION: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.ARRAY: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.BOOLEAN: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.BYTE: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.CHAR: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.CLASS: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.DOUBLE: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.ENUM: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.FLOAT: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.INT: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.LONG: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.SHORT: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.Argument.Value.Type.STRING: ProtoBuf.Annotation.Argument.Value.Type
  • added: static field ProtoBuf.Annotation.PARSER: Parser
  • added: static field ProtoBuf.Class.Kind.ANNOTATION_CLASS: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.CLASS: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.COMPANION_OBJECT: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.ENUM_CLASS: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.ENUM_ENTRY: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.INTERFACE: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.Kind.OBJECT: ProtoBuf.Class.Kind
  • added: static field ProtoBuf.Class.PARSER: Parser
  • added: static field ProtoBuf.Constructor.PARSER: Parser
  • added: static field ProtoBuf.Contract.PARSER: Parser
  • added: static field ProtoBuf.Effect.EffectType.CALLS: ProtoBuf.Effect.EffectType
  • added: static field ProtoBuf.Effect.EffectType.RETURNS_CONSTANT: ProtoBuf.Effect.EffectType
  • added: static field ProtoBuf.Effect.EffectType.RETURNS_NOT_NULL: ProtoBuf.Effect.EffectType
  • added: static field ProtoBuf.Effect.InvocationKind.AT_LEAST_ONCE: ProtoBuf.Effect.InvocationKind
  • added: static field ProtoBuf.Effect.InvocationKind.AT_MOST_ONCE: ProtoBuf.Effect.InvocationKind
  • added: static field ProtoBuf.Effect.InvocationKind.EXACTLY_ONCE: ProtoBuf.Effect.InvocationKind
  • added: static field ProtoBuf.Effect.PARSER: Parser
  • added: static field ProtoBuf.EnumEntry.PARSER: Parser
  • added: static field ProtoBuf.Expression.ConstantValue.FALSE: ProtoBuf.Expression.ConstantValue
  • added: static field ProtoBuf.Expression.ConstantValue.NULL: ProtoBuf.Expression.ConstantValue
  • added: static field ProtoBuf.Expression.ConstantValue.TRUE: ProtoBuf.Expression.ConstantValue
  • added: static field ProtoBuf.Expression.PARSER: Parser
  • added: static field ProtoBuf.Function.PARSER: Parser
  • added: static field ProtoBuf.MemberKind.DECLARATION: ProtoBuf.MemberKind
  • added: static field ProtoBuf.MemberKind.DELEGATION: ProtoBuf.MemberKind
  • added: static field ProtoBuf.MemberKind.FAKE_OVERRIDE: ProtoBuf.MemberKind
  • added: static field ProtoBuf.MemberKind.SYNTHESIZED: ProtoBuf.MemberKind
  • added: static field ProtoBuf.Modality.ABSTRACT: ProtoBuf.Modality
  • added: static field ProtoBuf.Modality.FINAL: ProtoBuf.Modality
  • added: static field ProtoBuf.Modality.OPEN: ProtoBuf.Modality
  • added: static field ProtoBuf.Modality.SEALED: ProtoBuf.Modality
  • added: static field ProtoBuf.Package.PARSER: Parser
  • added: static field ProtoBuf.PackageFragment.PARSER: Parser
  • added: static field ProtoBuf.Property.PARSER: Parser
  • added: static field ProtoBuf.QualifiedNameTable.PARSER: Parser
  • added: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.CLASS: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.LOCAL: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: static field ProtoBuf.QualifiedNameTable.QualifiedName.PARSER: Parser
  • added: static field ProtoBuf.StringTable.PARSER: Parser
  • added: static field ProtoBuf.Type.Argument.PARSER: Parser
  • added: static field ProtoBuf.Type.Argument.Projection.IN: ProtoBuf.Type.Argument.Projection
  • added: static field ProtoBuf.Type.Argument.Projection.INV: ProtoBuf.Type.Argument.Projection
  • added: static field ProtoBuf.Type.Argument.Projection.OUT: ProtoBuf.Type.Argument.Projection
  • added: static field ProtoBuf.Type.Argument.Projection.STAR: ProtoBuf.Type.Argument.Projection
  • added: static field ProtoBuf.Type.PARSER: Parser
  • added: static field ProtoBuf.TypeAlias.PARSER: Parser
  • added: static field ProtoBuf.TypeParameter.PARSER: Parser
  • added: static field ProtoBuf.TypeParameter.Variance.IN: ProtoBuf.TypeParameter.Variance
  • added: static field ProtoBuf.TypeParameter.Variance.INV: ProtoBuf.TypeParameter.Variance
  • added: static field ProtoBuf.TypeParameter.Variance.OUT: ProtoBuf.TypeParameter.Variance
  • added: static field ProtoBuf.TypeTable.PARSER: Parser
  • added: static field ProtoBuf.ValueParameter.PARSER: Parser
  • added: static field ProtoBuf.VersionRequirement.Level.ERROR: ProtoBuf.VersionRequirement.Level
  • added: static field ProtoBuf.VersionRequirement.Level.HIDDEN: ProtoBuf.VersionRequirement.Level
  • added: static field ProtoBuf.VersionRequirement.Level.WARNING: ProtoBuf.VersionRequirement.Level
  • added: static field ProtoBuf.VersionRequirement.PARSER: Parser
  • added: static field ProtoBuf.VersionRequirement.VersionKind.API_VERSION: ProtoBuf.VersionRequirement.VersionKind
  • added: static field ProtoBuf.VersionRequirement.VersionKind.COMPILER_VERSION: ProtoBuf.VersionRequirement.VersionKind
  • added: static field ProtoBuf.VersionRequirement.VersionKind.LANGUAGE_VERSION: ProtoBuf.VersionRequirement.VersionKind
  • added: static field ProtoBuf.VersionRequirementTable.PARSER: Parser
  • added: static field ProtoBuf.Visibility.INTERNAL: ProtoBuf.Visibility
  • added: static field ProtoBuf.Visibility.LOCAL: ProtoBuf.Visibility
  • added: static field ProtoBuf.Visibility.PRIVATE: ProtoBuf.Visibility
  • added: static field ProtoBuf.Visibility.PRIVATE_TO_THIS: ProtoBuf.Visibility
  • added: static field ProtoBuf.Visibility.PROTECTED: ProtoBuf.Visibility
  • added: static field ProtoBuf.Visibility.PUBLIC: ProtoBuf.Visibility
  • added: static final class ProtoBuf.Annotation extends GeneratedMessageLite implements ProtoBuf.AnnotationOrBuilder
  • added: static final class ProtoBuf.Annotation.Argument extends GeneratedMessageLite implements ProtoBuf.Annotation.ArgumentOrBuilder
  • added: static final class ProtoBuf.Annotation.Argument.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Annotation.ArgumentOrBuilder
  • added: static final class ProtoBuf.Annotation.Argument.Value extends GeneratedMessageLite implements ProtoBuf.Annotation.Argument.ValueOrBuilder
  • added: static final class ProtoBuf.Annotation.Argument.Value.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Annotation.Argument.ValueOrBuilder
  • added: static final class ProtoBuf.Annotation.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.AnnotationOrBuilder
  • added: static final class ProtoBuf.Class extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.ClassOrBuilder
  • added: static final class ProtoBuf.Class.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.ClassOrBuilder
  • added: static final class ProtoBuf.Constructor extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.ConstructorOrBuilder
  • added: static final class ProtoBuf.Constructor.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.ConstructorOrBuilder
  • added: static final class ProtoBuf.Contract extends GeneratedMessageLite implements ProtoBuf.ContractOrBuilder
  • added: static final class ProtoBuf.Contract.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.ContractOrBuilder
  • added: static final class ProtoBuf.Effect extends GeneratedMessageLite implements ProtoBuf.EffectOrBuilder
  • added: static final class ProtoBuf.Effect.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.EffectOrBuilder
  • added: static final class ProtoBuf.EnumEntry extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.EnumEntryOrBuilder
  • added: static final class ProtoBuf.EnumEntry.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.EnumEntryOrBuilder
  • added: static final class ProtoBuf.Expression extends GeneratedMessageLite implements ProtoBuf.ExpressionOrBuilder
  • added: static final class ProtoBuf.Expression.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.ExpressionOrBuilder
  • added: static final class ProtoBuf.Function extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.FunctionOrBuilder
  • added: static final class ProtoBuf.Function.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.FunctionOrBuilder
  • added: static final class ProtoBuf.Package extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.PackageOrBuilder
  • added: static final class ProtoBuf.Package.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.PackageOrBuilder
  • added: static final class ProtoBuf.PackageFragment extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.PackageFragmentOrBuilder
  • added: static final class ProtoBuf.PackageFragment.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.PackageFragmentOrBuilder
  • added: static final class ProtoBuf.Property extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.PropertyOrBuilder
  • added: static final class ProtoBuf.Property.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.PropertyOrBuilder
  • added: static final class ProtoBuf.QualifiedNameTable extends GeneratedMessageLite implements ProtoBuf.QualifiedNameTableOrBuilder
  • added: static final class ProtoBuf.QualifiedNameTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.QualifiedNameTableOrBuilder
  • added: static final class ProtoBuf.QualifiedNameTable.QualifiedName extends GeneratedMessageLite implements ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
  • added: static final class ProtoBuf.QualifiedNameTable.QualifiedName.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
  • added: static final class ProtoBuf.StringTable extends GeneratedMessageLite implements ProtoBuf.StringTableOrBuilder
  • added: static final class ProtoBuf.StringTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.StringTableOrBuilder
  • added: static final class ProtoBuf.Type extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.TypeOrBuilder
  • added: static final class ProtoBuf.Type.Argument extends GeneratedMessageLite implements ProtoBuf.Type.ArgumentOrBuilder
  • added: static final class ProtoBuf.Type.Argument.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Type.ArgumentOrBuilder
  • added: static final class ProtoBuf.Type.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.TypeOrBuilder
  • added: static final class ProtoBuf.TypeAlias extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.TypeAliasOrBuilder
  • added: static final class ProtoBuf.TypeAlias.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.TypeAliasOrBuilder
  • added: static final class ProtoBuf.TypeParameter extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.TypeParameterOrBuilder
  • added: static final class ProtoBuf.TypeParameter.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.TypeParameterOrBuilder
  • added: static final class ProtoBuf.TypeTable extends GeneratedMessageLite implements ProtoBuf.TypeTableOrBuilder
  • added: static final class ProtoBuf.TypeTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.TypeTableOrBuilder
  • added: static final class ProtoBuf.ValueParameter extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.ValueParameterOrBuilder
  • added: static final class ProtoBuf.ValueParameter.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.ValueParameterOrBuilder
  • added: static final class ProtoBuf.VersionRequirement extends GeneratedMessageLite implements ProtoBuf.VersionRequirementOrBuilder
  • added: static final class ProtoBuf.VersionRequirement.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.VersionRequirementOrBuilder
  • added: static final class ProtoBuf.VersionRequirementTable extends GeneratedMessageLite implements ProtoBuf.VersionRequirementTableOrBuilder
  • added: static final class ProtoBuf.VersionRequirementTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.VersionRequirementTableOrBuilder
  • added: static method ProtoBuf.Annotation.Argument.Value.Type.valueOf(String): ProtoBuf.Annotation.Argument.Value.Type
  • added: static method ProtoBuf.Annotation.Argument.Value.Type.valueOf(int): ProtoBuf.Annotation.Argument.Value.Type
  • added: static method ProtoBuf.Annotation.Argument.Value.Type.values(): ProtoBuf.Annotation.Argument.Value.Type[]
  • added: static method ProtoBuf.Annotation.Argument.Value.getDefaultInstance(): ProtoBuf.Annotation.Argument.Value
  • added: static method ProtoBuf.Annotation.Argument.Value.newBuilder(): ProtoBuf.Annotation.Argument.Value.Builder
  • added: static method ProtoBuf.Annotation.Argument.Value.newBuilder(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • added: static method ProtoBuf.Annotation.Argument.getDefaultInstance(): ProtoBuf.Annotation.Argument
  • added: static method ProtoBuf.Annotation.Argument.newBuilder(): ProtoBuf.Annotation.Argument.Builder
  • added: static method ProtoBuf.Annotation.Argument.newBuilder(ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Argument.Builder
  • added: static method ProtoBuf.Annotation.getDefaultInstance(): ProtoBuf.Annotation
  • added: static method ProtoBuf.Annotation.newBuilder(): ProtoBuf.Annotation.Builder
  • added: static method ProtoBuf.Annotation.newBuilder(ProtoBuf.Annotation): ProtoBuf.Annotation.Builder
  • added: static method ProtoBuf.Class.Kind.valueOf(String): ProtoBuf.Class.Kind
  • added: static method ProtoBuf.Class.Kind.valueOf(int): ProtoBuf.Class.Kind
  • added: static method ProtoBuf.Class.Kind.values(): ProtoBuf.Class.Kind[]
  • added: static method ProtoBuf.Class.getDefaultInstance(): ProtoBuf.Class
  • added: static method ProtoBuf.Class.newBuilder(): ProtoBuf.Class.Builder
  • added: static method ProtoBuf.Class.newBuilder(ProtoBuf.Class): ProtoBuf.Class.Builder
  • added: static method ProtoBuf.Class.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Class
  • added: static method ProtoBuf.Constructor.getDefaultInstance(): ProtoBuf.Constructor
  • added: static method ProtoBuf.Constructor.newBuilder(): ProtoBuf.Constructor.Builder
  • added: static method ProtoBuf.Constructor.newBuilder(ProtoBuf.Constructor): ProtoBuf.Constructor.Builder
  • added: static method ProtoBuf.Contract.getDefaultInstance(): ProtoBuf.Contract
  • added: static method ProtoBuf.Contract.newBuilder(): ProtoBuf.Contract.Builder
  • added: static method ProtoBuf.Contract.newBuilder(ProtoBuf.Contract): ProtoBuf.Contract.Builder
  • added: static method ProtoBuf.Effect.EffectType.valueOf(String): ProtoBuf.Effect.EffectType
  • added: static method ProtoBuf.Effect.EffectType.valueOf(int): ProtoBuf.Effect.EffectType
  • added: static method ProtoBuf.Effect.EffectType.values(): ProtoBuf.Effect.EffectType[]
  • added: static method ProtoBuf.Effect.InvocationKind.valueOf(String): ProtoBuf.Effect.InvocationKind
  • added: static method ProtoBuf.Effect.InvocationKind.valueOf(int): ProtoBuf.Effect.InvocationKind
  • added: static method ProtoBuf.Effect.InvocationKind.values(): ProtoBuf.Effect.InvocationKind[]
  • added: static method ProtoBuf.Effect.getDefaultInstance(): ProtoBuf.Effect
  • added: static method ProtoBuf.Effect.newBuilder(): ProtoBuf.Effect.Builder
  • added: static method ProtoBuf.Effect.newBuilder(ProtoBuf.Effect): ProtoBuf.Effect.Builder
  • added: static method ProtoBuf.EnumEntry.getDefaultInstance(): ProtoBuf.EnumEntry
  • added: static method ProtoBuf.EnumEntry.newBuilder(): ProtoBuf.EnumEntry.Builder
  • added: static method ProtoBuf.EnumEntry.newBuilder(ProtoBuf.EnumEntry): ProtoBuf.EnumEntry.Builder
  • added: static method ProtoBuf.Expression.ConstantValue.valueOf(String): ProtoBuf.Expression.ConstantValue
  • added: static method ProtoBuf.Expression.ConstantValue.valueOf(int): ProtoBuf.Expression.ConstantValue
  • added: static method ProtoBuf.Expression.ConstantValue.values(): ProtoBuf.Expression.ConstantValue[]
  • added: static method ProtoBuf.Expression.getDefaultInstance(): ProtoBuf.Expression
  • added: static method ProtoBuf.Expression.newBuilder(): ProtoBuf.Expression.Builder
  • added: static method ProtoBuf.Expression.newBuilder(ProtoBuf.Expression): ProtoBuf.Expression.Builder
  • added: static method ProtoBuf.Function.getDefaultInstance(): ProtoBuf.Function
  • added: static method ProtoBuf.Function.newBuilder(): ProtoBuf.Function.Builder
  • added: static method ProtoBuf.Function.newBuilder(ProtoBuf.Function): ProtoBuf.Function.Builder
  • added: static method ProtoBuf.Function.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Function
  • added: static method ProtoBuf.MemberKind.valueOf(String): ProtoBuf.MemberKind
  • added: static method ProtoBuf.MemberKind.valueOf(int): ProtoBuf.MemberKind
  • added: static method ProtoBuf.MemberKind.values(): ProtoBuf.MemberKind[]
  • added: static method ProtoBuf.Modality.valueOf(String): ProtoBuf.Modality
  • added: static method ProtoBuf.Modality.valueOf(int): ProtoBuf.Modality
  • added: static method ProtoBuf.Modality.values(): ProtoBuf.Modality[]
  • added: static method ProtoBuf.Package.getDefaultInstance(): ProtoBuf.Package
  • added: static method ProtoBuf.Package.newBuilder(): ProtoBuf.Package.Builder
  • added: static method ProtoBuf.Package.newBuilder(ProtoBuf.Package): ProtoBuf.Package.Builder
  • added: static method ProtoBuf.Package.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Package
  • added: static method ProtoBuf.PackageFragment.getDefaultInstance(): ProtoBuf.PackageFragment
  • added: static method ProtoBuf.PackageFragment.newBuilder(): ProtoBuf.PackageFragment.Builder
  • added: static method ProtoBuf.PackageFragment.newBuilder(ProtoBuf.PackageFragment): ProtoBuf.PackageFragment.Builder
  • added: static method ProtoBuf.PackageFragment.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.PackageFragment
  • added: static method ProtoBuf.Property.getDefaultInstance(): ProtoBuf.Property
  • added: static method ProtoBuf.Property.newBuilder(): ProtoBuf.Property.Builder
  • added: static method ProtoBuf.Property.newBuilder(ProtoBuf.Property): ProtoBuf.Property.Builder
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(String): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(int): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.values(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind[]
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance(): ProtoBuf.QualifiedNameTable.QualifiedName
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: static method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder(ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • added: static method ProtoBuf.QualifiedNameTable.getDefaultInstance(): ProtoBuf.QualifiedNameTable
  • added: static method ProtoBuf.QualifiedNameTable.newBuilder(): ProtoBuf.QualifiedNameTable.Builder
  • added: static method ProtoBuf.QualifiedNameTable.newBuilder(ProtoBuf.QualifiedNameTable): ProtoBuf.QualifiedNameTable.Builder
  • added: static method ProtoBuf.StringTable.getDefaultInstance(): ProtoBuf.StringTable
  • added: static method ProtoBuf.StringTable.newBuilder(): ProtoBuf.StringTable.Builder
  • added: static method ProtoBuf.StringTable.newBuilder(ProtoBuf.StringTable): ProtoBuf.StringTable.Builder
  • added: static method ProtoBuf.Type.Argument.Projection.valueOf(String): ProtoBuf.Type.Argument.Projection
  • added: static method ProtoBuf.Type.Argument.Projection.valueOf(int): ProtoBuf.Type.Argument.Projection
  • added: static method ProtoBuf.Type.Argument.Projection.values(): ProtoBuf.Type.Argument.Projection[]
  • added: static method ProtoBuf.Type.Argument.getDefaultInstance(): ProtoBuf.Type.Argument
  • added: static method ProtoBuf.Type.Argument.newBuilder(): ProtoBuf.Type.Argument.Builder
  • added: static method ProtoBuf.Type.Argument.newBuilder(ProtoBuf.Type.Argument): ProtoBuf.Type.Argument.Builder
  • added: static method ProtoBuf.Type.getDefaultInstance(): ProtoBuf.Type
  • added: static method ProtoBuf.Type.newBuilder(): ProtoBuf.Type.Builder
  • added: static method ProtoBuf.Type.newBuilder(ProtoBuf.Type): ProtoBuf.Type.Builder
  • added: static method ProtoBuf.TypeAlias.getDefaultInstance(): ProtoBuf.TypeAlias
  • added: static method ProtoBuf.TypeAlias.newBuilder(): ProtoBuf.TypeAlias.Builder
  • added: static method ProtoBuf.TypeAlias.newBuilder(ProtoBuf.TypeAlias): ProtoBuf.TypeAlias.Builder
  • added: static method ProtoBuf.TypeAlias.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.TypeAlias
  • added: static method ProtoBuf.TypeParameter.Variance.valueOf(String): ProtoBuf.TypeParameter.Variance
  • added: static method ProtoBuf.TypeParameter.Variance.valueOf(int): ProtoBuf.TypeParameter.Variance
  • added: static method ProtoBuf.TypeParameter.Variance.values(): ProtoBuf.TypeParameter.Variance[]
  • added: static method ProtoBuf.TypeParameter.getDefaultInstance(): ProtoBuf.TypeParameter
  • added: static method ProtoBuf.TypeParameter.newBuilder(): ProtoBuf.TypeParameter.Builder
  • added: static method ProtoBuf.TypeParameter.newBuilder(ProtoBuf.TypeParameter): ProtoBuf.TypeParameter.Builder
  • added: static method ProtoBuf.TypeTable.getDefaultInstance(): ProtoBuf.TypeTable
  • added: static method ProtoBuf.TypeTable.newBuilder(): ProtoBuf.TypeTable.Builder
  • added: static method ProtoBuf.TypeTable.newBuilder(ProtoBuf.TypeTable): ProtoBuf.TypeTable.Builder
  • added: static method ProtoBuf.ValueParameter.getDefaultInstance(): ProtoBuf.ValueParameter
  • added: static method ProtoBuf.ValueParameter.newBuilder(): ProtoBuf.ValueParameter.Builder
  • added: static method ProtoBuf.ValueParameter.newBuilder(ProtoBuf.ValueParameter): ProtoBuf.ValueParameter.Builder
  • added: static method ProtoBuf.VersionRequirement.Level.valueOf(String): ProtoBuf.VersionRequirement.Level
  • added: static method ProtoBuf.VersionRequirement.Level.valueOf(int): ProtoBuf.VersionRequirement.Level
  • added: static method ProtoBuf.VersionRequirement.Level.values(): ProtoBuf.VersionRequirement.Level[]
  • added: static method ProtoBuf.VersionRequirement.VersionKind.valueOf(String): ProtoBuf.VersionRequirement.VersionKind
  • added: static method ProtoBuf.VersionRequirement.VersionKind.valueOf(int): ProtoBuf.VersionRequirement.VersionKind
  • added: static method ProtoBuf.VersionRequirement.VersionKind.values(): ProtoBuf.VersionRequirement.VersionKind[]
  • added: static method ProtoBuf.VersionRequirement.getDefaultInstance(): ProtoBuf.VersionRequirement
  • added: static method ProtoBuf.VersionRequirement.newBuilder(): ProtoBuf.VersionRequirement.Builder
  • added: static method ProtoBuf.VersionRequirement.newBuilder(ProtoBuf.VersionRequirement): ProtoBuf.VersionRequirement.Builder
  • added: static method ProtoBuf.VersionRequirementTable.getDefaultInstance(): ProtoBuf.VersionRequirementTable
  • added: static method ProtoBuf.VersionRequirementTable.newBuilder(): ProtoBuf.VersionRequirementTable.Builder
  • added: static method ProtoBuf.VersionRequirementTable.newBuilder(ProtoBuf.VersionRequirementTable): ProtoBuf.VersionRequirementTable.Builder
  • added: static method ProtoBuf.Visibility.valueOf(String): ProtoBuf.Visibility
  • added: static method ProtoBuf.Visibility.valueOf(int): ProtoBuf.Visibility
  • added: static method ProtoBuf.Visibility.values(): ProtoBuf.Visibility[]
  • added: ctor BuiltInsBinaryVersion(int[])
  • added: final class BuiltInsBinaryVersion extends BinaryVersion
  • added: final class BuiltInsProtoBuf
  • added: final class ReadPackageFragmentKt
  • added: method BuiltInsBinaryVersion.Companion.readFrom(InputStream): BuiltInsBinaryVersion
  • added: method BuiltInsBinaryVersion.isCompatibleWithCurrentCompilerVersion(): boolean
  • added: static field BuiltInsBinaryVersion.Companion: BuiltInsBinaryVersion.Companion
  • added: static field BuiltInsBinaryVersion.INSTANCE: BuiltInsBinaryVersion
  • added: static field BuiltInsBinaryVersion.INVALID_VERSION: BuiltInsBinaryVersion
  • added: static field BuiltInsProtoBuf.classAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.compileTimeValue: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.constructorAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.enumEntryAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.functionAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.packageFqName: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.parameterAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.propertyAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.propertyGetterAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.propertySetterAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.typeAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field BuiltInsProtoBuf.typeParameterAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static final class BuiltInsBinaryVersion.Companion
  • added: static method BuiltInsProtoBuf.registerAllExtensions(ExtensionRegistryLite): void
  • added: static method ReadPackageFragmentKt.readBuiltinsPackageFragment(InputStream): Pair
  • added: abstract class BinaryVersion
  • added: class Flags
  • added: ctor BinaryVersion(int[])
  • added: ctor Flags.BooleanFlagField(int)
  • added: ctor NameResolverImpl(ProtoBuf.StringTable, ProtoBuf.QualifiedNameTable)
  • added: ctor TypeTable(ProtoBuf.TypeTable)
  • added: field Flags.FlagField.bitWidth: int
  • added: field Flags.FlagField.offset: int
  • added: final class NameResolverImpl implements NameResolver
  • added: final class ProtoBufUtilKt
  • added: final class ProtoTypeTableUtilKt
  • added: final class TypeTable
  • added: final class VersionRequirementTable
  • added: final class VersionSpecificBehaviorKt
  • added: interface NameResolver
  • added: method BinaryVersion.equals(Object): boolean
  • added: method BinaryVersion.getMajor(): int
  • added: method BinaryVersion.getMinor(): int
  • added: method BinaryVersion.hashCode(): int
  • added: method BinaryVersion.isAtLeast(BinaryVersion): boolean
  • added: method BinaryVersion.isAtLeast(int, int, int): boolean
  • added: method BinaryVersion.isAtMost(int, int, int): boolean
  • added: method BinaryVersion.isCompatibleTo(BinaryVersion): boolean
  • added: method BinaryVersion.toArray(): int[]
  • added: method BinaryVersion.toString(): String
  • added: method Flags.BooleanFlagField.get(int): Boolean
  • added: method Flags.BooleanFlagField.toFlags(Boolean): int
  • added: method Flags.FlagField.get(int): Object
  • added: method Flags.FlagField.toFlags(Object): int
  • added: method NameResolver.getQualifiedClassName(int): String
  • added: method NameResolver.getString(int): String
  • added: method NameResolver.isLocalClassName(int): boolean
  • added: method NameResolverImpl.getQualifiedClassName(int): String
  • added: method NameResolverImpl.getString(int): String
  • added: method NameResolverImpl.isLocalClassName(int): boolean
  • added: method TypeTable.get(int): ProtoBuf.Type
  • added: method VersionRequirementTable.Companion.create(ProtoBuf.VersionRequirementTable): VersionRequirementTable
  • added: method VersionRequirementTable.Companion.getEMPTY(): VersionRequirementTable
  • added: static abstract class Flags.FlagField
  • added: static class Flags.BooleanFlagField extends Flags.FlagField
  • added: static field BinaryVersion.Companion: BinaryVersion.Companion
  • added: static field Flags.CLASS_KIND: Flags.FlagField
  • added: static field Flags.DECLARES_DEFAULT_VALUE: Flags.BooleanFlagField
  • added: static field Flags.DEFINITELY_NOT_NULL_TYPE: Flags.BooleanFlagField
  • added: static field Flags.HAS_ANNOTATIONS: Flags.BooleanFlagField
  • added: static field Flags.HAS_CONSTANT: Flags.BooleanFlagField
  • added: static field Flags.HAS_ENUM_ENTRIES: Flags.BooleanFlagField
  • added: static field Flags.HAS_GETTER: Flags.BooleanFlagField
  • added: static field Flags.HAS_SETTER: Flags.BooleanFlagField
  • added: static field Flags.IS_CONST: Flags.BooleanFlagField
  • added: static field Flags.IS_CONSTRUCTOR_WITH_NON_STABLE_PARAMETER_NAMES: Flags.BooleanFlagField
  • added: static field Flags.IS_CROSSINLINE: Flags.BooleanFlagField
  • added: static field Flags.IS_DATA: Flags.BooleanFlagField
  • added: static field Flags.IS_DELEGATED: Flags.BooleanFlagField
  • added: static field Flags.IS_EXPECT_CLASS: Flags.BooleanFlagField
  • added: static field Flags.IS_EXPECT_FUNCTION: Flags.BooleanFlagField
  • added: static field Flags.IS_EXPECT_PROPERTY: Flags.BooleanFlagField
  • added: static field Flags.IS_EXTERNAL_ACCESSOR: Flags.BooleanFlagField
  • added: static field Flags.IS_EXTERNAL_CLASS: Flags.BooleanFlagField
  • added: static field Flags.IS_EXTERNAL_FUNCTION: Flags.BooleanFlagField
  • added: static field Flags.IS_EXTERNAL_PROPERTY: Flags.BooleanFlagField
  • added: static field Flags.IS_FUNCTION_WITH_NON_STABLE_PARAMETER_NAMES: Flags.BooleanFlagField
  • added: static field Flags.IS_FUN_INTERFACE: Flags.BooleanFlagField
  • added: static field Flags.IS_INFIX: Flags.BooleanFlagField
  • added: static field Flags.IS_INLINE: Flags.BooleanFlagField
  • added: static field Flags.IS_INLINE_ACCESSOR: Flags.BooleanFlagField
  • added: static field Flags.IS_INNER: Flags.BooleanFlagField
  • added: static field Flags.IS_LATEINIT: Flags.BooleanFlagField
  • added: static field Flags.IS_NEGATED: Flags.BooleanFlagField
  • added: static field Flags.IS_NOINLINE: Flags.BooleanFlagField
  • added: static field Flags.IS_NOT_DEFAULT: Flags.BooleanFlagField
  • added: static field Flags.IS_NULL_CHECK_PREDICATE: Flags.BooleanFlagField
  • added: static field Flags.IS_OPERATOR: Flags.BooleanFlagField
  • added: static field Flags.IS_SECONDARY: Flags.BooleanFlagField
  • added: static field Flags.IS_SUSPEND: Flags.BooleanFlagField
  • added: static field Flags.IS_TAILREC: Flags.BooleanFlagField
  • added: static field Flags.IS_UNSIGNED: Flags.BooleanFlagField
  • added: static field Flags.IS_VALUE_CLASS: Flags.BooleanFlagField
  • added: static field Flags.IS_VAR: Flags.BooleanFlagField
  • added: static field Flags.MEMBER_KIND: Flags.FlagField
  • added: static field Flags.MODALITY: Flags.FlagField
  • added: static field Flags.SUSPEND_TYPE: Flags.BooleanFlagField
  • added: static field Flags.VISIBILITY: Flags.FlagField
  • added: static field VersionRequirementTable.Companion: VersionRequirementTable.Companion
  • added: static final class BinaryVersion.Companion
  • added: static final class VersionRequirementTable.Companion
  • added: static method Flags.FlagField.after(Flags.FlagField, Internal.EnumLite[]): Flags.FlagField
  • added: static method Flags.FlagField.booleanAfter(Flags.FlagField): Flags.BooleanFlagField
  • added: static method Flags.FlagField.booleanFirst(): Flags.BooleanFlagField
  • added: static method Flags.getAccessorFlags(boolean, ProtoBuf.Visibility, ProtoBuf.Modality, boolean, boolean, boolean): int
  • added: static method ProtoBufUtilKt.getExtensionOrNull(GeneratedMessageLite.ExtendableMessage, GeneratedMessageLite.GeneratedExtension): Object
  • added: static method ProtoBufUtilKt.getExtensionOrNull(GeneratedMessageLite.ExtendableMessage, GeneratedMessageLite.GeneratedExtension, int): Object
  • added: static method ProtoTypeTableUtilKt.abbreviatedType(ProtoBuf.Type, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.contextReceiverTypes(ProtoBuf.Class, TypeTable): List
  • added: static method ProtoTypeTableUtilKt.contextReceiverTypes(ProtoBuf.Function, TypeTable): List
  • added: static method ProtoTypeTableUtilKt.contextReceiverTypes(ProtoBuf.Property, TypeTable): List
  • added: static method ProtoTypeTableUtilKt.expandedType(ProtoBuf.TypeAlias, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.flexibleUpperBound(ProtoBuf.Type, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.hasReceiver(ProtoBuf.Function): boolean
  • added: static method ProtoTypeTableUtilKt.hasReceiver(ProtoBuf.Property): boolean
  • added: static method ProtoTypeTableUtilKt.inlineClassUnderlyingType(ProtoBuf.Class, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.outerType(ProtoBuf.Type, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.receiverType(ProtoBuf.Function, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.receiverType(ProtoBuf.Property, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.returnType(ProtoBuf.Function, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.returnType(ProtoBuf.Property, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.supertypes(ProtoBuf.Class, TypeTable): List
  • added: static method ProtoTypeTableUtilKt.type(ProtoBuf.Type.Argument, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.type(ProtoBuf.ValueParameter, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.underlyingType(ProtoBuf.TypeAlias, TypeTable): ProtoBuf.Type
  • added: static method ProtoTypeTableUtilKt.upperBounds(ProtoBuf.TypeParameter, TypeTable): List
  • added: static method ProtoTypeTableUtilKt.varargElementType(ProtoBuf.ValueParameter, TypeTable): ProtoBuf.Type
  • added: static method VersionSpecificBehaviorKt.isKotlin1Dot4OrLater(BinaryVersion): boolean
  • added: static method VersionSpecificBehaviorKt.isVersionRequirementTableWrittenCorrectly(BinaryVersion): boolean
  • added: enum JvmProtoBuf.StringTableTypes.Record.Operation implements Internal.EnumLite
  • added: final class JvmProtoBuf
  • added: interface JvmProtoBuf.JvmFieldSignatureOrBuilder extends MessageLiteOrBuilder
  • added: interface JvmProtoBuf.JvmMethodSignatureOrBuilder extends MessageLiteOrBuilder
  • added: interface JvmProtoBuf.JvmPropertySignatureOrBuilder extends MessageLiteOrBuilder
  • added: interface JvmProtoBuf.StringTableTypes.RecordOrBuilder extends MessageLiteOrBuilder
  • added: interface JvmProtoBuf.StringTableTypesOrBuilder extends MessageLiteOrBuilder
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.build(): JvmProtoBuf.JvmFieldSignature
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.buildPartial(): JvmProtoBuf.JvmFieldSignature
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.clone(): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmFieldSignature
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.mergeFrom(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.setDesc(int): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.Builder.setName(int): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.getDefaultInstanceForType(): JvmProtoBuf.JvmFieldSignature
  • added: method JvmProtoBuf.JvmFieldSignature.getDesc(): int
  • added: method JvmProtoBuf.JvmFieldSignature.getName(): int
  • added: method JvmProtoBuf.JvmFieldSignature.getParserForType(): Parser
  • added: method JvmProtoBuf.JvmFieldSignature.getSerializedSize(): int
  • added: method JvmProtoBuf.JvmFieldSignature.hasDesc(): boolean
  • added: method JvmProtoBuf.JvmFieldSignature.hasName(): boolean
  • added: method JvmProtoBuf.JvmFieldSignature.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmFieldSignature.newBuilderForType(): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.toBuilder(): JvmProtoBuf.JvmFieldSignature.Builder
  • added: method JvmProtoBuf.JvmFieldSignature.writeTo(CodedOutputStream): void
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.build(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.buildPartial(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.clone(): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.mergeFrom(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.setDesc(int): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.Builder.setName(int): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.getDefaultInstanceForType(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmMethodSignature.getDesc(): int
  • added: method JvmProtoBuf.JvmMethodSignature.getName(): int
  • added: method JvmProtoBuf.JvmMethodSignature.getParserForType(): Parser
  • added: method JvmProtoBuf.JvmMethodSignature.getSerializedSize(): int
  • added: method JvmProtoBuf.JvmMethodSignature.hasDesc(): boolean
  • added: method JvmProtoBuf.JvmMethodSignature.hasName(): boolean
  • added: method JvmProtoBuf.JvmMethodSignature.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmMethodSignature.newBuilderForType(): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.toBuilder(): JvmProtoBuf.JvmMethodSignature.Builder
  • added: method JvmProtoBuf.JvmMethodSignature.writeTo(CodedOutputStream): void
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.build(): JvmProtoBuf.JvmPropertySignature
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.buildPartial(): JvmProtoBuf.JvmPropertySignature
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.clone(): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmPropertySignature
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeDelegateMethod(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeField(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeFrom(JvmProtoBuf.JvmPropertySignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeGetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeSetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.Builder.mergeSyntheticMethod(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.getDefaultInstanceForType(): JvmProtoBuf.JvmPropertySignature
  • added: method JvmProtoBuf.JvmPropertySignature.getDelegateMethod(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmPropertySignature.getField(): JvmProtoBuf.JvmFieldSignature
  • added: method JvmProtoBuf.JvmPropertySignature.getGetter(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmPropertySignature.getParserForType(): Parser
  • added: method JvmProtoBuf.JvmPropertySignature.getSerializedSize(): int
  • added: method JvmProtoBuf.JvmPropertySignature.getSetter(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmPropertySignature.getSyntheticMethod(): JvmProtoBuf.JvmMethodSignature
  • added: method JvmProtoBuf.JvmPropertySignature.hasDelegateMethod(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.hasField(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.hasGetter(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.hasSetter(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.hasSyntheticMethod(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.isInitialized(): boolean
  • added: method JvmProtoBuf.JvmPropertySignature.newBuilderForType(): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.toBuilder(): JvmProtoBuf.JvmPropertySignature.Builder
  • added: method JvmProtoBuf.JvmPropertySignature.writeTo(CodedOutputStream): void
  • added: method JvmProtoBuf.StringTableTypes.Builder.build(): JvmProtoBuf.StringTableTypes
  • added: method JvmProtoBuf.StringTableTypes.Builder.buildPartial(): JvmProtoBuf.StringTableTypes
  • added: method JvmProtoBuf.StringTableTypes.Builder.clone(): JvmProtoBuf.StringTableTypes.Builder
  • added: method JvmProtoBuf.StringTableTypes.Builder.getDefaultInstanceForType(): JvmProtoBuf.StringTableTypes
  • added: method JvmProtoBuf.StringTableTypes.Builder.isInitialized(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.StringTableTypes.Builder
  • added: method JvmProtoBuf.StringTableTypes.Builder.mergeFrom(JvmProtoBuf.StringTableTypes): JvmProtoBuf.StringTableTypes.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.build(): JvmProtoBuf.StringTableTypes.Record
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.buildPartial(): JvmProtoBuf.StringTableTypes.Record
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.clone(): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.getDefaultInstanceForType(): JvmProtoBuf.StringTableTypes.Record
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.isInitialized(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.mergeFrom(JvmProtoBuf.StringTableTypes.Record): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.setOperation(JvmProtoBuf.StringTableTypes.Record.Operation): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.setPredefinedIndex(int): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Builder.setRange(int): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.Operation.getNumber(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getDefaultInstanceForType(): JvmProtoBuf.StringTableTypes.Record
  • added: method JvmProtoBuf.StringTableTypes.Record.getOperation(): JvmProtoBuf.StringTableTypes.Record.Operation
  • added: method JvmProtoBuf.StringTableTypes.Record.getParserForType(): Parser
  • added: method JvmProtoBuf.StringTableTypes.Record.getPredefinedIndex(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getRange(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getReplaceCharCount(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getReplaceCharList(): List
  • added: method JvmProtoBuf.StringTableTypes.Record.getSerializedSize(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getString(): String
  • added: method JvmProtoBuf.StringTableTypes.Record.getStringBytes(): ByteString
  • added: method JvmProtoBuf.StringTableTypes.Record.getSubstringIndexCount(): int
  • added: method JvmProtoBuf.StringTableTypes.Record.getSubstringIndexList(): List
  • added: method JvmProtoBuf.StringTableTypes.Record.hasOperation(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.hasPredefinedIndex(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.hasRange(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.hasString(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.isInitialized(): boolean
  • added: method JvmProtoBuf.StringTableTypes.Record.newBuilderForType(): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.toBuilder(): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: method JvmProtoBuf.StringTableTypes.Record.writeTo(CodedOutputStream): void
  • added: method JvmProtoBuf.StringTableTypes.getDefaultInstanceForType(): JvmProtoBuf.StringTableTypes
  • added: method JvmProtoBuf.StringTableTypes.getLocalNameList(): List
  • added: method JvmProtoBuf.StringTableTypes.getParserForType(): Parser
  • added: method JvmProtoBuf.StringTableTypes.getRecordList(): List
  • added: method JvmProtoBuf.StringTableTypes.getSerializedSize(): int
  • added: method JvmProtoBuf.StringTableTypes.isInitialized(): boolean
  • added: method JvmProtoBuf.StringTableTypes.newBuilderForType(): JvmProtoBuf.StringTableTypes.Builder
  • added: method JvmProtoBuf.StringTableTypes.toBuilder(): JvmProtoBuf.StringTableTypes.Builder
  • added: method JvmProtoBuf.StringTableTypes.writeTo(CodedOutputStream): void
  • added: static field JvmProtoBuf.JvmFieldSignature.PARSER: Parser
  • added: static field JvmProtoBuf.JvmMethodSignature.PARSER: Parser
  • added: static field JvmProtoBuf.JvmPropertySignature.PARSER: Parser
  • added: static field JvmProtoBuf.StringTableTypes.PARSER: Parser
  • added: static field JvmProtoBuf.StringTableTypes.Record.Operation.DESC_TO_CLASS_ID: JvmProtoBuf.StringTableTypes.Record.Operation
  • added: static field JvmProtoBuf.StringTableTypes.Record.Operation.INTERNAL_TO_CLASS_ID: JvmProtoBuf.StringTableTypes.Record.Operation
  • added: static field JvmProtoBuf.StringTableTypes.Record.Operation.NONE: JvmProtoBuf.StringTableTypes.Record.Operation
  • added: static field JvmProtoBuf.StringTableTypes.Record.PARSER: Parser
  • added: static field JvmProtoBuf.anonymousObjectOriginName: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.classLocalVariable: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.classModuleName: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.constructorSignature: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.flags: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.isRaw: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.jvmClassFlags: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.lambdaClassOriginName: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.methodSignature: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.packageLocalVariable: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.packageModuleName: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.propertySignature: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.typeAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static field JvmProtoBuf.typeParameterAnnotation: GeneratedMessageLite.GeneratedExtension
  • added: static final class JvmProtoBuf.JvmFieldSignature extends GeneratedMessageLite implements JvmProtoBuf.JvmFieldSignatureOrBuilder
  • added: static final class JvmProtoBuf.JvmFieldSignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmFieldSignatureOrBuilder
  • added: static final class JvmProtoBuf.JvmMethodSignature extends GeneratedMessageLite implements JvmProtoBuf.JvmMethodSignatureOrBuilder
  • added: static final class JvmProtoBuf.JvmMethodSignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmMethodSignatureOrBuilder
  • added: static final class JvmProtoBuf.JvmPropertySignature extends GeneratedMessageLite implements JvmProtoBuf.JvmPropertySignatureOrBuilder
  • added: static final class JvmProtoBuf.JvmPropertySignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmPropertySignatureOrBuilder
  • added: static final class JvmProtoBuf.StringTableTypes extends GeneratedMessageLite implements JvmProtoBuf.StringTableTypesOrBuilder
  • added: static final class JvmProtoBuf.StringTableTypes.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.StringTableTypesOrBuilder
  • added: static final class JvmProtoBuf.StringTableTypes.Record extends GeneratedMessageLite implements JvmProtoBuf.StringTableTypes.RecordOrBuilder
  • added: static final class JvmProtoBuf.StringTableTypes.Record.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.StringTableTypes.RecordOrBuilder
  • added: static method JvmProtoBuf.JvmFieldSignature.getDefaultInstance(): JvmProtoBuf.JvmFieldSignature
  • added: static method JvmProtoBuf.JvmFieldSignature.newBuilder(): JvmProtoBuf.JvmFieldSignature.Builder
  • added: static method JvmProtoBuf.JvmFieldSignature.newBuilder(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmFieldSignature.Builder
  • added: static method JvmProtoBuf.JvmMethodSignature.getDefaultInstance(): JvmProtoBuf.JvmMethodSignature
  • added: static method JvmProtoBuf.JvmMethodSignature.newBuilder(): JvmProtoBuf.JvmMethodSignature.Builder
  • added: static method JvmProtoBuf.JvmMethodSignature.newBuilder(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmMethodSignature.Builder
  • added: static method JvmProtoBuf.JvmPropertySignature.getDefaultInstance(): JvmProtoBuf.JvmPropertySignature
  • added: static method JvmProtoBuf.JvmPropertySignature.newBuilder(): JvmProtoBuf.JvmPropertySignature.Builder
  • added: static method JvmProtoBuf.JvmPropertySignature.newBuilder(JvmProtoBuf.JvmPropertySignature): JvmProtoBuf.JvmPropertySignature.Builder
  • added: static method JvmProtoBuf.StringTableTypes.Record.Operation.valueOf(String): JvmProtoBuf.StringTableTypes.Record.Operation
  • added: static method JvmProtoBuf.StringTableTypes.Record.Operation.valueOf(int): JvmProtoBuf.StringTableTypes.Record.Operation
  • added: static method JvmProtoBuf.StringTableTypes.Record.Operation.values(): JvmProtoBuf.StringTableTypes.Record.Operation[]
  • added: static method JvmProtoBuf.StringTableTypes.Record.getDefaultInstance(): JvmProtoBuf.StringTableTypes.Record
  • added: static method JvmProtoBuf.StringTableTypes.Record.newBuilder(): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: static method JvmProtoBuf.StringTableTypes.Record.newBuilder(JvmProtoBuf.StringTableTypes.Record): JvmProtoBuf.StringTableTypes.Record.Builder
  • added: static method JvmProtoBuf.StringTableTypes.getDefaultInstance(): JvmProtoBuf.StringTableTypes
  • added: static method JvmProtoBuf.StringTableTypes.newBuilder(): JvmProtoBuf.StringTableTypes.Builder
  • added: static method JvmProtoBuf.StringTableTypes.newBuilder(JvmProtoBuf.StringTableTypes): JvmProtoBuf.StringTableTypes.Builder
  • added: static method JvmProtoBuf.StringTableTypes.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.StringTableTypes
  • added: static method JvmProtoBuf.registerAllExtensions(ExtensionRegistryLite): void
  • added: abstract class JvmMemberSignature
  • added: class BitEncoding
  • added: class JvmNameResolverBase implements NameResolver
  • added: ctor JvmMemberSignature.Field(String, String)
  • added: ctor JvmMemberSignature.Method(String, String)
  • added: ctor JvmMetadataVersion(int[])
  • added: ctor JvmMetadataVersion(int[], boolean)
  • added: ctor JvmNameResolver(JvmProtoBuf.StringTableTypes, String[])
  • added: ctor JvmNameResolverBase(String[], Set, List)
  • added: final class ClassMapperLite
  • added: final class JvmFlags
  • added: final class JvmMetadataVersion extends BinaryVersion
  • added: final class JvmNameResolver extends JvmNameResolverBase
  • added: final class JvmNameResolverKt
  • added: final class JvmProtoBufUtil
  • added: final class UtfEncodingKt
  • added: method JvmFlags.getIS_MOVED_FROM_INTERFACE_COMPANION(): Flags.BooleanFlagField
  • added: method JvmMemberSignature.Field.asString(): String
  • added: method JvmMemberSignature.Field.component1(): String
  • added: method JvmMemberSignature.Field.component2(): String
  • added: method JvmMemberSignature.Field.equals(Object): boolean
  • added: method JvmMemberSignature.Field.getDesc(): String
  • added: method JvmMemberSignature.Field.getName(): String
  • added: method JvmMemberSignature.Field.hashCode(): int
  • added: method JvmMemberSignature.Method.asString(): String
  • added: method JvmMemberSignature.Method.copy(String, String): JvmMemberSignature.Method
  • added: method JvmMemberSignature.Method.equals(Object): boolean
  • added: method JvmMemberSignature.Method.getDesc(): String
  • added: method JvmMemberSignature.Method.getName(): String
  • added: method JvmMemberSignature.Method.hashCode(): int
  • added: method JvmMemberSignature.asString(): String
  • added: method JvmMemberSignature.getDesc(): String
  • added: method JvmMemberSignature.getName(): String
  • added: method JvmMemberSignature.toString(): String
  • added: method JvmMetadataVersion.isCompatible(JvmMetadataVersion): boolean
  • added: method JvmMetadataVersion.isStrictSemantics(): boolean
  • added: method JvmMetadataVersion.lastSupportedVersionWithThisLanguageVersion(boolean): JvmMetadataVersion
  • added: method JvmMetadataVersion.next(): JvmMetadataVersion
  • added: method JvmNameResolverBase.getQualifiedClassName(int): String
  • added: method JvmNameResolverBase.getString(int): String
  • added: method JvmNameResolverBase.isLocalClassName(int): boolean
  • added: method JvmProtoBufUtil.getEXTENSION_REGISTRY(): ExtensionRegistryLite
  • added: method JvmProtoBufUtil.getJvmConstructorSignature(ProtoBuf.Constructor, NameResolver, TypeTable): JvmMemberSignature.Method
  • added: method JvmProtoBufUtil.getJvmFieldSignature(ProtoBuf.Property, NameResolver, TypeTable, boolean): JvmMemberSignature.Field
  • added: method JvmProtoBufUtil.getJvmMethodSignature(ProtoBuf.Function, NameResolver, TypeTable): JvmMemberSignature.Method
  • added: static field ClassMapperLite.INSTANCE: ClassMapperLite
  • added: static field JvmFlags.INSTANCE: JvmFlags
  • added: static field JvmMetadataVersion.Companion: JvmMetadataVersion.Companion
  • added: static field JvmMetadataVersion.INSTANCE: JvmMetadataVersion
  • added: static field JvmMetadataVersion.INSTANCE_NEXT: JvmMetadataVersion
  • added: static field JvmMetadataVersion.INVALID_VERSION: JvmMetadataVersion
  • added: static field JvmNameResolverBase.Companion: JvmNameResolverBase.Companion
  • added: static field JvmProtoBufUtil.INSTANCE: JvmProtoBufUtil
  • added: static final class JvmMemberSignature.Field extends JvmMemberSignature
  • added: static final class JvmMemberSignature.Method extends JvmMemberSignature
  • added: static final class JvmMetadataVersion.Companion
  • added: static final class JvmNameResolverBase.Companion
  • added: static method BitEncoding.decodeBytes(String[]): byte[]
  • added: static method ClassMapperLite.mapClass(String): String
  • added: static method JvmNameResolverKt.toExpandedRecordsList(List): List
  • added: static method JvmProtoBufUtil.isMovedFromInterfaceCompanion(ProtoBuf.Property): boolean
  • added: static method JvmProtoBufUtil.readClassDataFrom(String[], String[]): Pair
  • added: static method JvmProtoBufUtil.readClassDataFrom(byte[], String[]): Pair
  • added: static method JvmProtoBufUtil.readFunctionDataFrom(String[], String[]): Pair
  • added: static method JvmProtoBufUtil.readPackageDataFrom(String[], String[]): Pair
  • added: static method JvmProtoBufUtil.readPackageDataFrom(byte[], String[]): Pair
  • added: static method UtfEncodingKt.stringsToBytes(String[]): byte[]
  • removed: abstract class FqNameBase
  • removed: ctor FqNameBase()
  • removed: ctor State(String, int)
  • removed: enum State
  • removed: final class NamePackage
  • removed: method FqName.firstSegmentIs(Name): boolean
  • removed: method FqName.isAncestorOf(FqName): boolean
  • removed: method FqName.lastSegmentIs(Name): boolean
  • removed: method FqName.path(): List
  • removed: method FqNameBase.asString(): String
  • removed: method FqNameBase.equalsTo(FqName): boolean
  • removed: method FqNameBase.equalsTo(FqNameUnsafe): boolean
  • removed: method FqNameBase.pathSegments(): List
  • removed: method FqNameBase.shortNameOrSpecial(): Name
  • removed: method FqNameUnsafe.firstSegmentIs(Name): boolean
  • removed: method FqNameUnsafe.lastSegmentIs(Name): boolean
  • removed: method FqNameUnsafe.path(): List
  • removed: static field FqNameUnsafe.ROOT_NAME: Name
  • removed: static field State.AFTER_DOT: State
  • removed: static field State.BEGINNING: State
  • removed: static field State.MIDDLE: State
  • removed: static method FqName.fromSegments(List): FqName
  • removed: static method FqNameUnsafe.fromSegments(List): FqNameUnsafe
  • removed: static method FqNameUnsafe.isValid(String): boolean
  • removed: static method FqNamesUtilKt.isOneSegmentFQN(FqName): boolean
  • removed: static method FqNamesUtilKt.isSubpackageOf(String, String): boolean
  • removed: static method Name.guess(String): Name
  • removed: static method Name.identifierNoValidate(String): Name
  • removed: static method NamePackage.isOneSegmentFQN(FqName): boolean
  • removed: static method NamePackage.isSubpackageOf(FqName, FqName): boolean
  • removed: static method NamePackage.isSubpackageOf(String, String): boolean
  • removed: static method NamePackage.isValidJavaFqName(String): boolean
  • removed: static method NamePackage.tail(FqName, FqName): FqName
  • removed: static method State.valueOf(String): State
  • removed: static method State.values(): State[]
  • changed: class SpecialNames → final class SpecialNames
  • changed: final class FqName extends FqNameBase → final class FqName
  • changed: final class FqNameUnsafe extends FqNameBase → final class FqNameUnsafe
  • changed: static method SpecialNames.isSafeIdentifier(Name): boolean → method SpecialNames.isSafeIdentifier(Name): boolean
  • added: ctor CallableId(FqName, FqName, Name, FqName)
  • added: ctor CallableId(FqName, Name)
  • added: final class CallableId
  • added: final class NameUtils
  • added: final class StandardClassIds
  • added: final class StandardClassIdsKt
  • added: method CallableId.equals(Object): boolean
  • added: method CallableId.hashCode(): int
  • added: method CallableId.toString(): String
  • added: method ClassId.asString(): String
  • added: method FqName.startsWith(Name): boolean
  • added: method FqNameUnsafe.startsWith(Name): boolean
  • added: method StandardClassIds.getArray(): ClassId
  • added: method StandardClassIds.getBASE_ANNOTATION_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_COLLECTIONS_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_COROUTINES_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_ENUMS_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_KOTLIN_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_RANGES_PACKAGE(): FqName
  • added: method StandardClassIds.getBASE_REFLECT_PACKAGE(): FqName
  • added: method StandardClassIds.getEnumEntries(): ClassId
  • added: method StandardClassIds.getKClass(): ClassId
  • added: method StandardClassIds.getKFunction(): ClassId
  • added: method StandardClassIds.getMutableList(): ClassId
  • added: method StandardClassIds.getMutableMap(): ClassId
  • added: method StandardClassIds.getMutableSet(): ClassId
  • added: static field CallableId.Companion: CallableId.Companion
  • added: static field NameUtils.INSTANCE: NameUtils
  • added: static field SpecialNames.ANONYMOUS: Name
  • added: static field SpecialNames.ARRAY: Name
  • added: static field SpecialNames.DESTRUCT: Name
  • added: static field SpecialNames.ENUM_GET_ENTRIES: Name
  • added: static field SpecialNames.IMPLICIT_SET_PARAMETER: Name
  • added: static field SpecialNames.INIT: Name
  • added: static field SpecialNames.INSTANCE: SpecialNames
  • added: static field SpecialNames.ITERATOR: Name
  • added: static field SpecialNames.LOCAL: Name
  • added: static field SpecialNames.RECEIVER: Name
  • added: static field SpecialNames.THIS: Name
  • added: static field SpecialNames.UNARY: Name
  • added: static field SpecialNames.UNDERSCORE_FOR_UNUSED_VAR: Name
  • added: static field StandardClassIds.INSTANCE: StandardClassIds
  • added: static final class CallableId.Companion
  • added: static method ClassId.fromString(String): ClassId
  • added: static method ClassId.fromString(String, boolean): ClassId
  • added: static method FqNamesUtilKt.findValueForMostSpecificFqname(FqName, Map): Object
  • added: static method FqNamesUtilKt.isChildOf(FqName, FqName): boolean
  • added: static method FqNamesUtilKt.parentOrNull(FqName): FqName
  • added: static method Name.guessByFirstCharacter(String): Name
  • added: static method NameUtils.contextReceiverName(int): Name
  • added: static method NameUtils.sanitizeAsJavaIdentifier(String): String
  • removed: class JavaToKotlinClassMap implements PlatformToKotlinClassMap
  • removed: interface PlatformToKotlinClassMap
  • removed: method JavaToKotlinClassMap.convertMutableToReadOnly(ClassDescriptor): ClassDescriptor
  • removed: method JavaToKotlinClassMap.convertReadOnlyToMutable(ClassDescriptor): ClassDescriptor
  • removed: method JavaToKotlinClassMap.isMutable(ClassDescriptor): boolean
  • removed: method JavaToKotlinClassMap.isMutable(JetType): boolean
  • removed: method JavaToKotlinClassMap.isReadOnly(ClassDescriptor): boolean
  • removed: method JavaToKotlinClassMap.isReadOnly(JetType): boolean
  • removed: method JavaToKotlinClassMap.mapJavaToKotlin(FqName): ClassDescriptor
  • removed: method JavaToKotlinClassMap.mapKotlinToJava(FqNameUnsafe): ClassId
  • removed: method JavaToKotlinClassMap.mapPlatformClass(ClassDescriptor): Collection
  • removed: method JavaToKotlinClassMap.mapPlatformClass(FqName): Collection
  • removed: method PlatformToKotlinClassMap.mapPlatformClass(ClassDescriptor): Collection
  • removed: static field JavaToKotlinClassMap.INSTANCE: JavaToKotlinClassMap
  • removed: static field PlatformToKotlinClassMap.EMPTY: PlatformToKotlinClassMap
  • added: abstract class SimplePlatform
  • added: class TargetPlatform implements Collection, KMappedMarker
  • added: final class PlatformUtilKt
  • added: interface TargetPlatformVersion
  • added: method SimplePlatform.getTargetName(): String
  • added: method SimplePlatform.getTargetPlatformVersion(): TargetPlatformVersion
  • added: method SimplePlatform.toString(): String
  • added: method TargetPlatform.addAll(Collection): boolean
  • added: method TargetPlatform.clear(): void
  • added: method TargetPlatform.contains(SimplePlatform): boolean
  • added: method TargetPlatform.containsAll(Collection): boolean
  • added: method TargetPlatform.equals(Object): boolean
  • added: method TargetPlatform.getComponentPlatforms(): Set
  • added: method TargetPlatform.getSize(): int
  • added: method TargetPlatform.hashCode(): int
  • added: method TargetPlatform.isEmpty(): boolean
  • added: method TargetPlatform.iterator(): Iterator
  • added: method TargetPlatform.remove(Object): boolean
  • added: method TargetPlatform.removeAll(Collection): boolean
  • added: method TargetPlatform.removeIf(Predicate): boolean
  • added: method TargetPlatform.retainAll(Collection): boolean
  • added: method TargetPlatform.toArray(): Object[]
  • added: method TargetPlatform.toArray(Object[]): Object[]
  • added: method TargetPlatform.toString(): String
  • added: method TargetPlatformVersion.getDescription(): String
  • added: static method PlatformUtilKt.getPresentableDescription(TargetPlatform): String
  • added: abstract class AbstractMessageLite implements MessageLite
  • added: abstract class AbstractParser implements Parser
  • added: abstract class ByteString implements Iterable
  • added: abstract class GeneratedMessageLite extends AbstractMessageLite implements Serializable
  • added: class ExtensionRegistryLite
  • added: class GeneratedMessageLite.ExtendableMessage.ExtensionWriter
  • added: class Internal
  • added: class InvalidProtocolBufferException extends IOException
  • added: class LazyField extends LazyFieldLite
  • added: class LazyFieldLite
  • added: class LazyStringArrayList extends AbstractList implements RandomAccess, LazyStringList
  • added: class UninitializedMessageException extends RuntimeException
  • added: class UnmodifiableLazyStringList extends AbstractList implements RandomAccess, LazyStringList
  • added: ctor AbstractMessageLite()
  • added: ctor AbstractMessageLite.Builder()
  • added: ctor AbstractParser()
  • added: ctor GeneratedMessageLite()
  • added: ctor GeneratedMessageLite(GeneratedMessageLite.Builder)
  • added: ctor GeneratedMessageLite.Builder()
  • added: ctor GeneratedMessageLite.ExtendableBuilder()
  • added: ctor GeneratedMessageLite.ExtendableMessage()
  • added: ctor GeneratedMessageLite.ExtendableMessage(GeneratedMessageLite.ExtendableBuilder)
  • added: ctor InvalidProtocolBufferException(String)
  • added: ctor LazyStringArrayList()
  • added: ctor LazyStringArrayList(LazyStringList)
  • added: ctor UninitializedMessageException(MessageLite)
  • added: ctor UnmodifiableLazyStringList(LazyStringList)
  • added: enum WireFormat.FieldType
  • added: enum WireFormat.JavaType
  • added: field AbstractMessageLite.memoizedHashCode: int
  • added: final class CodedInputStream
  • added: final class CodedOutputStream
  • added: final class WireFormat
  • added: interface ByteString.ByteIterator extends Iterator
  • added: interface GeneratedMessageLite.ExtendableMessageOrBuilder extends MessageLiteOrBuilder
  • added: interface Internal.EnumLite
  • added: interface Internal.EnumLiteMap
  • added: interface LazyStringList extends ProtocolStringList
  • added: interface MessageLite extends MessageLiteOrBuilder
  • added: interface MessageLite.Builder extends Cloneable, MessageLiteOrBuilder
  • added: interface MessageLiteOrBuilder
  • added: interface Parser
  • added: interface ProtocolStringList extends List
  • added: method AbstractMessageLite.Builder.clone(): AbstractMessageLite.Builder
  • added: method AbstractMessageLite.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): AbstractMessageLite.Builder
  • added: method AbstractMessageLite.writeDelimitedTo(OutputStream): void
  • added: method AbstractParser.parseDelimitedFrom(InputStream, ExtensionRegistryLite): MessageLite
  • added: method AbstractParser.parseFrom(ByteString, ExtensionRegistryLite): MessageLite
  • added: method AbstractParser.parseFrom(InputStream, ExtensionRegistryLite): MessageLite
  • added: method AbstractParser.parsePartialDelimitedFrom(InputStream, ExtensionRegistryLite): MessageLite
  • added: method AbstractParser.parsePartialFrom(ByteString, ExtensionRegistryLite): MessageLite
  • added: method AbstractParser.parsePartialFrom(InputStream, ExtensionRegistryLite): MessageLite
  • added: method ByteString.ByteIterator.nextByte(): byte
  • added: method ByteString.Output.size(): int
  • added: method ByteString.Output.toByteString(): ByteString
  • added: method ByteString.Output.toString(): String
  • added: method ByteString.Output.write(byte[], int, int): void
  • added: method ByteString.Output.write(int): void
  • added: method ByteString.concat(ByteString): ByteString
  • added: method ByteString.copyTo(byte[], int, int, int): void
  • added: method ByteString.copyToInternal(byte[], int, int, int): void
  • added: method ByteString.getTreeDepth(): int
  • added: method ByteString.isBalanced(): boolean
  • added: method ByteString.isEmpty(): boolean
  • added: method ByteString.isValidUtf8(): boolean
  • added: method ByteString.iterator(): ByteString.ByteIterator
  • added: method ByteString.newCodedInput(): CodedInputStream
  • added: method ByteString.partialHash(int, int, int): int
  • added: method ByteString.partialIsValidUtf8(int, int, int): int
  • added: method ByteString.peekCachedHashCode(): int
  • added: method ByteString.size(): int
  • added: method ByteString.toByteArray(): byte[]
  • added: method ByteString.toString(): String
  • added: method ByteString.toString(String): String
  • added: method ByteString.toStringUtf8(): String
  • added: method CodedInputStream.checkLastTagWas(int): void
  • added: method CodedInputStream.getBytesUntilLimit(): int
  • added: method CodedInputStream.isAtEnd(): boolean
  • added: method CodedInputStream.popLimit(int): void
  • added: method CodedInputStream.pushLimit(int): int
  • added: method CodedInputStream.readBool(): boolean
  • added: method CodedInputStream.readBytes(): ByteString
  • added: method CodedInputStream.readDouble(): double
  • added: method CodedInputStream.readEnum(): int
  • added: method CodedInputStream.readFixed32(): int
  • added: method CodedInputStream.readFixed64(): long
  • added: method CodedInputStream.readFloat(): float
  • added: method CodedInputStream.readGroup(int, MessageLite.Builder, ExtensionRegistryLite): void
  • added: method CodedInputStream.readInt32(): int
  • added: method CodedInputStream.readInt64(): long
  • added: method CodedInputStream.readMessage(MessageLite.Builder, ExtensionRegistryLite): void
  • added: method CodedInputStream.readMessage(Parser, ExtensionRegistryLite): MessageLite
  • added: method CodedInputStream.readRawByte(): byte
  • added: method CodedInputStream.readRawLittleEndian32(): int
  • added: method CodedInputStream.readRawLittleEndian64(): long
  • added: method CodedInputStream.readRawVarint32(): int
  • added: method CodedInputStream.readRawVarint64(): long
  • added: method CodedInputStream.readSFixed32(): int
  • added: method CodedInputStream.readSFixed64(): long
  • added: method CodedInputStream.readSInt32(): int
  • added: method CodedInputStream.readSInt64(): long
  • added: method CodedInputStream.readString(): String
  • added: method CodedInputStream.readStringRequireUtf8(): String
  • added: method CodedInputStream.readTag(): int
  • added: method CodedInputStream.readUInt32(): int
  • added: method CodedInputStream.readUInt64(): long
  • added: method CodedInputStream.skipField(int, CodedOutputStream): boolean
  • added: method CodedInputStream.skipMessage(CodedOutputStream): void
  • added: method CodedInputStream.skipRawBytes(int): void
  • added: method CodedOutputStream.flush(): void
  • added: method CodedOutputStream.writeBool(int, boolean): void
  • added: method CodedOutputStream.writeBoolNoTag(boolean): void
  • added: method CodedOutputStream.writeByteArrayNoTag(byte[]): void
  • added: method CodedOutputStream.writeBytes(int, ByteString): void
  • added: method CodedOutputStream.writeBytesNoTag(ByteString): void
  • added: method CodedOutputStream.writeDouble(int, double): void
  • added: method CodedOutputStream.writeDoubleNoTag(double): void
  • added: method CodedOutputStream.writeEnum(int, int): void
  • added: method CodedOutputStream.writeEnumNoTag(int): void
  • added: method CodedOutputStream.writeFixed32NoTag(int): void
  • added: method CodedOutputStream.writeFixed64NoTag(long): void
  • added: method CodedOutputStream.writeFloat(int, float): void
  • added: method CodedOutputStream.writeFloatNoTag(float): void
  • added: method CodedOutputStream.writeGroup(int, MessageLite): void
  • added: method CodedOutputStream.writeGroupNoTag(MessageLite): void
  • added: method CodedOutputStream.writeInt32(int, int): void
  • added: method CodedOutputStream.writeInt32NoTag(int): void
  • added: method CodedOutputStream.writeInt64NoTag(long): void
  • added: method CodedOutputStream.writeMessage(int, MessageLite): void
  • added: method CodedOutputStream.writeMessageNoTag(MessageLite): void
  • added: method CodedOutputStream.writeMessageSetExtension(int, MessageLite): void
  • added: method CodedOutputStream.writeRawByte(byte): void
  • added: method CodedOutputStream.writeRawByte(int): void
  • added: method CodedOutputStream.writeRawBytes(ByteString): void
  • added: method CodedOutputStream.writeRawBytes(ByteString, int, int): void
  • added: method CodedOutputStream.writeRawBytes(byte[]): void
  • added: method CodedOutputStream.writeRawBytes(byte[], int, int): void
  • added: method CodedOutputStream.writeRawLittleEndian32(int): void
  • added: method CodedOutputStream.writeRawLittleEndian64(long): void
  • added: method CodedOutputStream.writeRawVarint32(int): void
  • added: method CodedOutputStream.writeRawVarint64(long): void
  • added: method CodedOutputStream.writeSFixed32NoTag(int): void
  • added: method CodedOutputStream.writeSFixed64NoTag(long): void
  • added: method CodedOutputStream.writeSInt32NoTag(int): void
  • added: method CodedOutputStream.writeSInt64(int, long): void
  • added: method CodedOutputStream.writeSInt64NoTag(long): void
  • added: method CodedOutputStream.writeStringNoTag(String): void
  • added: method CodedOutputStream.writeTag(int, int): void
  • added: method CodedOutputStream.writeUInt32(int, int): void
  • added: method CodedOutputStream.writeUInt32NoTag(int): void
  • added: method CodedOutputStream.writeUInt64NoTag(long): void
  • added: method ExtensionRegistryLite.add(GeneratedMessageLite.GeneratedExtension): void
  • added: method ExtensionRegistryLite.findLiteExtensionByNumber(MessageLite, int): GeneratedMessageLite.GeneratedExtension
  • added: method GeneratedMessageLite.Builder.clone(): GeneratedMessageLite.Builder
  • added: method GeneratedMessageLite.Builder.getDefaultInstanceForType(): GeneratedMessageLite
  • added: method GeneratedMessageLite.Builder.getUnknownFields(): ByteString
  • added: method GeneratedMessageLite.Builder.mergeFrom(GeneratedMessageLite): GeneratedMessageLite.Builder
  • added: method GeneratedMessageLite.Builder.setUnknownFields(ByteString): GeneratedMessageLite.Builder
  • added: method GeneratedMessageLite.ExtendableBuilder.clone(): GeneratedMessageLite.ExtendableBuilder
  • added: method GeneratedMessageLite.ExtendableBuilder.extensionsAreInitialized(): boolean
  • added: method GeneratedMessageLite.ExtendableBuilder.mergeExtensionFields(GeneratedMessageLite.ExtendableMessage): void
  • added: method GeneratedMessageLite.ExtendableMessage.ExtensionWriter.writeUntil(int, CodedOutputStream): void
  • added: method GeneratedMessageLite.ExtendableMessage.extensionsAreInitialized(): boolean
  • added: method GeneratedMessageLite.ExtendableMessage.extensionsSerializedSize(): int
  • added: method GeneratedMessageLite.ExtendableMessage.getExtension(GeneratedMessageLite.GeneratedExtension): Object
  • added: method GeneratedMessageLite.ExtendableMessage.getExtension(GeneratedMessageLite.GeneratedExtension, int): Object
  • added: method GeneratedMessageLite.ExtendableMessage.getExtensionCount(GeneratedMessageLite.GeneratedExtension): int
  • added: method GeneratedMessageLite.ExtendableMessage.hasExtension(GeneratedMessageLite.GeneratedExtension): boolean
  • added: method GeneratedMessageLite.ExtendableMessage.makeExtensionsImmutable(): void
  • added: method GeneratedMessageLite.ExtendableMessage.newExtensionWriter(): GeneratedMessageLite.ExtendableMessage.ExtensionWriter
  • added: method GeneratedMessageLite.ExtendableMessage.parseUnknownField(CodedInputStream, CodedOutputStream, ExtensionRegistryLite, int): boolean
  • added: method GeneratedMessageLite.GeneratedExtension.getContainingTypeDefaultInstance(): MessageLite
  • added: method GeneratedMessageLite.GeneratedExtension.getMessageDefaultInstance(): MessageLite
  • added: method GeneratedMessageLite.GeneratedExtension.getNumber(): int
  • added: method GeneratedMessageLite.getParserForType(): Parser
  • added: method GeneratedMessageLite.makeExtensionsImmutable(): void
  • added: method GeneratedMessageLite.parseUnknownField(CodedInputStream, CodedOutputStream, ExtensionRegistryLite, int): boolean
  • added: method Internal.EnumLite.getNumber(): int
  • added: method Internal.EnumLiteMap.findValueByNumber(int): Internal.EnumLite
  • added: method InvalidProtocolBufferException.getUnfinishedMessage(): MessageLite
  • added: method InvalidProtocolBufferException.setUnfinishedMessage(MessageLite): InvalidProtocolBufferException
  • added: method LazyField.equals(Object): boolean
  • added: method LazyField.getValue(): MessageLite
  • added: method LazyField.hashCode(): int
  • added: method LazyField.toString(): String
  • added: method LazyFieldLite.ensureInitialized(MessageLite): void
  • added: method LazyFieldLite.getSerializedSize(): int
  • added: method LazyFieldLite.getValue(MessageLite): MessageLite
  • added: method LazyFieldLite.setValue(MessageLite): MessageLite
  • added: method LazyStringArrayList.add(ByteString): void
  • added: method LazyStringArrayList.add(int, String): void
  • added: method LazyStringArrayList.addAll(Collection): boolean
  • added: method LazyStringArrayList.addAll(int, Collection): boolean
  • added: method LazyStringArrayList.clear(): void
  • added: method LazyStringArrayList.get(int): String
  • added: method LazyStringArrayList.getByteString(int): ByteString
  • added: method LazyStringArrayList.getUnderlyingElements(): List
  • added: method LazyStringArrayList.getUnmodifiableView(): LazyStringList
  • added: method LazyStringArrayList.remove(int): String
  • added: method LazyStringArrayList.set(int, String): String
  • added: method LazyStringArrayList.size(): int
  • added: method LazyStringList.add(ByteString): void
  • added: method LazyStringList.getByteString(int): ByteString
  • added: method LazyStringList.getUnderlyingElements(): List
  • added: method LazyStringList.getUnmodifiableView(): LazyStringList
  • added: method MessageLite.Builder.build(): MessageLite
  • added: method MessageLite.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): MessageLite.Builder
  • added: method MessageLite.getParserForType(): Parser
  • added: method MessageLite.getSerializedSize(): int
  • added: method MessageLite.newBuilderForType(): MessageLite.Builder
  • added: method MessageLite.toBuilder(): MessageLite.Builder
  • added: method MessageLite.writeTo(CodedOutputStream): void
  • added: method MessageLiteOrBuilder.getDefaultInstanceForType(): MessageLite
  • added: method MessageLiteOrBuilder.isInitialized(): boolean
  • added: method Parser.parseDelimitedFrom(InputStream, ExtensionRegistryLite): Object
  • added: method Parser.parseFrom(ByteString, ExtensionRegistryLite): Object
  • added: method Parser.parseFrom(InputStream, ExtensionRegistryLite): Object
  • added: method Parser.parsePartialFrom(CodedInputStream, ExtensionRegistryLite): Object
  • added: method UninitializedMessageException.asInvalidProtocolBufferException(): InvalidProtocolBufferException
  • added: method UnmodifiableLazyStringList.add(ByteString): void
  • added: method UnmodifiableLazyStringList.get(int): String
  • added: method UnmodifiableLazyStringList.getByteString(int): ByteString
  • added: method UnmodifiableLazyStringList.getUnderlyingElements(): List
  • added: method UnmodifiableLazyStringList.getUnmodifiableView(): LazyStringList
  • added: method UnmodifiableLazyStringList.iterator(): Iterator
  • added: method UnmodifiableLazyStringList.listIterator(int): ListIterator
  • added: method UnmodifiableLazyStringList.size(): int
  • added: method WireFormat.FieldType.getJavaType(): WireFormat.JavaType
  • added: method WireFormat.FieldType.getWireType(): int
  • added: method WireFormat.FieldType.isPackable(): boolean
  • added: static abstract class AbstractMessageLite.Builder implements MessageLite.Builder
  • added: static abstract class GeneratedMessageLite.Builder extends AbstractMessageLite.Builder
  • added: static abstract class GeneratedMessageLite.ExtendableBuilder extends GeneratedMessageLite.Builder implements GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: static abstract class GeneratedMessageLite.ExtendableMessage extends GeneratedMessageLite implements GeneratedMessageLite.ExtendableMessageOrBuilder
  • added: static class CodedOutputStream.OutOfSpaceException extends IOException
  • added: static class GeneratedMessageLite.GeneratedExtension
  • added: static field ByteString.EMPTY: ByteString
  • added: static field Internal.EMPTY_BYTE_ARRAY: byte[]
  • added: static field Internal.EMPTY_BYTE_BUFFER: ByteBuffer
  • added: static field LazyStringArrayList.EMPTY: LazyStringList
  • added: static field WireFormat.FieldType.BOOL: WireFormat.FieldType
  • added: static field WireFormat.FieldType.BYTES: WireFormat.FieldType
  • added: static field WireFormat.FieldType.DOUBLE: WireFormat.FieldType
  • added: static field WireFormat.FieldType.ENUM: WireFormat.FieldType
  • added: static field WireFormat.FieldType.FIXED32: WireFormat.FieldType
  • added: static field WireFormat.FieldType.FIXED64: WireFormat.FieldType
  • added: static field WireFormat.FieldType.FLOAT: WireFormat.FieldType
  • added: static field WireFormat.FieldType.GROUP: WireFormat.FieldType
  • added: static field WireFormat.FieldType.INT32: WireFormat.FieldType
  • added: static field WireFormat.FieldType.INT64: WireFormat.FieldType
  • added: static field WireFormat.FieldType.MESSAGE: WireFormat.FieldType
  • added: static field WireFormat.FieldType.SFIXED32: WireFormat.FieldType
  • added: static field WireFormat.FieldType.SFIXED64: WireFormat.FieldType
  • added: static field WireFormat.FieldType.SINT32: WireFormat.FieldType
  • added: static field WireFormat.FieldType.SINT64: WireFormat.FieldType
  • added: static field WireFormat.FieldType.STRING: WireFormat.FieldType
  • added: static field WireFormat.FieldType.UINT32: WireFormat.FieldType
  • added: static field WireFormat.FieldType.UINT64: WireFormat.FieldType
  • added: static field WireFormat.JavaType.BOOLEAN: WireFormat.JavaType
  • added: static field WireFormat.JavaType.BYTE_STRING: WireFormat.JavaType
  • added: static field WireFormat.JavaType.DOUBLE: WireFormat.JavaType
  • added: static field WireFormat.JavaType.ENUM: WireFormat.JavaType
  • added: static field WireFormat.JavaType.FLOAT: WireFormat.JavaType
  • added: static field WireFormat.JavaType.INT: WireFormat.JavaType
  • added: static field WireFormat.JavaType.LONG: WireFormat.JavaType
  • added: static field WireFormat.JavaType.MESSAGE: WireFormat.JavaType
  • added: static field WireFormat.JavaType.STRING: WireFormat.JavaType
  • added: static final class ByteString.Output extends OutputStream
  • added: static method AbstractMessageLite.Builder.newUninitializedMessageException(MessageLite): UninitializedMessageException
  • added: static method ByteString.copyFrom(Iterable): ByteString
  • added: static method ByteString.copyFrom(byte[]): ByteString
  • added: static method ByteString.copyFrom(byte[], int, int): ByteString
  • added: static method ByteString.copyFromUtf8(String): ByteString
  • added: static method ByteString.newOutput(): ByteString.Output
  • added: static method CodedInputStream.decodeZigZag32(int): int
  • added: static method CodedInputStream.decodeZigZag64(long): long
  • added: static method CodedInputStream.newInstance(InputStream): CodedInputStream
  • added: static method CodedInputStream.readRawVarint32(int, InputStream): int
  • added: static method CodedOutputStream.computeBoolSize(int, boolean): int
  • added: static method CodedOutputStream.computeBoolSizeNoTag(boolean): int
  • added: static method CodedOutputStream.computeByteArraySizeNoTag(byte[]): int
  • added: static method CodedOutputStream.computeBytesSize(int, ByteString): int
  • added: static method CodedOutputStream.computeBytesSizeNoTag(ByteString): int
  • added: static method CodedOutputStream.computeDoubleSize(int, double): int
  • added: static method CodedOutputStream.computeDoubleSizeNoTag(double): int
  • added: static method CodedOutputStream.computeEnumSize(int, int): int
  • added: static method CodedOutputStream.computeEnumSizeNoTag(int): int
  • added: static method CodedOutputStream.computeFixed32SizeNoTag(int): int
  • added: static method CodedOutputStream.computeFixed64SizeNoTag(long): int
  • added: static method CodedOutputStream.computeFloatSize(int, float): int
  • added: static method CodedOutputStream.computeFloatSizeNoTag(float): int
  • added: static method CodedOutputStream.computeGroupSizeNoTag(MessageLite): int
  • added: static method CodedOutputStream.computeInt32Size(int, int): int
  • added: static method CodedOutputStream.computeInt32SizeNoTag(int): int
  • added: static method CodedOutputStream.computeInt64SizeNoTag(long): int
  • added: static method CodedOutputStream.computeLazyFieldSizeNoTag(LazyFieldLite): int
  • added: static method CodedOutputStream.computeMessageSize(int, MessageLite): int
  • added: static method CodedOutputStream.computeMessageSizeNoTag(MessageLite): int
  • added: static method CodedOutputStream.computeRawVarint32Size(int): int
  • added: static method CodedOutputStream.computeRawVarint64Size(long): int
  • added: static method CodedOutputStream.computeSFixed32SizeNoTag(int): int
  • added: static method CodedOutputStream.computeSFixed64SizeNoTag(long): int
  • added: static method CodedOutputStream.computeSInt32SizeNoTag(int): int
  • added: static method CodedOutputStream.computeSInt64Size(int, long): int
  • added: static method CodedOutputStream.computeSInt64SizeNoTag(long): int
  • added: static method CodedOutputStream.computeStringSizeNoTag(String): int
  • added: static method CodedOutputStream.computeTagSize(int): int
  • added: static method CodedOutputStream.computeUInt32SizeNoTag(int): int
  • added: static method CodedOutputStream.computeUInt64SizeNoTag(long): int
  • added: static method CodedOutputStream.encodeZigZag32(int): int
  • added: static method CodedOutputStream.encodeZigZag64(long): long
  • added: static method CodedOutputStream.newInstance(OutputStream, int): CodedOutputStream
  • added: static method ExtensionRegistryLite.getEmptyRegistry(): ExtensionRegistryLite
  • added: static method ExtensionRegistryLite.newInstance(): ExtensionRegistryLite
  • added: static method GeneratedMessageLite.newRepeatedGeneratedExtension(MessageLite, MessageLite, Internal.EnumLiteMap, int, WireFormat.FieldType, boolean, Class): GeneratedMessageLite.GeneratedExtension
  • added: static method GeneratedMessageLite.newSingularGeneratedExtension(MessageLite, Object, MessageLite, Internal.EnumLiteMap, int, WireFormat.FieldType, Class): GeneratedMessageLite.GeneratedExtension
  • added: static method Internal.isValidUtf8(byte[]): boolean
  • added: static method Internal.toStringUtf8(byte[]): String
  • added: static method WireFormat.FieldType.valueOf(String): WireFormat.FieldType
  • added: static method WireFormat.FieldType.values(): WireFormat.FieldType[]
  • added: static method WireFormat.JavaType.valueOf(String): WireFormat.JavaType
  • added: static method WireFormat.JavaType.values(): WireFormat.JavaType[]
  • added: static method WireFormat.getTagFieldNumber(int): int
  • removed: ctor DescriptorRendererModifier(String, int, boolean)
  • removed: ctor NameShortness(String, int)
  • removed: ctor OverrideRenderingPolicy(String, int)
  • removed: ctor ParameterNameRenderingPolicy(String, int)
  • removed: ctor RenderingFormat(String, int)
  • removed: enum NameShortness
  • removed: final class RendererPackage
  • removed: interface CustomFlexibleRendering extends TypeCapability
  • removed: interface DescriptorRenderer extends Renderer
  • removed: interface MultiRenderer
  • removed: interface Renderer
  • removed: method CustomFlexibleRendering.renderBounds(Flexibility, DescriptorRenderer): Pair
  • removed: method CustomFlexibleRendering.renderInflexible(JetType, DescriptorRenderer): String
  • removed: method DescriptorRenderer.Companion.getCOMPACT(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getCOMPACT_WITH_MODIFIERS(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getCOMPACT_WITH_SHORT_TYPES(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getClassKindPrefix(ClassDescriptor): String
  • removed: method DescriptorRenderer.Companion.getDEBUG_TEXT(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getFLEXIBLE_TYPES_FOR_CODE(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getFQ_NAMES_IN_TYPES(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getHTML(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getONLY_NAMES_WITH_SHORT_TYPES(): DescriptorRenderer
  • removed: method DescriptorRenderer.Companion.getSHORT_NAMES_IN_TYPES(): DescriptorRenderer
  • removed: method DescriptorRenderer.renderClassifierName(ClassifierDescriptor): String
  • removed: method DescriptorRenderer.renderFunctionParameters(FunctionDescriptor): String
  • removed: method DescriptorRenderer.renderTypeArguments(List): String
  • removed: method DescriptorRenderer.renderTypeConstructor(TypeConstructor): String
  • removed: method DescriptorRenderer.renderValueParameters(Collection, boolean): String
  • removed: method DescriptorRendererImpl.getFlexibleTypesForCode(): boolean
  • removed: method DescriptorRendererImpl.getNameShortness(): NameShortness
  • removed: method DescriptorRendererImpl.getPrettyFunctionTypes(): boolean
  • removed: method DescriptorRendererImpl.getRenderAccessors(): boolean
  • removed: method DescriptorRendererImpl.getRenderDefaultValues(): boolean
  • removed: method DescriptorRendererImpl.getShowInternalKeyword(): boolean
  • removed: method DescriptorRendererImpl.renderFunctionParameters(FunctionDescriptor): String
  • removed: method DescriptorRendererImpl.renderValueParameters(Collection, boolean): String
  • removed: method DescriptorRendererImpl.setClassWithPrimaryConstructor(boolean): void
  • removed: method DescriptorRendererImpl.setExcludedAnnotationClasses(Set): void
  • removed: method DescriptorRendererImpl.setFlexibleTypesForCode(boolean): void
  • removed: method DescriptorRendererImpl.setIncludePropertyConstant(boolean): void
  • removed: method DescriptorRendererImpl.setNameShortness(NameShortness): void
  • removed: method DescriptorRendererImpl.setNormalizedVisibilities(boolean): void
  • removed: method DescriptorRendererImpl.setOverrideRenderingPolicy(OverrideRenderingPolicy): void
  • removed: method DescriptorRendererImpl.setPrettyFunctionTypes(boolean): void
  • removed: method DescriptorRendererImpl.setRenderAccessors(boolean): void
  • removed: method DescriptorRendererImpl.setRenderDefaultAnnotationArguments(boolean): void
  • removed: method DescriptorRendererImpl.setRenderDefaultValues(boolean): void
  • removed: method DescriptorRendererImpl.setSecondaryConstructorsAsPrimary(boolean): void
  • removed: method DescriptorRendererImpl.setShowInternalKeyword(boolean): void
  • removed: method DescriptorRendererImpl.setTypeNormalizer(Function1): void
  • removed: method DescriptorRendererImpl.setUninferredTypeParameterAsName(boolean): void
  • removed: method DescriptorRendererImpl.setUnitReturnType(boolean): void
  • removed: method DescriptorRendererImpl.setValueParametersHandler(DescriptorRenderer.ValueParametersHandler): void
  • removed: method DescriptorRendererImpl.setWithoutReturnType(boolean): void
  • removed: method DescriptorRendererImpl.withOptions(Function1): DescriptorRenderer
  • removed: method DescriptorRendererModifier.Companion.getALL(): Set
  • removed: method DescriptorRendererModifier.Companion.getDEFAULTS(): Set
  • removed: method DescriptorRendererModifier.getIncludeByDefault(): boolean
  • removed: method DescriptorRendererOptions.getClassWithPrimaryConstructor(): boolean
  • removed: method DescriptorRendererOptions.getExcludedAnnotationClasses(): Set
  • removed: method DescriptorRendererOptions.getFlexibleTypesForCode(): boolean
  • removed: method DescriptorRendererOptions.getIncludePropertyConstant(): boolean
  • removed: method DescriptorRendererOptions.getModifiers(): Set
  • removed: method DescriptorRendererOptions.getNameShortness(): NameShortness
  • removed: method DescriptorRendererOptions.getNormalizedVisibilities(): boolean
  • removed: method DescriptorRendererOptions.getOverrideRenderingPolicy(): OverrideRenderingPolicy
  • removed: method DescriptorRendererOptions.getParameterNameRenderingPolicy(): ParameterNameRenderingPolicy
  • removed: method DescriptorRendererOptions.getPrettyFunctionTypes(): boolean
  • removed: method DescriptorRendererOptions.getReceiverAfterName(): boolean
  • removed: method DescriptorRendererOptions.getRenderAccessors(): boolean
  • removed: method DescriptorRendererOptions.getRenderCompanionObjectName(): boolean
  • removed: method DescriptorRendererOptions.getRenderDefaultAnnotationArguments(): boolean
  • removed: method DescriptorRendererOptions.getRenderDefaultValues(): boolean
  • removed: method DescriptorRendererOptions.getSecondaryConstructorsAsPrimary(): boolean
  • removed: method DescriptorRendererOptions.getShowInternalKeyword(): boolean
  • removed: method DescriptorRendererOptions.getStartFromName(): boolean
  • removed: method DescriptorRendererOptions.getTextFormat(): RenderingFormat
  • removed: method DescriptorRendererOptions.getTypeNormalizer(): Function1
  • removed: method DescriptorRendererOptions.getUninferredTypeParameterAsName(): boolean
  • removed: method DescriptorRendererOptions.getUnitReturnType(): boolean
  • removed: method DescriptorRendererOptions.getValueParametersHandler(): DescriptorRenderer.ValueParametersHandler
  • removed: method DescriptorRendererOptions.getVerbose(): boolean
  • removed: method DescriptorRendererOptions.getWithDefinedIn(): boolean
  • removed: method DescriptorRendererOptions.getWithoutReturnType(): boolean
  • removed: method DescriptorRendererOptions.getWithoutSuperTypes(): boolean
  • removed: method DescriptorRendererOptions.getWithoutTypeParameters(): boolean
  • removed: method DescriptorRendererOptions.setClassWithPrimaryConstructor(boolean): void
  • removed: method DescriptorRendererOptions.setExcludedAnnotationClasses(Set): void
  • removed: method DescriptorRendererOptions.setFlexibleTypesForCode(boolean): void
  • removed: method DescriptorRendererOptions.setIncludePropertyConstant(boolean): void
  • removed: method DescriptorRendererOptions.setNameShortness(NameShortness): void
  • removed: method DescriptorRendererOptions.setNormalizedVisibilities(boolean): void
  • removed: method DescriptorRendererOptions.setOverrideRenderingPolicy(OverrideRenderingPolicy): void
  • removed: method DescriptorRendererOptions.setPrettyFunctionTypes(boolean): void
  • removed: method DescriptorRendererOptions.setRenderAccessors(boolean): void
  • removed: method DescriptorRendererOptions.setRenderDefaultAnnotationArguments(boolean): void
  • removed: method DescriptorRendererOptions.setRenderDefaultValues(boolean): void
  • removed: method DescriptorRendererOptions.setSecondaryConstructorsAsPrimary(boolean): void
  • removed: method DescriptorRendererOptions.setShowInternalKeyword(boolean): void
  • removed: method DescriptorRendererOptions.setTypeNormalizer(Function1): void
  • removed: method DescriptorRendererOptions.setUninferredTypeParameterAsName(boolean): void
  • removed: method DescriptorRendererOptions.setUnitReturnType(boolean): void
  • removed: method DescriptorRendererOptions.setValueParametersHandler(DescriptorRenderer.ValueParametersHandler): void
  • removed: method DescriptorRendererOptions.setWithoutReturnType(boolean): void
  • removed: method DescriptorRendererOptionsImpl.getFlexibleTypesForCode(): boolean
  • removed: method DescriptorRendererOptionsImpl.getIsLocked(): boolean
  • removed: method DescriptorRendererOptionsImpl.getNameShortness(): NameShortness
  • removed: method DescriptorRendererOptionsImpl.getPrettyFunctionTypes(): boolean
  • removed: method DescriptorRendererOptionsImpl.getRenderAccessors(): boolean
  • removed: method DescriptorRendererOptionsImpl.getRenderDefaultValues(): boolean
  • removed: method DescriptorRendererOptionsImpl.getShowInternalKeyword(): boolean
  • removed: method DescriptorRendererOptionsImpl.setClassWithPrimaryConstructor(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setExcludedAnnotationClasses(Set): void
  • removed: method DescriptorRendererOptionsImpl.setFlexibleTypesForCode(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setIncludePropertyConstant(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setNameShortness(NameShortness): void
  • removed: method DescriptorRendererOptionsImpl.setNormalizedVisibilities(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setOverrideRenderingPolicy(OverrideRenderingPolicy): void
  • removed: method DescriptorRendererOptionsImpl.setPrettyFunctionTypes(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setRenderAccessors(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setRenderDefaultAnnotationArguments(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setRenderDefaultValues(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setSecondaryConstructorsAsPrimary(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setShowInternalKeyword(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setTypeNormalizer(Function1): void
  • removed: method DescriptorRendererOptionsImpl.setUninferredTypeParameterAsName(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setUnitReturnType(boolean): void
  • removed: method DescriptorRendererOptionsImpl.setValueParametersHandler(DescriptorRenderer.ValueParametersHandler): void
  • removed: method DescriptorRendererOptionsImpl.setWithoutReturnType(boolean): void
  • removed: method MultiRenderer.render(Object): String[]
  • removed: method Renderer.render(Object): String
  • removed: static field DescriptorRenderer.FLEXIBLE_TYPES_FOR_CODE: DescriptorRenderer
  • removed: static field DescriptorRenderer.ValueParametersHandler.DEFAULT.INSTANCE$: DescriptorRenderer.ValueParametersHandler.DEFAULT
  • removed: static field DescriptorRendererModifier.DEFAULTS: Set
  • removed: static field NameShortness.FULLY_QUALIFIED: NameShortness
  • removed: static field NameShortness.SHORT: NameShortness
  • removed: static field NameShortness.SOURCE_CODE_QUALIFIED: NameShortness
  • removed: static method NameShortness.valueOf(String): NameShortness
  • removed: static method NameShortness.values(): NameShortness[]
  • removed: static method RendererPackage.qualifiedNameForSourceCode(ClassifierDescriptor): String
  • removed: static method RendererPackage.qualifierName(DeclarationDescriptor): String
  • removed: static method RendererPackage.render(FqNameBase): String
  • removed: static method RendererPackage.render(Name): String
  • removed: static method RendererPackage.renderFqName(List): String
  • removed: static method RendererPackage.shouldBeEscaped(Name): boolean
  • removed: static method RenderingUtilsKt.qualifiedNameForSourceCode(ClassifierDescriptor): String
  • removed: static method RenderingUtilsKt.qualifierName(DeclarationDescriptor): String
  • removed: static method RenderingUtilsKt.shouldBeEscaped(Name): boolean
  • changed: final class DescriptorRendererImpl implements DescriptorRenderer, DescriptorRendererOptions → final class DescriptorRendererImpl extends DescriptorRenderer implements DescriptorRendererOptions
  • changed: method DescriptorRenderer.renderFqName(FqNameBase): String → method DescriptorRenderer.renderFqName(FqNameUnsafe): String
  • changed: method DescriptorRenderer.renderName(Name): String → method DescriptorRenderer.renderName(Name, boolean): String
  • changed: method DescriptorRenderer.renderType(JetType): String → method DescriptorRenderer.renderType(KotlinType): String
  • changed: method DescriptorRendererImpl.renderFqName(FqNameBase): String → method DescriptorRendererImpl.renderFqName(FqNameUnsafe): String
  • changed: method DescriptorRendererImpl.renderName(Name): String → method DescriptorRendererImpl.renderName(Name, boolean): String
  • changed: method DescriptorRendererImpl.renderType(JetType): String → method DescriptorRendererImpl.renderType(KotlinType): String
  • changed: static method RenderingUtilsKt.render(FqNameBase): String → static method RenderingUtilsKt.render(FqNameUnsafe): String
  • added: abstract class DescriptorRenderer
  • added: ctor DescriptorRenderer()
  • added: enum AnnotationArgumentsRenderingPolicy
  • added: enum PropertyAccessorRenderingPolicy
  • added: final class ExcludedTypeAnnotations
  • added: interface ClassifierNamePolicy
  • added: method AnnotationArgumentsRenderingPolicy.getIncludeAnnotationArguments(): boolean
  • added: method AnnotationArgumentsRenderingPolicy.getIncludeEmptyAnnotationArguments(): boolean
  • added: method ClassifierNamePolicy.FULLY_QUALIFIED.renderClassifier(ClassifierDescriptor, DescriptorRenderer): String
  • added: method ClassifierNamePolicy.SHORT.renderClassifier(ClassifierDescriptor, DescriptorRenderer): String
  • added: method ClassifierNamePolicy.SOURCE_CODE_QUALIFIED.renderClassifier(ClassifierDescriptor, DescriptorRenderer): String
  • added: method ClassifierNamePolicy.renderClassifier(ClassifierDescriptor, DescriptorRenderer): String
  • added: method DescriptorRenderer.Companion.getClassifierKindPrefix(ClassifierDescriptorWithTypeParameters): String
  • added: method DescriptorRenderer.renderFlexibleType(String, String, KotlinBuiltIns): String
  • added: method DescriptorRendererImpl.getActualPropertiesInPrimaryConstructor(): boolean
  • added: method DescriptorRendererImpl.getAlwaysRenderModifiers(): boolean
  • added: method DescriptorRendererImpl.getAnnotationArgumentsRenderingPolicy(): AnnotationArgumentsRenderingPolicy
  • added: method DescriptorRendererImpl.getAnnotationFilter(): Function1
  • added: method DescriptorRendererImpl.getBoldOnlyForNamesInHtml(): boolean
  • added: method DescriptorRendererImpl.getClassifierNamePolicy(): ClassifierNamePolicy
  • added: method DescriptorRendererImpl.getDefaultParameterValueRenderer(): Function1
  • added: method DescriptorRendererImpl.getEachAnnotationOnNewLine(): boolean
  • added: method DescriptorRendererImpl.getEnhancedTypes(): boolean
  • added: method DescriptorRendererImpl.getIncludeAdditionalModifiers(): boolean
  • added: method DescriptorRendererImpl.getIncludeAnnotationArguments(): boolean
  • added: method DescriptorRendererImpl.getIncludeEmptyAnnotationArguments(): boolean
  • added: method DescriptorRendererImpl.getInformativeErrorType(): boolean
  • added: method DescriptorRendererImpl.getParameterNamesInFunctionalTypes(): boolean
  • added: method DescriptorRendererImpl.getPresentableUnresolvedTypes(): boolean
  • added: method DescriptorRendererImpl.getPropertyAccessorRenderingPolicy(): PropertyAccessorRenderingPolicy
  • added: method DescriptorRendererImpl.getRenderConstructorDelegation(): boolean
  • added: method DescriptorRendererImpl.getRenderConstructorKeyword(): boolean
  • added: method DescriptorRendererImpl.getRenderDefaultModality(): boolean
  • added: method DescriptorRendererImpl.getRenderDefaultVisibility(): boolean
  • added: method DescriptorRendererImpl.getRenderPrimaryConstructorParametersAsProperties(): boolean
  • added: method DescriptorRendererImpl.getRenderTypeExpansions(): boolean
  • added: method DescriptorRendererImpl.getRenderUnabbreviatedType(): boolean
  • added: method DescriptorRendererImpl.getStartFromDeclarationKeyword(): boolean
  • added: method DescriptorRendererImpl.getWithSourceFileForTopLevel(): boolean
  • added: method DescriptorRendererImpl.renderFlexibleType(String, String, KotlinBuiltIns): String
  • added: method DescriptorRendererImpl.renderMessage(String): String
  • added: method DescriptorRendererImpl.setAnnotationArgumentsRenderingPolicy(AnnotationArgumentsRenderingPolicy): void
  • added: method DescriptorRendererImpl.setClassifierNamePolicy(ClassifierNamePolicy): void
  • added: method DescriptorRendererOptions.getAnnotationArgumentsRenderingPolicy(): AnnotationArgumentsRenderingPolicy
  • added: method DescriptorRendererOptions.getEnhancedTypes(): boolean
  • added: method DescriptorRendererOptions.setAnnotationArgumentsRenderingPolicy(AnnotationArgumentsRenderingPolicy): void
  • added: method DescriptorRendererOptions.setClassifierNamePolicy(ClassifierNamePolicy): void
  • added: method DescriptorRendererOptionsImpl.getActualPropertiesInPrimaryConstructor(): boolean
  • added: method DescriptorRendererOptionsImpl.getAlwaysRenderModifiers(): boolean
  • added: method DescriptorRendererOptionsImpl.getAnnotationArgumentsRenderingPolicy(): AnnotationArgumentsRenderingPolicy
  • added: method DescriptorRendererOptionsImpl.getAnnotationFilter(): Function1
  • added: method DescriptorRendererOptionsImpl.getBoldOnlyForNamesInHtml(): boolean
  • added: method DescriptorRendererOptionsImpl.getClassifierNamePolicy(): ClassifierNamePolicy
  • added: method DescriptorRendererOptionsImpl.getDefaultParameterValueRenderer(): Function1
  • added: method DescriptorRendererOptionsImpl.getEachAnnotationOnNewLine(): boolean
  • added: method DescriptorRendererOptionsImpl.getEnhancedTypes(): boolean
  • added: method DescriptorRendererOptionsImpl.getIncludeAdditionalModifiers(): boolean
  • added: method DescriptorRendererOptionsImpl.getIncludeAnnotationArguments(): boolean
  • added: method DescriptorRendererOptionsImpl.getIncludeEmptyAnnotationArguments(): boolean
  • added: method DescriptorRendererOptionsImpl.getInformativeErrorType(): boolean
  • added: method DescriptorRendererOptionsImpl.getParameterNamesInFunctionalTypes(): boolean
  • added: method DescriptorRendererOptionsImpl.getPresentableUnresolvedTypes(): boolean
  • added: method DescriptorRendererOptionsImpl.getPropertyAccessorRenderingPolicy(): PropertyAccessorRenderingPolicy
  • added: method DescriptorRendererOptionsImpl.getPropertyConstantRenderer(): Function1
  • added: method DescriptorRendererOptionsImpl.getRenderConstructorDelegation(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderConstructorKeyword(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderDefaultModality(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderDefaultVisibility(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderPrimaryConstructorParametersAsProperties(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderTypeExpansions(): boolean
  • added: method DescriptorRendererOptionsImpl.getRenderUnabbreviatedType(): boolean
  • added: method DescriptorRendererOptionsImpl.getStartFromDeclarationKeyword(): boolean
  • added: method DescriptorRendererOptionsImpl.getWithSourceFileForTopLevel(): boolean
  • added: method DescriptorRendererOptionsImpl.isLocked(): boolean
  • added: method DescriptorRendererOptionsImpl.setAnnotationArgumentsRenderingPolicy(AnnotationArgumentsRenderingPolicy): void
  • added: method DescriptorRendererOptionsImpl.setClassifierNamePolicy(ClassifierNamePolicy): void
  • added: method ExcludedTypeAnnotations.getInternalAnnotationsForResolve(): Set
  • added: method RenderingFormat.escape(String): String
  • added: static field AnnotationArgumentsRenderingPolicy.ALWAYS_PARENTHESIZED: AnnotationArgumentsRenderingPolicy
  • added: static field AnnotationArgumentsRenderingPolicy.NO_ARGUMENTS: AnnotationArgumentsRenderingPolicy
  • added: static field AnnotationArgumentsRenderingPolicy.UNLESS_EMPTY: AnnotationArgumentsRenderingPolicy
  • added: static field ClassifierNamePolicy.FULLY_QUALIFIED.INSTANCE: ClassifierNamePolicy.FULLY_QUALIFIED
  • added: static field ClassifierNamePolicy.SHORT.INSTANCE: ClassifierNamePolicy.SHORT
  • added: static field ClassifierNamePolicy.SOURCE_CODE_QUALIFIED.INSTANCE: ClassifierNamePolicy.SOURCE_CODE_QUALIFIED
  • added: static field DescriptorRenderer.COMPACT_WITHOUT_SUPERTYPES: DescriptorRenderer
  • added: static field DescriptorRenderer.FQ_NAMES_IN_TYPES_WITH_ANNOTATIONS: DescriptorRenderer
  • added: static field DescriptorRenderer.ValueParametersHandler.DEFAULT.INSTANCE: DescriptorRenderer.ValueParametersHandler.DEFAULT
  • added: static field DescriptorRendererModifier.ACTUAL: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.ALL_EXCEPT_ANNOTATIONS: Set
  • added: static field DescriptorRendererModifier.CONST: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.DATA: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.EXPECT: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.FUN: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.INLINE: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.LATEINIT: DescriptorRendererModifier
  • added: static field DescriptorRendererModifier.VALUE: DescriptorRendererModifier
  • added: static field ExcludedTypeAnnotations.INSTANCE: ExcludedTypeAnnotations
  • added: static field PropertyAccessorRenderingPolicy.DEBUG: PropertyAccessorRenderingPolicy
  • added: static field PropertyAccessorRenderingPolicy.NONE: PropertyAccessorRenderingPolicy
  • added: static field PropertyAccessorRenderingPolicy.PRETTY: PropertyAccessorRenderingPolicy
  • added: static final class ClassifierNamePolicy.FULLY_QUALIFIED implements ClassifierNamePolicy
  • added: static final class ClassifierNamePolicy.SHORT implements ClassifierNamePolicy
  • added: static final class ClassifierNamePolicy.SOURCE_CODE_QUALIFIED implements ClassifierNamePolicy
  • added: static final class DescriptorRendererOptions.DefaultImpls
  • added: static method AnnotationArgumentsRenderingPolicy.valueOf(String): AnnotationArgumentsRenderingPolicy
  • added: static method AnnotationArgumentsRenderingPolicy.values(): AnnotationArgumentsRenderingPolicy[]
  • added: static method DescriptorRendererOptions.DefaultImpls.getIncludeAnnotationArguments(DescriptorRendererOptions): boolean
  • added: static method DescriptorRendererOptions.DefaultImpls.getIncludeEmptyAnnotationArguments(DescriptorRendererOptions): boolean
  • added: static method PropertyAccessorRenderingPolicy.valueOf(String): PropertyAccessorRenderingPolicy
  • added: static method PropertyAccessorRenderingPolicy.values(): PropertyAccessorRenderingPolicy[]
  • added: static method RenderingUtilsKt.replacePrefixesInTypeRepresentations(String, String, String, String, String): String
  • added: static method RenderingUtilsKt.typeStringsDifferOnlyInNullability(String, String): boolean
  • removed: class VisibilityUtil
  • removed: ctor ImportPath(FqName, boolean)
  • removed: ctor ImportPath(FqName, boolean, Name)
  • removed: ctor ImportPath(String)
  • removed: ctor VisibilityUtil()
  • removed: final class ImportPath
  • removed: interface OverridingUtil.DescriptorSink
  • removed: method ImportPath.equals(Object): boolean
  • removed: method ImportPath.fqnPart(): FqName
  • removed: method ImportPath.getAlias(): Name
  • removed: method ImportPath.getImportedName(): Name
  • removed: method ImportPath.getPathStr(): String
  • removed: method ImportPath.hasAlias(): boolean
  • removed: method ImportPath.hashCode(): int
  • removed: method ImportPath.isAllUnder(): boolean
  • removed: method ImportPath.toString(): String
  • removed: method OverridingUtil.DescriptorSink.addFakeOverride(CallableMemberDescriptor): void
  • removed: method OverridingUtil.DescriptorSink.conflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • removed: method OverridingUtil.OverrideCompatibilityInfo.getMessage(): String
  • removed: method OverridingUtil.isOverridableByIncludingReturnType(CallableDescriptor, CallableDescriptor): OverridingUtil.OverrideCompatibilityInfo
  • removed: static field DescriptorUtils.ENUM_VALUES: Name
  • removed: static field DescriptorUtils.ENUM_VALUE_OF: Name
  • removed: static field DescriptorUtils.PLATFORM_NAME: FqName
  • removed: static method DescriptorFactory.isDefaultPrimaryConstructor(ConstructorDescriptor): boolean
  • removed: static method DescriptorUtils.canHaveDeclaredConstructors(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.classCanHaveAbstractMembers(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.classCanHaveOpenMembers(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.containsReifiedTypeParameterWithName(CallableDescriptor, String): boolean
  • removed: static method DescriptorUtils.containsReifiedTypeParameters(CallableDescriptor): boolean
  • removed: static method DescriptorUtils.getAllOverriddenDeclarations(CallableMemberDescriptor): Set
  • removed: static method DescriptorUtils.getContainingClass(DeclarationDescriptor): ClassDescriptor
  • removed: static method DescriptorUtils.getFqNameFromTopLevelClass(DeclarationDescriptor): FqName
  • removed: static method DescriptorUtils.getInnerClassByName(ClassDescriptor, String, LookupLocation): ClassDescriptor
  • removed: static method DescriptorUtils.getJvmName(Annotated): String
  • removed: static method DescriptorUtils.getJvmNameAnnotation(Annotated): AnnotationDescriptor
  • removed: static method DescriptorUtils.getJvmNameAnnotation(Annotations): AnnotationDescriptor
  • removed: static method DescriptorUtils.getPackagesFqNames(ModuleDescriptor): Set
  • removed: static method DescriptorUtils.getReceiverParameterType(ReceiverParameterDescriptor): JetType
  • removed: static method DescriptorUtils.getStaticNestedClassesScope(ClassDescriptor): JetScope
  • removed: static method DescriptorUtils.getSubPackagesFqNames(PackageViewDescriptor): Set
  • removed: static method DescriptorUtils.getSuperClassType(ClassDescriptor): JetType
  • removed: static method DescriptorUtils.getSuperclassDescriptors(ClassDescriptor): List
  • removed: static method DescriptorUtils.hasDefaultConstructor(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.isAncestor(DeclarationDescriptor, DeclarationDescriptor, boolean): boolean
  • removed: static method DescriptorUtils.isExtension(CallableDescriptor): boolean
  • removed: static method DescriptorUtils.isFunctionExpression(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isFunctionLiteral(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isLocalFunction(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isNonCompanionObject(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isObject(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isOverride(CallableMemberDescriptor): boolean
  • removed: static method DescriptorUtils.isSingleton(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isSingletonOrAnonymousObject(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.isStaticDeclaration(CallableDescriptor): boolean
  • removed: static method DescriptorUtils.isStaticNestedClass(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtils.isTopLevelOrInnerClass(ClassDescriptor): boolean
  • removed: static method DescriptorUtils.isTrait(DeclarationDescriptor): boolean
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.boundsMismatch(TypeParameterDescriptor, TypeParameterDescriptor): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.externalConditionFailed(Class): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.memberKindMismatch(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.nameMismatch(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.receiverPresenceMismatch(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.returnTypeMismatch(JetType, JetType): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.typeParameterNumberMismatch(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.valueParameterNumberMismatch(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.valueParameterTypeMismatch(JetType, JetType, OverridingUtil.OverrideCompatibilityInfo.Result): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.OverrideCompatibilityInfo.varOverriddenByVal(): OverridingUtil.OverrideCompatibilityInfo
  • removed: static method OverridingUtil.createWithEqualityAxioms(JetTypeChecker.TypeConstructorEquality): OverridingUtil
  • removed: static method OverridingUtil.getTopmostOverridenDescriptors(CallableDescriptor): List
  • removed: static method OverridingUtil.traverseOverridenDescriptors(CallableDescriptor, Function1): boolean
  • removed: static method VisibilityUtil.findMemberWithMaxVisibility(Queue): CallableMemberDescriptor
  • changed: method ExternalOverridabilityCondition.isOverridable(CallableDescriptor, CallableDescriptor): boolean → method ExternalOverridabilityCondition.isOverridable(CallableDescriptor, CallableDescriptor, ClassDescriptor): ExternalOverridabilityCondition.Result
  • changed: method OverridingUtil.isOverridableBy(CallableDescriptor, CallableDescriptor): OverridingUtil.OverrideCompatibilityInfo → method OverridingUtil.isOverridableBy(CallableDescriptor, CallableDescriptor, ClassDescriptor): OverridingUtil.OverrideCompatibilityInfo
  • changed: static method DescriptorFactory.createDefaultSetter(PropertyDescriptor, Annotations): PropertySetterDescriptorImpl → static method DescriptorFactory.createDefaultSetter(PropertyDescriptor, Annotations, Annotations): PropertySetterDescriptorImpl
  • changed: static method DescriptorFactory.createExtensionReceiverParameterForCallable(CallableDescriptor, JetType): ReceiverParameterDescriptor → static method DescriptorFactory.createExtensionReceiverParameterForCallable(CallableDescriptor, KotlinType, Annotations): ReceiverParameterDescriptor
  • changed: static method DescriptorFactory.createGetter(PropertyDescriptor, Annotations, boolean): PropertyGetterDescriptorImpl → static method DescriptorFactory.createGetter(PropertyDescriptor, Annotations, boolean, boolean, boolean): PropertyGetterDescriptorImpl
  • changed: static method DescriptorFactory.createPrimaryConstructorForObject(ClassDescriptor, SourceElement): ConstructorDescriptorImpl → static method DescriptorFactory.createPrimaryConstructorForObject(ClassDescriptor, SourceElement): ClassConstructorDescriptorImpl
  • changed: static method DescriptorFactory.createSetter(PropertyDescriptor, Annotations, boolean): PropertySetterDescriptorImpl → static method DescriptorFactory.createSetter(PropertyDescriptor, Annotations, Annotations, boolean, boolean, boolean, DescriptorVisibility, SourceElement): PropertySetterDescriptorImpl
  • changed: static method DescriptorUtils.getClassDescriptorForType(JetType): ClassDescriptor → static method DescriptorUtils.getClassDescriptorForType(KotlinType): ClassDescriptor
  • changed: static method DescriptorUtils.getDefaultConstructorVisibility(ClassDescriptor): Visibility → static method DescriptorUtils.getDefaultConstructorVisibility(ClassDescriptor, boolean): DescriptorVisibility
  • changed: static method DescriptorUtils.shouldRecordInitializerForProperty(VariableDescriptor, JetType): boolean → static method DescriptorUtils.shouldRecordInitializerForProperty(VariableDescriptor, KotlinType): boolean
  • changed: static method OverridingUtil.findMaxVisibility(Collection): Visibility → static method OverridingUtil.findMaxVisibility(Collection): DescriptorVisibility
  • changed: static method OverridingUtil.generateOverridesInFunctionGroup(Name, Collection, Collection, ClassDescriptor, OverridingUtil.DescriptorSink): void → method OverridingUtil.generateOverridesInFunctionGroup(Name, Collection, Collection, ClassDescriptor, OverridingStrategy): void
  • added: abstract class NonReportingOverrideStrategy extends OverridingStrategy
  • added: abstract class OverridingStrategy
  • added: abstract class SealedClassInheritorsProvider
  • added: ctor NonReportingOverrideStrategy()
  • added: ctor OverridingStrategy()
  • added: ctor OverridingUtilTypeSystemContext(Map, KotlinTypeChecker.TypeConstructorEquality, KotlinTypeRefiner, KotlinTypePreparator, Function2)
  • added: ctor SealedClassInheritorsProvider()
  • added: enum ExternalOverridabilityCondition.Contract
  • added: enum ExternalOverridabilityCondition.Result
  • added: final class CliSealedClassInheritorsProvider extends SealedClassInheritorsProvider
  • added: final class DescriptorEquivalenceForOverrides
  • added: final class InlineClassesUtilsKt
  • added: final class OverridingUtilTypeSystemContext implements ClassicTypeSystemContext
  • added: final class OverridingUtilsKt
  • added: final class ResolutionAnchorProviderKt
  • added: final class StdlibClassFinderKt
  • added: final class VisibilityUtilKt
  • added: interface ResolutionAnchorProvider
  • added: interface StdlibClassFinder
  • added: method CliSealedClassInheritorsProvider.computeSealedSubclasses(ClassDescriptor, boolean): Collection
  • added: method DescriptorEquivalenceForOverrides.areCallableDescriptorsEquivalent(CallableDescriptor, CallableDescriptor, boolean, boolean, boolean, KotlinTypeRefiner): boolean
  • added: method DescriptorEquivalenceForOverrides.areEquivalent(DeclarationDescriptor, DeclarationDescriptor, boolean, boolean): boolean
  • added: method DescriptorEquivalenceForOverrides.areTypeParametersEquivalent(TypeParameterDescriptor, TypeParameterDescriptor, boolean): boolean
  • added: method DescriptorEquivalenceForOverrides.areTypeParametersEquivalent(TypeParameterDescriptor, TypeParameterDescriptor, boolean, Function2): boolean
  • added: method ExternalOverridabilityCondition.getContract(): ExternalOverridabilityCondition.Contract
  • added: method MemberComparator.NameAndTypeMemberComparator.compare(DeclarationDescriptor, DeclarationDescriptor): int
  • added: method NonReportingOverrideStrategy.conflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • added: method NonReportingOverrideStrategy.inheritanceConflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • added: method NonReportingOverrideStrategy.overrideConflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • added: method OverridingStrategy.addFakeOverride(CallableMemberDescriptor): void
  • added: method OverridingStrategy.inheritanceConflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • added: method OverridingStrategy.overrideConflict(CallableMemberDescriptor, CallableMemberDescriptor): void
  • added: method OverridingStrategy.setOverriddenDescriptors(CallableMemberDescriptor, Collection): void
  • added: method OverridingUtil.isOverridableBy(CallableDescriptor, CallableDescriptor, ClassDescriptor, boolean): OverridingUtil.OverrideCompatibilityInfo
  • added: method OverridingUtil.isOverridableByWithoutExternalConditions(CallableDescriptor, CallableDescriptor, boolean): OverridingUtil.OverrideCompatibilityInfo
  • added: method OverridingUtilTypeSystemContext.areEqualTypeConstructors(TypeConstructorMarker, TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.argumentsCount(KotlinTypeMarker): int
  • added: method OverridingUtilTypeSystemContext.asArgumentList(SimpleTypeMarker): TypeArgumentListMarker
  • added: method OverridingUtilTypeSystemContext.asCapturedType(SimpleTypeMarker): CapturedTypeMarker
  • added: method OverridingUtilTypeSystemContext.asDefinitelyNotNullType(SimpleTypeMarker): DefinitelyNotNullTypeMarker
  • added: method OverridingUtilTypeSystemContext.asDynamicType(FlexibleTypeMarker): DynamicTypeMarker
  • added: method OverridingUtilTypeSystemContext.asFlexibleType(KotlinTypeMarker): FlexibleTypeMarker
  • added: method OverridingUtilTypeSystemContext.asSimpleType(KotlinTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.asTypeArgument(KotlinTypeMarker): TypeArgumentMarker
  • added: method OverridingUtilTypeSystemContext.captureFromArguments(SimpleTypeMarker, CaptureStatus): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.captureStatus(CapturedTypeMarker): CaptureStatus
  • added: method OverridingUtilTypeSystemContext.createFlexibleType(SimpleTypeMarker, SimpleTypeMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.fastCorrespondingSupertypes(SimpleTypeMarker, TypeConstructorMarker): List
  • added: method OverridingUtilTypeSystemContext.get(TypeArgumentListMarker, int): TypeArgumentMarker
  • added: method OverridingUtilTypeSystemContext.getArgument(KotlinTypeMarker, int): TypeArgumentMarker
  • added: method OverridingUtilTypeSystemContext.getArgumentOrNull(SimpleTypeMarker, int): TypeArgumentMarker
  • added: method OverridingUtilTypeSystemContext.getArguments(KotlinTypeMarker): List
  • added: method OverridingUtilTypeSystemContext.getClassFqNameUnsafe(TypeConstructorMarker): FqNameUnsafe
  • added: method OverridingUtilTypeSystemContext.getParameter(TypeConstructorMarker, int): TypeParameterMarker
  • added: method OverridingUtilTypeSystemContext.getParameters(TypeConstructorMarker): List
  • added: method OverridingUtilTypeSystemContext.getPrimitiveArrayType(TypeConstructorMarker): PrimitiveType
  • added: method OverridingUtilTypeSystemContext.getPrimitiveType(TypeConstructorMarker): PrimitiveType
  • added: method OverridingUtilTypeSystemContext.getRepresentativeUpperBound(TypeParameterMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.getType(TypeArgumentMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.getTypeParameter(TypeVariableTypeConstructorMarker): TypeParameterMarker
  • added: method OverridingUtilTypeSystemContext.getTypeParameterClassifier(TypeConstructorMarker): TypeParameterMarker
  • added: method OverridingUtilTypeSystemContext.getUnsubstitutedUnderlyingType(KotlinTypeMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.getUpperBounds(TypeParameterMarker): List
  • added: method OverridingUtilTypeSystemContext.getVariance(TypeArgumentMarker): TypeVariance
  • added: method OverridingUtilTypeSystemContext.getVariance(TypeParameterMarker): TypeVariance
  • added: method OverridingUtilTypeSystemContext.hasAnnotation(KotlinTypeMarker, FqName): boolean
  • added: method OverridingUtilTypeSystemContext.hasFlexibleNullability(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.hasRecursiveBounds(TypeParameterMarker, TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.identicalArguments(SimpleTypeMarker, SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.intersectTypes(List): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.isAnyConstructor(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isCapturedType(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isClassType(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isClassTypeConstructor(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isCommonFinalClassConstructor(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isDefinitelyNotNullType(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isDenotable(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isDynamic(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isError(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isInlineClass(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isIntegerLiteralType(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isIntegerLiteralTypeConstructor(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isIntersection(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isMarkedNullable(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isMarkedNullable(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isNotNullTypeParameter(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isNothing(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isNothingConstructor(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isNullableType(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isOldCapturedType(CapturedTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isPrimitiveType(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isProjectionNotNull(CapturedTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isRawType(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isSingleClassifierType(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isStarProjection(TypeArgumentMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isStubType(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isStubTypeForBuilderInference(SimpleTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isTypeVariableType(KotlinTypeMarker): boolean
  • added: method OverridingUtilTypeSystemContext.isUnderKotlinPackage(TypeConstructorMarker): boolean
  • added: method OverridingUtilTypeSystemContext.lowerBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.lowerBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.lowerType(CapturedTypeMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.makeDefinitelyNotNullOrNotNull(KotlinTypeMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.makeNullable(KotlinTypeMarker): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.newTypeCheckerState(boolean, boolean): TypeCheckerState
  • added: method OverridingUtilTypeSystemContext.original(DefinitelyNotNullTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.originalIfDefinitelyNotNullable(SimpleTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.parametersCount(TypeConstructorMarker): int
  • added: method OverridingUtilTypeSystemContext.possibleIntegerTypes(SimpleTypeMarker): Collection
  • added: method OverridingUtilTypeSystemContext.projection(CapturedTypeConstructorMarker): TypeArgumentMarker
  • added: method OverridingUtilTypeSystemContext.size(TypeArgumentListMarker): int
  • added: method OverridingUtilTypeSystemContext.substitutionSupertypePolicy(SimpleTypeMarker): TypeCheckerState.SupertypesPolicy
  • added: method OverridingUtilTypeSystemContext.supertypes(TypeConstructorMarker): Collection
  • added: method OverridingUtilTypeSystemContext.typeConstructor(CapturedTypeMarker): CapturedTypeConstructorMarker
  • added: method OverridingUtilTypeSystemContext.typeConstructor(KotlinTypeMarker): TypeConstructorMarker
  • added: method OverridingUtilTypeSystemContext.typeConstructor(SimpleTypeMarker): TypeConstructorMarker
  • added: method OverridingUtilTypeSystemContext.upperBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.upperBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method OverridingUtilTypeSystemContext.withNullability(KotlinTypeMarker, boolean): KotlinTypeMarker
  • added: method OverridingUtilTypeSystemContext.withNullability(SimpleTypeMarker, boolean): SimpleTypeMarker
  • added: method ResolutionAnchorProvider.getResolutionAnchor(ModuleDescriptor): ModuleDescriptor
  • added: method StdlibClassFinder.findEnumEntriesClass(ModuleDescriptor): ClassDescriptor
  • added: static class MemberComparator.NameAndTypeMemberComparator implements Comparator
  • added: static field CliSealedClassInheritorsProvider.INSTANCE: CliSealedClassInheritorsProvider
  • added: static field DescriptorEquivalenceForOverrides.INSTANCE: DescriptorEquivalenceForOverrides
  • added: static field ExternalOverridabilityCondition.Contract.BOTH: ExternalOverridabilityCondition.Contract
  • added: static field ExternalOverridabilityCondition.Contract.CONFLICTS_ONLY: ExternalOverridabilityCondition.Contract
  • added: static field ExternalOverridabilityCondition.Contract.SUCCESS_ONLY: ExternalOverridabilityCondition.Contract
  • added: static field ExternalOverridabilityCondition.Result.CONFLICT: ExternalOverridabilityCondition.Result
  • added: static field ExternalOverridabilityCondition.Result.INCOMPATIBLE: ExternalOverridabilityCondition.Result
  • added: static field ExternalOverridabilityCondition.Result.OVERRIDABLE: ExternalOverridabilityCondition.Result
  • added: static field ExternalOverridabilityCondition.Result.UNKNOWN: ExternalOverridabilityCondition.Result
  • added: static field MemberComparator.NameAndTypeMemberComparator.INSTANCE: MemberComparator.NameAndTypeMemberComparator
  • added: static method DescriptorFactory.createContextReceiverParameterForCallable(CallableDescriptor, KotlinType, Name, Annotations, int): ReceiverParameterDescriptor
  • added: static method DescriptorFactory.createContextReceiverParameterForClass(ClassDescriptor, KotlinType, Name, Annotations, int): ReceiverParameterDescriptor
  • added: static method DescriptorFactory.createEnumEntriesProperty(ClassDescriptor): PropertyDescriptor
  • added: static method DescriptorFactory.createGetter(PropertyDescriptor, Annotations, boolean, boolean, boolean, SourceElement): PropertyGetterDescriptorImpl
  • added: static method DescriptorFactory.createSetter(PropertyDescriptor, Annotations, Annotations, boolean, boolean, boolean, SourceElement): PropertySetterDescriptorImpl
  • added: static method DescriptorFactory.isEnumValueOfMethod(FunctionDescriptor): boolean
  • added: static method DescriptorFactory.isEnumValuesMethod(FunctionDescriptor): boolean
  • added: static method DescriptorUtils.getContainingModuleOrNull(KotlinType): ModuleDescriptor
  • added: static method DescriptorUtils.getContainingSourceFile(DeclarationDescriptor): SourceFile
  • added: static method DescriptorUtils.getSuperClassDescriptor(ClassDescriptor): ClassDescriptor
  • added: static method DescriptorUtils.isClassOrEnumClass(DeclarationDescriptor): boolean
  • added: static method DescriptorUtils.isDescriptorWithLocalVisibility(DeclarationDescriptor): boolean
  • added: static method DescriptorUtils.isInterface(DeclarationDescriptor): boolean
  • added: static method DescriptorUtils.isSealedClass(DeclarationDescriptor): boolean
  • added: static method DescriptorUtils.isSubtypeOfClass(KotlinType, DeclarationDescriptor): boolean
  • added: static method DescriptorUtils.unwrapFakeOverrideToAnyDeclaration(DeclarationDescriptorWithVisibility): DeclarationDescriptorWithVisibility
  • added: static method ExternalOverridabilityCondition.Contract.valueOf(String): ExternalOverridabilityCondition.Contract
  • added: static method ExternalOverridabilityCondition.Contract.values(): ExternalOverridabilityCondition.Contract[]
  • added: static method ExternalOverridabilityCondition.Result.valueOf(String): ExternalOverridabilityCondition.Result
  • added: static method ExternalOverridabilityCondition.Result.values(): ExternalOverridabilityCondition.Result[]
  • added: static method InlineClassesUtilsKt.isGetterOfUnderlyingPropertyOfValueClass(CallableDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isInlineClass(DeclarationDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isInlineClassType(KotlinType): boolean
  • added: static method InlineClassesUtilsKt.isMultiFieldValueClass(DeclarationDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isUnderlyingPropertyOfInlineClass(VariableDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isUnderlyingPropertyOfValueClass(VariableDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isValueClass(DeclarationDescriptor): boolean
  • added: static method InlineClassesUtilsKt.isValueClassType(KotlinType): boolean
  • added: static method InlineClassesUtilsKt.needsMfvcFlattening(KotlinType): boolean
  • added: static method InlineClassesUtilsKt.substitutedUnderlyingType(KotlinType): KotlinType
  • added: static method InlineClassesUtilsKt.unsubstitutedUnderlyingType(KotlinType): KotlinType
  • added: static method OverridingUtil.OverrideCompatibilityInfo.conflict(String): OverridingUtil.OverrideCompatibilityInfo
  • added: static method OverridingUtil.OverrideCompatibilityInfo.incompatible(String): OverridingUtil.OverrideCompatibilityInfo
  • added: static method OverridingUtil.create(KotlinTypeRefiner, KotlinTypeChecker.TypeConstructorEquality): OverridingUtil
  • added: static method OverridingUtil.createWithTypeRefiner(KotlinTypeRefiner): OverridingUtil
  • added: static method OverridingUtil.extractMembersOverridableInBothWays(Object, Collection, Function1, Function1): Collection
  • added: static method OverridingUtil.filterOutOverridden(Set): Set
  • added: static method OverridingUtil.filterOverrides(Set, boolean, Function0, Function2): Set
  • added: static method OverridingUtil.filterVisibleFakeOverrides(ClassDescriptor, Collection): Collection
  • added: static method OverridingUtil.getBasicOverridabilityProblem(CallableDescriptor, CallableDescriptor): OverridingUtil.OverrideCompatibilityInfo
  • added: static method OverridingUtil.getBothWaysOverridability(CallableDescriptor, CallableDescriptor): OverridingUtil.OverrideCompatibilityInfo.Result
  • added: static method OverridingUtil.getOverriddenDeclarations(CallableMemberDescriptor): Set
  • added: static method OverridingUtil.isMoreSpecific(CallableDescriptor, CallableDescriptor): boolean
  • added: static method OverridingUtil.isVisibleForOverride(MemberDescriptor, MemberDescriptor, boolean): boolean
  • added: static method OverridingUtil.overrides(CallableDescriptor, CallableDescriptor, boolean, boolean): boolean
  • added: static method OverridingUtil.selectMostSpecificMember(Collection, Function1): Object
  • added: static method OverridingUtilsKt.selectMostSpecificInEachOverridableGroup(Collection, Function1): Collection
  • added: static method ResolutionAnchorProviderKt.getResolutionAnchorIfAny(ModuleDescriptor): ModuleDescriptor
  • added: static method StdlibClassFinderKt.getStdlibClassFinder(ModuleDescriptor): StdlibClassFinder
  • added: static method VisibilityUtilKt.findMemberWithMaxVisibility(Collection): CallableMemberDescriptor
  • removed: class ConstraintError
  • removed: ctor CannotCapture(ConstraintPosition, TypeParameterDescriptor)
  • removed: ctor CapturedTypeConstructor(TypeProjection)
  • removed: ctor ConstraintContext(ConstraintPosition, Set, boolean)
  • removed: ctor ConstraintError(ConstraintPosition)
  • removed: ctor ConstraintSystemImpl()
  • removed: ctor ConstraintSystemImpl.Constraint(ConstraintSystemImpl.ConstraintKind, JetType, JetType, ConstraintPosition)
  • removed: ctor ConstraintSystemImpl.ConstraintKind(String, int)
  • removed: ctor ErrorInConstrainingType(ConstraintPosition)
  • removed: ctor ParameterConstraintError(ConstraintPosition)
  • removed: ctor SubstitutionWithCapturedTypeApproximation(TypeSubstitution)
  • removed: ctor TypeBounds.Bound(TypeParameterDescriptor, JetType, TypeBounds.BoundKind, ConstraintPosition, boolean, Set)
  • removed: ctor TypeBounds.BoundKind(String, int)
  • removed: ctor TypeBoundsImpl(TypeParameterDescriptor, Variance)
  • removed: ctor TypeInferenceError(ConstraintPosition)
  • removed: enum ConstraintSystemImpl.ConstraintKind
  • removed: enum TypeBounds.BoundKind
  • removed: final class CannotCapture extends ConstraintError
  • removed: final class CapturedTypeConstructor implements TypeConstructor
  • removed: final class ConstraintContext
  • removed: final class ConstraintErrorKt
  • removed: final class ConstraintIncorporationKt
  • removed: final class ConstraintSystemImpl implements ConstraintSystem
  • removed: final class ConstraintSystemImplKt
  • removed: final class ErrorInConstrainingType extends ConstraintError
  • removed: final class InferencePackage
  • removed: final class ParameterConstraintError extends ConstraintError
  • removed: final class SubstitutionWithCapturedTypeApproximation extends TypeSubstitution
  • removed: final class TypeBoundsImpl implements TypeBounds
  • removed: final class TypeBoundsKt
  • removed: final class TypeInferenceError extends ConstraintError
  • removed: interface ConstraintSystem
  • removed: interface ConstraintSystemStatus
  • removed: interface TypeBounds
  • removed: method CannotCapture.getTypeVariable(): TypeParameterDescriptor
  • removed: method CapturedType.getCapability(Class): TypeCapability
  • removed: method CapturedType.getDelegate(): JetType
  • removed: method CapturedType.getSubTypeRepresentative(): JetType
  • removed: method CapturedType.getSuperTypeRepresentative(): JetType
  • removed: method CapturedType.sameTypeConstructor(JetType): boolean
  • removed: method CapturedTypeConstructor.getAnnotations(): Annotations
  • removed: method CapturedTypeConstructor.getDeclarationDescriptor(): Void
  • removed: method CapturedTypeConstructor.getParameters(): List
  • removed: method CapturedTypeConstructor.getSupertypes(): Collection
  • removed: method CapturedTypeConstructor.getTypeProjection(): TypeProjection
  • removed: method CapturedTypeConstructor.isDenotable(): boolean
  • removed: method CapturedTypeConstructor.isFinal(): boolean
  • removed: method CapturedTypeConstructor.toString(): String
  • removed: method ConstraintContext.component1(): ConstraintPosition
  • removed: method ConstraintContext.component2(): Set
  • removed: method ConstraintContext.component3(): boolean
  • removed: method ConstraintContext.copy(ConstraintPosition, Set, boolean): ConstraintContext
  • removed: method ConstraintContext.equals(Object): boolean
  • removed: method ConstraintContext.getDerivedFrom(): Set
  • removed: method ConstraintContext.getInitial(): boolean
  • removed: method ConstraintContext.getPosition(): ConstraintPosition
  • removed: method ConstraintContext.hashCode(): int
  • removed: method ConstraintContext.toString(): String
  • removed: method ConstraintError.getConstraintPosition(): ConstraintPosition
  • removed: method ConstraintSystem.addSubtypeConstraint(JetType, JetType, ConstraintPosition): void
  • removed: method ConstraintSystem.addSupertypeConstraint(JetType, JetType, ConstraintPosition): void
  • removed: method ConstraintSystem.getCurrentSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystem.getPartialSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystem.getResultingSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystem.getStatus(): ConstraintSystemStatus
  • removed: method ConstraintSystem.getTypeBounds(TypeParameterDescriptor): TypeBounds
  • removed: method ConstraintSystem.getTypeVariables(): Set
  • removed: method ConstraintSystem.registerTypeVariables(Collection, Function1, Function1, boolean): void
  • removed: method ConstraintSystemImpl.Constraint.component1(): ConstraintSystemImpl.ConstraintKind
  • removed: method ConstraintSystemImpl.Constraint.component2(): JetType
  • removed: method ConstraintSystemImpl.Constraint.component3(): JetType
  • removed: method ConstraintSystemImpl.Constraint.component4(): ConstraintPosition
  • removed: method ConstraintSystemImpl.Constraint.copy(ConstraintSystemImpl.ConstraintKind, JetType, JetType, ConstraintPosition): ConstraintSystemImpl.Constraint
  • removed: method ConstraintSystemImpl.Constraint.equals(Object): boolean
  • removed: method ConstraintSystemImpl.Constraint.getKind(): ConstraintSystemImpl.ConstraintKind
  • removed: method ConstraintSystemImpl.Constraint.getPosition(): ConstraintPosition
  • removed: method ConstraintSystemImpl.Constraint.getSubtype(): JetType
  • removed: method ConstraintSystemImpl.Constraint.getSuperType(): JetType
  • removed: method ConstraintSystemImpl.Constraint.hashCode(): int
  • removed: method ConstraintSystemImpl.Constraint.toString(): String
  • removed: method ConstraintSystemImpl.addBound(TypeParameterDescriptor, JetType, TypeBounds.BoundKind, ConstraintContext): void
  • removed: method ConstraintSystemImpl.addConstraint(ConstraintSystemImpl.ConstraintKind, JetType, JetType, ConstraintContext): void
  • removed: method ConstraintSystemImpl.addSubtypeConstraint(JetType, JetType, ConstraintPosition): void
  • removed: method ConstraintSystemImpl.addSupertypeConstraint(JetType, JetType, ConstraintPosition): void
  • removed: method ConstraintSystemImpl.copy(): ConstraintSystem
  • removed: method ConstraintSystemImpl.filterConstraintsOut(ConstraintPositionKind): ConstraintSystem
  • removed: method ConstraintSystemImpl.fixVariable(TypeParameterDescriptor): void
  • removed: method ConstraintSystemImpl.fixVariables(): void
  • removed: method ConstraintSystemImpl.getAllTypeVariables(): Set
  • removed: method ConstraintSystemImpl.getBoundsUsedIn(TypeParameterDescriptor): List
  • removed: method ConstraintSystemImpl.getConstraintErrors(): List
  • removed: method ConstraintSystemImpl.getCorrespondingType(TypeParameterDescriptor): JetType
  • removed: method ConstraintSystemImpl.getCurrentSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystemImpl.getMyTypeVariable(JetType): TypeParameterDescriptor
  • removed: method ConstraintSystemImpl.getNestedTypeVariables(JetType, boolean): List
  • removed: method ConstraintSystemImpl.getPartialSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystemImpl.getResultingSubstitutor(): TypeSubstitutor
  • removed: method ConstraintSystemImpl.getStatus(): ConstraintSystemStatus
  • removed: method ConstraintSystemImpl.getTypeBounds(TypeParameterDescriptor): TypeBoundsImpl
  • removed: method ConstraintSystemImpl.getTypeVariables(): Set
  • removed: method ConstraintSystemImpl.isMyTypeVariable(JetType): boolean
  • removed: method ConstraintSystemImpl.isMyTypeVariable(TypeParameterDescriptor): boolean
  • removed: method ConstraintSystemImpl.isProper(JetType): boolean
  • removed: method ConstraintSystemImpl.registerTypeVariables(Collection, Function1, Function1, boolean): void
  • removed: method ConstraintSystemImpl.toBound(ConstraintSystemImpl.ConstraintKind): TypeBounds.BoundKind
  • removed: method ConstraintSystemStatus.hasCannotCaptureTypesError(): boolean
  • removed: method ConstraintSystemStatus.hasConflictingConstraints(): boolean
  • removed: method ConstraintSystemStatus.hasContradiction(): boolean
  • removed: method ConstraintSystemStatus.hasErrorInConstrainingTypes(): boolean
  • removed: method ConstraintSystemStatus.hasOnlyErrorsDerivedFrom(ConstraintPositionKind): boolean
  • removed: method ConstraintSystemStatus.hasParameterConstraintError(): boolean
  • removed: method ConstraintSystemStatus.hasTypeInferenceIncorporationError(): boolean
  • removed: method ConstraintSystemStatus.hasUnknownParameters(): boolean
  • removed: method ConstraintSystemStatus.hasViolatedUpperBound(): boolean
  • removed: method ConstraintSystemStatus.isSuccessful(): boolean
  • removed: method SubstitutionWithCapturedTypeApproximation.approximateCapturedTypes(): boolean
  • removed: method SubstitutionWithCapturedTypeApproximation.get(JetType): TypeProjection
  • removed: method SubstitutionWithCapturedTypeApproximation.getSubstitution(): TypeSubstitution
  • removed: method SubstitutionWithCapturedTypeApproximation.isEmpty(): boolean
  • removed: method TypeBounds.Bound.equals(Object): boolean
  • removed: method TypeBounds.Bound.getConstrainingType(): JetType
  • removed: method TypeBounds.Bound.getDerivedFrom(): Set
  • removed: method TypeBounds.Bound.getIsProper(): boolean
  • removed: method TypeBounds.Bound.getKind(): TypeBounds.BoundKind
  • removed: method TypeBounds.Bound.getPosition(): ConstraintPosition
  • removed: method TypeBounds.Bound.getTypeVariable(): TypeParameterDescriptor
  • removed: method TypeBounds.Bound.hashCode(): int
  • removed: method TypeBounds.Bound.toString(): String
  • removed: method TypeBounds.getBounds(): Collection
  • removed: method TypeBounds.getTypeVariable(): TypeParameterDescriptor
  • removed: method TypeBounds.getValue(): JetType
  • removed: method TypeBounds.getValues(): Collection
  • removed: method TypeBounds.getVarianceOfPosition(): Variance
  • removed: method TypeBoundsImpl.addBound(TypeBounds.Bound): void
  • removed: method TypeBoundsImpl.filter(Function1): TypeBoundsImpl
  • removed: method TypeBoundsImpl.getBounds(): ArrayList
  • removed: method TypeBoundsImpl.getIsFixed(): boolean
  • removed: method TypeBoundsImpl.getTypeVariable(): TypeParameterDescriptor
  • removed: method TypeBoundsImpl.getValue(): JetType
  • removed: method TypeBoundsImpl.getValues(): Collection
  • removed: method TypeBoundsImpl.getVarianceOfPosition(): Variance
  • removed: method TypeBoundsImpl.setFixed(): void
  • removed: static field ConstraintSystemImpl.ConstraintKind.EQUAL: ConstraintSystemImpl.ConstraintKind
  • removed: static field ConstraintSystemImpl.ConstraintKind.SUB_TYPE: ConstraintSystemImpl.ConstraintKind
  • removed: static field TypeBounds.BoundKind.EXACT_BOUND: TypeBounds.BoundKind
  • removed: static field TypeBounds.BoundKind.LOWER_BOUND: TypeBounds.BoundKind
  • removed: static field TypeBounds.BoundKind.UPPER_BOUND: TypeBounds.BoundKind
  • removed: static final class ConstraintSystemImpl.Constraint
  • removed: static final class TypeBounds.Bound
  • removed: static method ConstraintErrorKt.newTypeInferenceOrParameterConstraintError(ConstraintPosition): ConstraintError
  • removed: static method ConstraintIncorporationKt.addConstraintFromBounds(ConstraintSystemImpl, TypeBounds.Bound, TypeBounds.Bound): void
  • removed: static method ConstraintIncorporationKt.generateNewBound(ConstraintSystemImpl, TypeBounds.Bound, TypeBounds.Bound): void
  • removed: static method ConstraintIncorporationKt.incorporateBound(ConstraintSystemImpl, TypeBounds.Bound): void
  • removed: static method ConstraintSystemImpl.ConstraintKind.valueOf(String): ConstraintSystemImpl.ConstraintKind
  • removed: static method ConstraintSystemImpl.ConstraintKind.values(): ConstraintSystemImpl.ConstraintKind[]
  • removed: static method ConstraintSystemImplKt.createTypeForFunctionPlaceholder(JetType, JetType): JetType
  • removed: static method ConstraintSystemImplKt.createTypeSubstitutor(Function1): TypeSubstitutor
  • removed: static method ConstraintSystemImplKt.registerTypeVariables(ConstraintSystemImpl, Collection, Function1): void
  • removed: static method ConstraintSystemImplKt.registerTypeVariables(ConstraintSystemImpl, Map): void
  • removed: static method ConstraintSystemImplKt.setApproximateCapturedTypes(TypeSubstitutor): TypeSubstitutor
  • removed: static method InferencePackage.addConstraintFromBounds(ConstraintSystemImpl, TypeBounds.Bound, TypeBounds.Bound): void
  • removed: static method InferencePackage.createCapturedType(TypeProjection): JetType
  • removed: static method InferencePackage.createTypeForFunctionPlaceholder(JetType, JetType): JetType
  • removed: static method InferencePackage.createTypeSubstitutor(Function1): TypeSubstitutor
  • removed: static method InferencePackage.generateNewBound(ConstraintSystemImpl, TypeBounds.Bound, TypeBounds.Bound): void
  • removed: static method InferencePackage.incorporateBound(ConstraintSystemImpl, TypeBounds.Bound): void
  • removed: static method InferencePackage.isCaptured(JetType): boolean
  • removed: static method InferencePackage.newTypeInferenceOrParameterConstraintError(ConstraintPosition): ConstraintError
  • removed: static method InferencePackage.registerTypeVariables(ConstraintSystemImpl, Collection, Function1): void
  • removed: static method InferencePackage.registerTypeVariables(ConstraintSystemImpl, Map): void
  • removed: static method InferencePackage.reverse(TypeBounds.BoundKind): TypeBounds.BoundKind
  • removed: static method InferencePackage.setApproximateCapturedTypes(TypeSubstitutor): TypeSubstitutor
  • removed: static method TypeBounds.BoundKind.valueOf(String): TypeBounds.BoundKind
  • removed: static method TypeBounds.BoundKind.values(): TypeBounds.BoundKind[]
  • removed: static method TypeBoundsKt.reverse(TypeBounds.BoundKind): TypeBounds.BoundKind
  • changed: ctor CapturedType(TypeProjection) → ctor CapturedType(TypeProjection, CapturedTypeConstructor, boolean, TypeAttributes)
  • changed: final class CapturedType extends DelegatingType implements SubtypingRepresentatives → final class CapturedType extends SimpleType implements CapturedTypeMarker
  • changed: static method CapturedTypeConstructorKt.createCapturedType(TypeProjection): JetType → static method CapturedTypeConstructorKt.createCapturedType(TypeProjection): KotlinType
  • changed: static method CapturedTypeConstructorKt.isCaptured(JetType): boolean → static method CapturedTypeConstructorKt.isCaptured(KotlinType): boolean
  • added: ctor CapturedTypeConstructorImpl(TypeProjection)
  • added: final class CapturedTypeConstructorImpl implements CapturedTypeConstructor
  • added: interface CapturedTypeConstructor extends TypeConstructor, CapturedTypeConstructorMarker
  • added: method CapturedType.getArguments(): List
  • added: method CapturedType.getAttributes(): TypeAttributes
  • added: method CapturedType.getConstructor(): CapturedTypeConstructor
  • added: method CapturedType.getMemberScope(): MemberScope
  • added: method CapturedType.isMarkedNullable(): boolean
  • added: method CapturedType.makeNullableAsSpecified(boolean): CapturedType
  • added: method CapturedType.refine(KotlinTypeRefiner): CapturedType
  • added: method CapturedType.replaceAttributes(TypeAttributes): SimpleType
  • added: method CapturedTypeConstructor.getProjection(): TypeProjection
  • added: method CapturedTypeConstructorImpl.getBuiltIns(): KotlinBuiltIns
  • added: method CapturedTypeConstructorImpl.getDeclarationDescriptor(): Void
  • added: method CapturedTypeConstructorImpl.getNewTypeConstructor(): NewCapturedTypeConstructor
  • added: method CapturedTypeConstructorImpl.getParameters(): List
  • added: method CapturedTypeConstructorImpl.getProjection(): TypeProjection
  • added: method CapturedTypeConstructorImpl.getSupertypes(): Collection
  • added: method CapturedTypeConstructorImpl.isDenotable(): boolean
  • added: method CapturedTypeConstructorImpl.refine(KotlinTypeRefiner): CapturedTypeConstructorImpl
  • added: method CapturedTypeConstructorImpl.setNewTypeConstructor(NewCapturedTypeConstructor): void
  • added: method CapturedTypeConstructorImpl.toString(): String
  • added: static method CapturedTypeConstructorKt.wrapWithCapturingSubstitution(TypeSubstitution, boolean): TypeSubstitution
  • removed: class ConstraintPositionImpl implements ConstraintPosition
  • removed: ctor CompoundConstraintPosition(ConstraintPosition[])
  • removed: ctor ConstraintPositionImpl(ConstraintPositionKind)
  • removed: ctor ConstraintPositionKind(String, int)
  • removed: ctor ConstraintPositionWithIndex(ConstraintPositionKind, int)
  • removed: enum ConstraintPositionKind
  • removed: final class CompoundConstraintPosition extends ConstraintPositionImpl
  • removed: final class ConstraintPositionKt
  • removed: final class ConstraintPositionPackage
  • removed: final class ConstraintPositionWithIndex implements ConstraintPosition
  • removed: interface ConstraintPosition
  • removed: method CompoundConstraintPosition.getPositions(): Collection
  • removed: method CompoundConstraintPosition.isStrong(): boolean
  • removed: method CompoundConstraintPosition.toString(): String
  • removed: method ConstraintPosition.getKind(): ConstraintPositionKind
  • removed: method ConstraintPosition.isParameter(): boolean
  • removed: method ConstraintPosition.isStrong(): boolean
  • removed: method ConstraintPositionImpl.component1(): ConstraintPositionKind
  • removed: method ConstraintPositionImpl.copy(ConstraintPositionKind): ConstraintPositionImpl
  • removed: method ConstraintPositionImpl.equals(Object): boolean
  • removed: method ConstraintPositionImpl.getKind(): ConstraintPositionKind
  • removed: method ConstraintPositionImpl.hashCode(): int
  • removed: method ConstraintPositionImpl.isParameter(): boolean
  • removed: method ConstraintPositionImpl.isStrong(): boolean
  • removed: method ConstraintPositionImpl.toString(): String
  • removed: method ConstraintPositionKind.position(): ConstraintPosition
  • removed: method ConstraintPositionKind.position(int): ConstraintPosition
  • removed: method ConstraintPositionWithIndex.component1(): ConstraintPositionKind
  • removed: method ConstraintPositionWithIndex.component2(): int
  • removed: method ConstraintPositionWithIndex.copy(ConstraintPositionKind, int): ConstraintPositionWithIndex
  • removed: method ConstraintPositionWithIndex.equals(Object): boolean
  • removed: method ConstraintPositionWithIndex.getIndex(): int
  • removed: method ConstraintPositionWithIndex.getKind(): ConstraintPositionKind
  • removed: method ConstraintPositionWithIndex.hashCode(): int
  • removed: method ConstraintPositionWithIndex.isParameter(): boolean
  • removed: method ConstraintPositionWithIndex.isStrong(): boolean
  • removed: method ConstraintPositionWithIndex.toString(): String
  • removed: static field ConstraintPositionKind.COMPOUND_CONSTRAINT_POSITION: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.EXPECTED_TYPE_POSITION: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.FROM_COMPLETER: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.RECEIVER_POSITION: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.SPECIAL: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.TYPE_BOUND_POSITION: ConstraintPositionKind
  • removed: static field ConstraintPositionKind.VALUE_PARAMETER_POSITION: ConstraintPositionKind
  • removed: static method ConstraintPositionKind.valueOf(String): ConstraintPositionKind
  • removed: static method ConstraintPositionKind.values(): ConstraintPositionKind[]
  • removed: static method ConstraintPositionKt.derivedFrom(ConstraintPosition, ConstraintPositionKind): boolean
  • removed: static method ConstraintPositionPackage.derivedFrom(ConstraintPosition, ConstraintPositionKind): boolean
  • removed: ctor CompileTimeConstant.Parameters(boolean, boolean, boolean, boolean)
  • removed: ctor ConstantValueFactory(KotlinBuiltIns)
  • removed: ctor IntegerValueTypeConstant(Number, KotlinBuiltIns, CompileTimeConstant.Parameters)
  • removed: ctor IntegerValueTypeConstructor(long, KotlinBuiltIns)
  • removed: ctor TypedCompileTimeConstant(ConstantValue, CompileTimeConstant.Parameters)
  • removed: final class IntegerValueTypeConstant implements CompileTimeConstant
  • removed: final class TypedCompileTimeConstant implements CompileTimeConstant
  • removed: interface CompileTimeConstant
  • removed: method AnnotationValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method AnnotationValue.toString(): String
  • removed: method ArrayValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method ArrayValue.equals(Object): boolean
  • removed: method ArrayValue.getElementType(): JetType
  • removed: method ArrayValue.hashCode(): int
  • removed: method BooleanValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method ByteValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method CharValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method CompileTimeConstant.Parameters.getCanBeUsedInAnnotation(): boolean
  • removed: method CompileTimeConstant.Parameters.getIsPure(): boolean
  • removed: method CompileTimeConstant.Parameters.getUsesNonConstValAsConstant(): boolean
  • removed: method CompileTimeConstant.Parameters.getUsesVariableAsConstant(): boolean
  • removed: method CompileTimeConstant.getCanBeUsedInAnnotations(): boolean
  • removed: method CompileTimeConstant.getIsError(): boolean
  • removed: method CompileTimeConstant.getIsPure(): boolean
  • removed: method CompileTimeConstant.getParameters(): CompileTimeConstant.Parameters
  • removed: method CompileTimeConstant.getUsesNonConstValAsConstant(): boolean
  • removed: method CompileTimeConstant.getUsesVariableAsConstant(): boolean
  • removed: method CompileTimeConstant.getValue(JetType): Object
  • removed: method CompileTimeConstant.toConstantValue(JetType): ConstantValue
  • removed: method ConstantValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method ConstantValueFactory.createAnnotationValue(AnnotationDescriptor): AnnotationValue
  • removed: method ConstantValueFactory.createBooleanValue(boolean): BooleanValue
  • removed: method ConstantValueFactory.createByteValue(byte): ByteValue
  • removed: method ConstantValueFactory.createCharValue(char): CharValue
  • removed: method ConstantValueFactory.createDoubleValue(double): DoubleValue
  • removed: method ConstantValueFactory.createEnumValue(ClassDescriptor): EnumValue
  • removed: method ConstantValueFactory.createErrorValue(String): ErrorValue
  • removed: method ConstantValueFactory.createFloatValue(float): FloatValue
  • removed: method ConstantValueFactory.createIntValue(int): IntValue
  • removed: method ConstantValueFactory.createIntegerConstantValue(long, JetType): ConstantValue
  • removed: method ConstantValueFactory.createKClassValue(JetType): KClassValue
  • removed: method ConstantValueFactory.createLongValue(long): LongValue
  • removed: method ConstantValueFactory.createNullValue(): NullValue
  • removed: method ConstantValueFactory.createShortValue(short): ShortValue
  • removed: method ConstantValueFactory.createStringValue(String): StringValue
  • removed: method DoubleValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method EnumValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method EnumValue.equals(Object): boolean
  • removed: method EnumValue.hashCode(): int
  • removed: method ErrorValue.ErrorValueWithMessage.getMessage(): String
  • removed: method ErrorValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method FloatValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method IntValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method IntValue.equals(Object): boolean
  • removed: method IntValue.hashCode(): int
  • removed: method IntegerValueTypeConstant.getCanBeUsedInAnnotations(): boolean
  • removed: method IntegerValueTypeConstant.getIsError(): boolean
  • removed: method IntegerValueTypeConstant.getIsPure(): boolean
  • removed: method IntegerValueTypeConstant.getParameters(): CompileTimeConstant.Parameters
  • removed: method IntegerValueTypeConstant.getType(JetType): JetType
  • removed: method IntegerValueTypeConstant.getUnknownIntegerType(): JetTypeImpl
  • removed: method IntegerValueTypeConstant.getUsesNonConstValAsConstant(): boolean
  • removed: method IntegerValueTypeConstant.getUsesVariableAsConstant(): boolean
  • removed: method IntegerValueTypeConstant.getValue(JetType): Number
  • removed: method IntegerValueTypeConstant.toConstantValue(JetType): ConstantValue
  • removed: method IntegerValueTypeConstant.toString(): String
  • removed: method IntegerValueTypeConstructor.getAnnotations(): Annotations
  • removed: method IntegerValueTypeConstructor.getValue(): long
  • removed: method IntegerValueTypeConstructor.isFinal(): boolean
  • removed: method KClassValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method KClassValue.getValue(): JetType
  • removed: method LongValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method NullValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method NullValue.toString(): String
  • removed: method ShortValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method StringValue.accept(AnnotationArgumentVisitor, Object): Object
  • removed: method StringValue.equals(Object): boolean
  • removed: method StringValue.hashCode(): int
  • removed: method TypedCompileTimeConstant.getCanBeUsedInAnnotations(): boolean
  • removed: method TypedCompileTimeConstant.getConstantValue(): ConstantValue
  • removed: method TypedCompileTimeConstant.getIsError(): boolean
  • removed: method TypedCompileTimeConstant.getIsPure(): boolean
  • removed: method TypedCompileTimeConstant.getParameters(): CompileTimeConstant.Parameters
  • removed: method TypedCompileTimeConstant.getType(): JetType
  • removed: method TypedCompileTimeConstant.getUsesNonConstValAsConstant(): boolean
  • removed: method TypedCompileTimeConstant.getUsesVariableAsConstant(): boolean
  • removed: method TypedCompileTimeConstant.getValue(JetType): Object
  • removed: method TypedCompileTimeConstant.toConstantValue(JetType): ConstantValue
  • removed: static final class CompileTimeConstant.Parameters
  • changed: ctor ArrayValue(List, JetType, KotlinBuiltIns) → ctor ArrayValue(List, Function1)
  • changed: ctor BooleanValue(boolean, KotlinBuiltIns) → ctor BooleanValue(boolean)
  • changed: ctor ByteValue(byte, KotlinBuiltIns) → ctor ByteValue(byte)
  • changed: ctor CharValue(char, KotlinBuiltIns) → ctor CharValue(char)
  • changed: ctor DoubleValue(double, KotlinBuiltIns) → ctor DoubleValue(double)
  • changed: ctor EnumValue(ClassDescriptor) → ctor EnumValue(ClassId, Name)
  • changed: ctor FloatValue(float, KotlinBuiltIns) → ctor FloatValue(float)
  • changed: ctor IntValue(int, KotlinBuiltIns) → ctor IntValue(int)
  • changed: ctor KClassValue(JetType) → ctor KClassValue(ClassId, int)
  • changed: ctor LongValue(long, KotlinBuiltIns) → ctor LongValue(long)
  • changed: ctor NullValue(KotlinBuiltIns) → ctor NullValue()
  • changed: ctor ShortValue(short, KotlinBuiltIns) → ctor ShortValue(short)
  • changed: ctor StringValue(String, KotlinBuiltIns) → ctor StringValue(String)
  • changed: final class ArrayValue extends ConstantValue → class ArrayValue extends ConstantValue
  • changed: method AnnotationValue.getType(): JetType → method AnnotationValue.getType(ModuleDescriptor): KotlinType
  • changed: method ArrayValue.getType(): JetType → method ArrayValue.getType(ModuleDescriptor): KotlinType
  • changed: method BooleanValue.getType(): JetType → method BooleanValue.getType(ModuleDescriptor): SimpleType
  • changed: method ByteValue.getType(): JetType → method ByteValue.getType(ModuleDescriptor): SimpleType
  • changed: method CharValue.getType(): JetType → method CharValue.getType(ModuleDescriptor): SimpleType
  • changed: method ConstantValue.getType(): JetType → method ConstantValue.getType(ModuleDescriptor): KotlinType
  • changed: method ConstantValueFactory.createArrayValue(List, JetType): ArrayValue → method ConstantValueFactory.createArrayValue(List, KotlinType): ArrayValue
  • changed: method ConstantValueFactory.createConstantValue(Object): ConstantValue → method ConstantValueFactory.createConstantValue(Object, ModuleDescriptor): ConstantValue
  • changed: method DoubleValue.getType(): JetType → method DoubleValue.getType(ModuleDescriptor): SimpleType
  • changed: method EnumValue.getType(): JetType → method EnumValue.getType(ModuleDescriptor): KotlinType
  • changed: method ErrorValue.ErrorValueWithMessage.getType(): JetType → method ErrorValue.ErrorValueWithMessage.getType(ModuleDescriptor): ErrorType
  • changed: method FloatValue.getType(): JetType → method FloatValue.getType(ModuleDescriptor): SimpleType
  • changed: method IntValue.getType(): JetType → method IntValue.getType(ModuleDescriptor): SimpleType
  • changed: method KClassValue.getType(): JetType → method KClassValue.getType(ModuleDescriptor): KotlinType
  • changed: method LongValue.getType(): JetType → method LongValue.getType(ModuleDescriptor): SimpleType
  • changed: method NullValue.getType(): JetType → method NullValue.getType(ModuleDescriptor): SimpleType
  • changed: method ShortValue.getType(): JetType → method ShortValue.getType(ModuleDescriptor): SimpleType
  • changed: method StringValue.getType(): JetType → method StringValue.getType(ModuleDescriptor): SimpleType
  • added: abstract class UnsignedValueConstant extends ConstantValue
  • added: ctor ClassLiteralValue(ClassId, int)
  • added: ctor KClassValue(ClassLiteralValue)
  • added: ctor KClassValue(KClassValue.Value)
  • added: ctor KClassValue.Value.LocalClass(KotlinType)
  • added: ctor KClassValue.Value.NormalClass(ClassLiteralValue)
  • added: ctor TypedArrayValue(List, KotlinType)
  • added: ctor UByteValue(byte)
  • added: ctor UIntValue(int)
  • added: ctor ULongValue(long)
  • added: ctor UShortValue(short)
  • added: ctor UnsignedValueConstant(Object)
  • added: final class ClassLiteralValue
  • added: final class IntegerLiteralTypeConstructor implements TypeConstructor
  • added: final class PrimitiveTypeUtilKt
  • added: final class TypedArrayValue extends ArrayValue
  • added: final class UByteValue extends UnsignedValueConstant
  • added: final class UIntValue extends UnsignedValueConstant
  • added: final class ULongValue extends UnsignedValueConstant
  • added: final class UShortValue extends UnsignedValueConstant
  • added: method ClassLiteralValue.component1(): ClassId
  • added: method ClassLiteralValue.component2(): int
  • added: method ClassLiteralValue.equals(Object): boolean
  • added: method ClassLiteralValue.getArrayNestedness(): int
  • added: method ClassLiteralValue.getClassId(): ClassId
  • added: method ClassLiteralValue.hashCode(): int
  • added: method ClassLiteralValue.toString(): String
  • added: method ConstantValue.equals(Object): boolean
  • added: method ConstantValue.hashCode(): int
  • added: method EnumValue.getEnumEntryName(): Name
  • added: method IntegerLiteralTypeConstructor.Companion.findIntersectionType(Collection): SimpleType
  • added: method IntegerLiteralTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method IntegerLiteralTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • added: method IntegerLiteralTypeConstructor.getParameters(): List
  • added: method IntegerLiteralTypeConstructor.getPossibleTypes(): Set
  • added: method IntegerLiteralTypeConstructor.getSupertypes(): Collection
  • added: method IntegerLiteralTypeConstructor.isDenotable(): boolean
  • added: method IntegerLiteralTypeConstructor.refine(KotlinTypeRefiner): TypeConstructor
  • added: method IntegerLiteralTypeConstructor.toString(): String
  • added: method IntegerValueTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method IntegerValueTypeConstructor.refine(KotlinTypeRefiner): TypeConstructor
  • added: method KClassValue.Companion.create(KotlinType): ConstantValue
  • added: method KClassValue.Value.LocalClass.equals(Object): boolean
  • added: method KClassValue.Value.LocalClass.getType(): KotlinType
  • added: method KClassValue.Value.LocalClass.hashCode(): int
  • added: method KClassValue.Value.LocalClass.toString(): String
  • added: method KClassValue.Value.NormalClass.equals(Object): boolean
  • added: method KClassValue.Value.NormalClass.getArrayDimensions(): int
  • added: method KClassValue.Value.NormalClass.getClassId(): ClassId
  • added: method KClassValue.Value.NormalClass.getValue(): ClassLiteralValue
  • added: method KClassValue.Value.NormalClass.hashCode(): int
  • added: method KClassValue.Value.NormalClass.toString(): String
  • added: method KClassValue.getArgumentType(ModuleDescriptor): KotlinType
  • added: method TypedArrayValue.getType(): KotlinType
  • added: method UByteValue.getType(ModuleDescriptor): KotlinType
  • added: method UByteValue.toString(): String
  • added: method UIntValue.getType(ModuleDescriptor): KotlinType
  • added: method UIntValue.toString(): String
  • added: method ULongValue.getType(ModuleDescriptor): KotlinType
  • added: method ULongValue.toString(): String
  • added: method UShortValue.getType(ModuleDescriptor): KotlinType
  • added: method UShortValue.toString(): String
  • added: static abstract class KClassValue.Value
  • added: static field ConstantValueFactory.INSTANCE: ConstantValueFactory
  • added: static field IntegerLiteralTypeConstructor.Companion: IntegerLiteralTypeConstructor.Companion
  • added: static field KClassValue.Companion: KClassValue.Companion
  • added: static final class IntegerLiteralTypeConstructor.Companion
  • added: static final class KClassValue.Companion
  • added: static final class KClassValue.Value.LocalClass extends KClassValue.Value
  • added: static final class KClassValue.Value.NormalClass extends KClassValue.Value
  • added: static method PrimitiveTypeUtilKt.getAllSignedLiteralTypes(ModuleDescriptor): Collection
  • added: abstract class DeprecationInfo implements Comparable
  • added: abstract class DescriptorBasedDeprecationInfo extends DeprecationInfo
  • added: ctor DeprecationInfo()
  • added: ctor DescriptorBasedDeprecationInfo()
  • added: enum DeprecationLevelValue
  • added: final class DescriptorBasedDeprecationInfoKt
  • added: method DeprecationInfo.compareTo(DeprecationInfo): int
  • added: method DeprecationInfo.getDeprecationLevel(): DeprecationLevelValue
  • added: method DeprecationInfo.getPropagatesToOverrides(): boolean
  • added: method DescriptorBasedDeprecationInfo.getForcePropagationToOverrides(): boolean
  • added: method DescriptorBasedDeprecationInfo.getPropagatesToOverrides(): boolean
  • added: static field DeprecationLevelValue.ERROR: DeprecationLevelValue
  • added: static field DeprecationLevelValue.HIDDEN: DeprecationLevelValue
  • added: static field DeprecationLevelValue.WARNING: DeprecationLevelValue
  • added: static method DeprecationLevelValue.valueOf(String): DeprecationLevelValue
  • added: static method DeprecationLevelValue.values(): DeprecationLevelValue[]
  • added: static method DescriptorBasedDeprecationInfoKt.getDEPRECATED_FUNCTION_KEY(): CallableDescriptor.UserDataKey
  • removed: final class DescriptorUtilPackage
  • removed: final class IsAnnotatedAsHiddenKt
  • removed: static method DescriptorUtilPackage.getAnnotationRetention(Annotated): KotlinRetention
  • removed: static method DescriptorUtilPackage.getBuiltIns(DeclarationDescriptor): KotlinBuiltIns
  • removed: static method DescriptorUtilPackage.getClassId(ClassDescriptor): ClassId
  • removed: static method DescriptorUtilPackage.getClassObjectReferenceTarget(ClassDescriptor): ClassDescriptor
  • removed: static method DescriptorUtilPackage.getClassObjectType(ClassDescriptor): JetType
  • removed: static method DescriptorUtilPackage.getFqNameSafe(DeclarationDescriptor): FqName
  • removed: static method DescriptorUtilPackage.getFqNameUnsafe(DeclarationDescriptor): FqNameUnsafe
  • removed: static method DescriptorUtilPackage.getHIDDEN_ANNOTATION_FQ_NAME(): FqName
  • removed: static method DescriptorUtilPackage.getHasClassObjectType(ClassDescriptor): boolean
  • removed: static method DescriptorUtilPackage.getImportableDescriptor(DeclarationDescriptor): DeclarationDescriptor
  • removed: static method DescriptorUtilPackage.getIsEffectivelyPublicApi(DeclarationDescriptorWithVisibility): boolean
  • removed: static method DescriptorUtilPackage.getIsExtension(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtilPackage.getModule(DeclarationDescriptor): ModuleDescriptor
  • removed: static method DescriptorUtilPackage.getOwnerForEffectiveDispatchReceiverParameter(CallableDescriptor): DeclarationDescriptor
  • removed: static method DescriptorUtilPackage.getParents(DeclarationDescriptor): Sequence
  • removed: static method DescriptorUtilPackage.getParentsWithSelf(DeclarationDescriptor): Sequence
  • removed: static method DescriptorUtilPackage.getSecondaryConstructors(ClassDescriptor): List
  • removed: static method DescriptorUtilPackage.getSuperClassNotAny(ClassDescriptor): ClassDescriptor
  • removed: static method DescriptorUtilPackage.getSuperClassOrAny(ClassDescriptor): ClassDescriptor
  • removed: static method DescriptorUtilPackage.hasDefaultValue(ValueParameterDescriptor): boolean
  • removed: static method DescriptorUtilPackage.isAnnotatedAsHidden(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtilPackage.isDocumentedAnnotation(Annotated): boolean
  • removed: static method DescriptorUtilPackage.isRepeatableAnnotation(Annotated): boolean
  • removed: static method DescriptorUtilPackage.resolveTopLevelClass(ModuleDescriptor, FqName, LookupLocation): ClassDescriptor
  • removed: static method DescriptorUtilsKt.getAnnotationRetention(Annotated): KotlinRetention
  • removed: static method DescriptorUtilsKt.getClassObjectReferenceTarget(ClassDescriptor): ClassDescriptor
  • removed: static method DescriptorUtilsKt.getClassObjectType(ClassDescriptor): JetType
  • removed: static method DescriptorUtilsKt.getHasClassObjectType(ClassDescriptor): boolean
  • removed: static method DescriptorUtilsKt.getImportableDescriptor(DeclarationDescriptor): DeclarationDescriptor
  • removed: static method DescriptorUtilsKt.getIsEffectivelyPublicApi(DeclarationDescriptorWithVisibility): boolean
  • removed: static method DescriptorUtilsKt.getIsExtension(DeclarationDescriptor): boolean
  • removed: static method DescriptorUtilsKt.getOwnerForEffectiveDispatchReceiverParameter(CallableDescriptor): DeclarationDescriptor
  • removed: static method DescriptorUtilsKt.getSecondaryConstructors(ClassDescriptor): List
  • removed: static method DescriptorUtilsKt.getSuperClassOrAny(ClassDescriptor): ClassDescriptor
  • removed: static method DescriptorUtilsKt.hasDefaultValue(ValueParameterDescriptor): boolean
  • removed: static method DescriptorUtilsKt.isDocumentedAnnotation(Annotated): boolean
  • removed: static method DescriptorUtilsKt.isRepeatableAnnotation(Annotated): boolean
  • removed: static method IsAnnotatedAsHiddenKt.getHIDDEN_ANNOTATION_FQ_NAME(): FqName
  • removed: static method IsAnnotatedAsHiddenKt.isAnnotatedAsHidden(DeclarationDescriptor): boolean
  • changed: static method DescriptorUtilsKt.getClassId(ClassDescriptor): ClassId → static method DescriptorUtilsKt.getClassId(ClassifierDescriptor): ClassId
  • added: static method DescriptorUtilsKt.declaresOrInheritsDefaultValue(ValueParameterDescriptor): boolean
  • added: static method DescriptorUtilsKt.firstOverridden(CallableMemberDescriptor, boolean, Function1): CallableMemberDescriptor
  • added: static method DescriptorUtilsKt.fqNameOrNull(DeclarationDescriptor): FqName
  • added: static method DescriptorUtilsKt.getAnnotationClass(AnnotationDescriptor): ClassDescriptor
  • added: static method DescriptorUtilsKt.getInlineClassRepresentation(ClassDescriptor): InlineClassRepresentation
  • added: static method DescriptorUtilsKt.getKotlinTypeRefiner(ModuleDescriptor): KotlinTypeRefiner
  • added: static method DescriptorUtilsKt.getMultiFieldValueClassRepresentation(ClassDescriptor): MultiFieldValueClassRepresentation
  • added: static method DescriptorUtilsKt.getPropertyIfAccessor(CallableMemberDescriptor): CallableMemberDescriptor
  • added: static method DescriptorUtilsKt.isTypeRefinementEnabled(ModuleDescriptor): boolean
  • removed: final class JavaDescriptorResolverKt
  • removed: final class JvmPackage
  • removed: method JvmClassName.getFqNameForClassNameWithoutDollars(): FqName
  • removed: method JvmPrimitiveType.getName(): String
  • removed: static method JavaDescriptorResolverKt.getPLATFORM_TYPES(): boolean
  • removed: static method JavaDescriptorResolverKt.setPLATFORM_TYPES(boolean): void
  • removed: static method JvmClassName.byFqNameWithoutInnerClasses(String): JvmClassName
  • removed: static method JvmPackage.getPLATFORM_TYPES(): boolean
  • removed: static method JvmPackage.setPLATFORM_TYPES(boolean): void
  • removed: static method JvmPrimitiveType.isWrapperClassName(FqName): boolean
  • changed: ctor JavaDescriptorResolver(LazyJavaPackageFragmentProvider, ModuleDescriptor) → ctor JavaDescriptorResolver(LazyJavaPackageFragmentProvider, JavaResolverCache)
  • added: ctor CompositeSyntheticJavaPartsProvider(List)
  • added: final class CompositeSyntheticJavaPartsProvider implements SyntheticJavaPartsProvider
  • added: final class InlineClassManglingRulesKt
  • added: interface SyntheticJavaPartsProvider
  • added: method CompositeSyntheticJavaPartsProvider.generateConstructors(LazyJavaResolverContext, ClassDescriptor, List): void
  • added: method CompositeSyntheticJavaPartsProvider.generateMethods(LazyJavaResolverContext, ClassDescriptor, Name, Collection): void
  • added: method CompositeSyntheticJavaPartsProvider.generateNestedClass(LazyJavaResolverContext, ClassDescriptor, Name, List): void
  • added: method CompositeSyntheticJavaPartsProvider.generateStaticFunctions(LazyJavaResolverContext, ClassDescriptor, Name, Collection): void
  • added: method CompositeSyntheticJavaPartsProvider.getMethodNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method CompositeSyntheticJavaPartsProvider.getNestedClassNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method CompositeSyntheticJavaPartsProvider.getStaticFunctionNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method CompositeSyntheticJavaPartsProvider.modifyField(LazyJavaResolverContext, ClassDescriptor, PropertyDescriptorImpl): PropertyDescriptorImpl
  • added: method JvmClassName.getFqNameForTopLevelClassMaybeWithDollars(): FqName
  • added: method JvmPrimitiveType.getJavaKeywordName(): String
  • added: method SyntheticJavaPartsProvider.Companion.getEMPTY(): CompositeSyntheticJavaPartsProvider
  • added: method SyntheticJavaPartsProvider.generateConstructors(LazyJavaResolverContext, ClassDescriptor, List): void
  • added: method SyntheticJavaPartsProvider.generateMethods(LazyJavaResolverContext, ClassDescriptor, Name, Collection): void
  • added: method SyntheticJavaPartsProvider.generateNestedClass(LazyJavaResolverContext, ClassDescriptor, Name, List): void
  • added: method SyntheticJavaPartsProvider.generateStaticFunctions(LazyJavaResolverContext, ClassDescriptor, Name, Collection): void
  • added: method SyntheticJavaPartsProvider.getMethodNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method SyntheticJavaPartsProvider.getNestedClassNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method SyntheticJavaPartsProvider.getStaticFunctionNames(LazyJavaResolverContext, ClassDescriptor): List
  • added: method SyntheticJavaPartsProvider.modifyField(LazyJavaResolverContext, ClassDescriptor, PropertyDescriptorImpl): PropertyDescriptorImpl
  • added: static field SyntheticJavaPartsProvider.Companion: SyntheticJavaPartsProvider.Companion
  • added: static final class SyntheticJavaPartsProvider.Companion
  • added: static method InlineClassManglingRulesKt.isValueClassThatRequiresMangling(DeclarationDescriptor): boolean
  • added: static method InlineClassManglingRulesKt.isValueClassThatRequiresMangling(KotlinType): boolean
  • added: static method InlineClassManglingRulesKt.shouldHideConstructorDueToValueClassTypeValueParameters(CallableMemberDescriptor): boolean
  • added: ctor SamConversionResolverImpl(StorageManager, Iterable)
  • added: final class SamConversionResolverImpl implements SamConversionResolver
  • added: interface SamConversionResolver
  • removed: abstract class JetScopeImpl implements JetScope
  • removed: class ChainedScope implements JetScope
  • removed: ctor ChainedScope(DeclarationDescriptor, String, JetScope[])
  • removed: ctor ExplicitImportsScope(Collection)
  • removed: ctor FilteringScope(JetScope, Function1)
  • removed: ctor JetScopeImpl()
  • removed: ctor StaticScopeForKotlinClass(ClassDescriptor)
  • removed: final class ExplicitImportsScope extends JetScopeImpl
  • removed: final class FilteringScope implements JetScope
  • removed: final class JetScopeKt
  • removed: final class ScopesPackage
  • removed: final class StaticScopeForKotlinClass extends JetScopeImpl
  • removed: interface DescriptorKindExclude
  • removed: interface FileScope extends LexicalScope
  • removed: interface JetScope
  • removed: interface LexicalScope
  • removed: method AbstractScopeAdapter.getAllDescriptors(): Collection
  • removed: method AbstractScopeAdapter.getClassifier(Name): ClassifierDescriptor
  • removed: method AbstractScopeAdapter.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method AbstractScopeAdapter.getContainingDeclaration(): DeclarationDescriptor
  • removed: method AbstractScopeAdapter.getDeclarationsByLabel(Name): Collection
  • removed: method AbstractScopeAdapter.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method AbstractScopeAdapter.getFunctions(Name, LookupLocation): Collection
  • removed: method AbstractScopeAdapter.getImplicitReceiversHierarchy(): List
  • removed: method AbstractScopeAdapter.getLocalVariable(Name): VariableDescriptor
  • removed: method AbstractScopeAdapter.getOwnDeclaredDescriptors(): Collection
  • removed: method AbstractScopeAdapter.getPackage(Name): PackageViewDescriptor
  • removed: method AbstractScopeAdapter.getProperties(Name, LookupLocation): Collection
  • removed: method AbstractScopeAdapter.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method AbstractScopeAdapter.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method AbstractScopeAdapter.getSyntheticExtensionProperties(Collection): Collection
  • removed: method AbstractScopeAdapter.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method AbstractScopeAdapter.printScopeStructure(Printer): void
  • removed: method ChainedScope.getAllDescriptors(): Collection
  • removed: method ChainedScope.getClassifier(Name): ClassifierDescriptor
  • removed: method ChainedScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method ChainedScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method ChainedScope.getDeclarationsByLabel(Name): List
  • removed: method ChainedScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method ChainedScope.getFunctions(Name, LookupLocation): Collection
  • removed: method ChainedScope.getImplicitReceiversHierarchy(): List
  • removed: method ChainedScope.getLocalVariable(Name): VariableDescriptor
  • removed: method ChainedScope.getOwnDeclaredDescriptors(): Collection
  • removed: method ChainedScope.getPackage(Name): PackageViewDescriptor
  • removed: method ChainedScope.getProperties(Name, LookupLocation): Collection
  • removed: method ChainedScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method ChainedScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method ChainedScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method ChainedScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method ChainedScope.printScopeStructure(Printer): void
  • removed: method ChainedScope.toString(): String
  • removed: method DescriptorKindExclude.EnumEntry.excludes(DeclarationDescriptor): boolean
  • removed: method DescriptorKindExclude.EnumEntry.getFullyExcludedDescriptorKinds(): int
  • removed: method DescriptorKindExclude.EnumEntry.toString(): String
  • removed: method DescriptorKindExclude.Extensions.excludes(DeclarationDescriptor): boolean
  • removed: method DescriptorKindExclude.Extensions.getFullyExcludedDescriptorKinds(): int
  • removed: method DescriptorKindExclude.Extensions.toString(): String
  • removed: method DescriptorKindExclude.NonExtensions.excludes(DeclarationDescriptor): boolean
  • removed: method DescriptorKindExclude.NonExtensions.toString(): String
  • removed: method DescriptorKindExclude.TopLevelPackages.excludes(DeclarationDescriptor): boolean
  • removed: method DescriptorKindExclude.TopLevelPackages.toString(): String
  • removed: method DescriptorKindExclude.excludes(DeclarationDescriptor): boolean
  • removed: method DescriptorKindFilter.Companion.getALL(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getCALLABLES(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getCLASSIFIERS(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getFUNCTIONS(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getNON_SINGLETON_CLASSIFIERS(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getPACKAGES(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getSINGLETON_CLASSIFIERS(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getVALUES(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.Companion.getVALUES_MASK(): int
  • removed: method DescriptorKindFilter.Companion.getVARIABLES(): DescriptorKindFilter
  • removed: method DescriptorKindFilter.accepts(DeclarationDescriptor): boolean
  • removed: method DescriptorKindFilter.exclude(DescriptorKindExclude): DescriptorKindFilter
  • removed: method DescriptorKindFilter.restrictedToKinds(int): DescriptorKindFilter
  • removed: method DescriptorKindFilter.withKinds(int): DescriptorKindFilter
  • removed: method DescriptorKindFilter.withoutKinds(int): DescriptorKindFilter
  • removed: method ExplicitImportsScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method ExplicitImportsScope.getContainingDeclaration(): Void
  • removed: method ExplicitImportsScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method ExplicitImportsScope.getFunctions(Name, LookupLocation): List
  • removed: method ExplicitImportsScope.getPackage(Name): PackageViewDescriptor
  • removed: method ExplicitImportsScope.getProperties(Name, LookupLocation): List
  • removed: method ExplicitImportsScope.printScopeStructure(Printer): void
  • removed: method FileScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method FileScope.getImplicitReceiver(): ReceiverParameterDescriptor
  • removed: method FileScope.getIsOwnerDescriptorAccessibleByLabel(): boolean
  • removed: method FileScope.getPackage(Name): PackageViewDescriptor
  • removed: method FileScope.getParent(): LexicalScope
  • removed: method FileScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method FileScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method FileScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method FileScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method FilteringScope.getAllDescriptors(): Collection
  • removed: method FilteringScope.getClassifier(Name): ClassifierDescriptor
  • removed: method FilteringScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method FilteringScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method FilteringScope.getDeclarationsByLabel(Name): List
  • removed: method FilteringScope.getDescriptors(DescriptorKindFilter, Function1): List
  • removed: method FilteringScope.getFunctions(Name, LookupLocation): List
  • removed: method FilteringScope.getImplicitReceiversHierarchy(): List
  • removed: method FilteringScope.getLocalVariable(Name): VariableDescriptor
  • removed: method FilteringScope.getOwnDeclaredDescriptors(): List
  • removed: method FilteringScope.getPackage(Name): PackageViewDescriptor
  • removed: method FilteringScope.getProperties(Name, LookupLocation): List
  • removed: method FilteringScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method FilteringScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method FilteringScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method FilteringScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method FilteringScope.printScopeStructure(Printer): void
  • removed: method InnerClassesScopeWrapper.getClassifier(Name, LookupLocation): ClassDescriptor
  • removed: method InnerClassesScopeWrapper.getContainingDeclaration(): DeclarationDescriptor
  • removed: method InnerClassesScopeWrapper.getDescriptors(DescriptorKindFilter, Function1): List
  • removed: method InnerClassesScopeWrapper.getWorkerScope(): JetScope
  • removed: method InnerClassesScopeWrapper.printScopeStructure(Printer): void
  • removed: method JetScope.Companion.getALL_NAME_FILTER(): Function1
  • removed: method JetScope.Empty.getContainingDeclaration(): DeclarationDescriptor
  • removed: method JetScope.Empty.printScopeStructure(Printer): void
  • removed: method JetScope.Empty.toString(): String
  • removed: method JetScope.getAllDescriptors(): Collection
  • removed: method JetScope.getClassifier(Name): ClassifierDescriptor
  • removed: method JetScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method JetScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method JetScope.getDeclarationsByLabel(Name): Collection
  • removed: method JetScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method JetScope.getFunctions(Name, LookupLocation): Collection
  • removed: method JetScope.getImplicitReceiversHierarchy(): List
  • removed: method JetScope.getLocalVariable(Name): VariableDescriptor
  • removed: method JetScope.getOwnDeclaredDescriptors(): Collection
  • removed: method JetScope.getPackage(Name): PackageViewDescriptor
  • removed: method JetScope.getProperties(Name, LookupLocation): Collection
  • removed: method JetScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method JetScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method JetScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method JetScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method JetScope.printScopeStructure(Printer): void
  • removed: method JetScopeImpl.getAllDescriptors(): Collection
  • removed: method JetScopeImpl.getClassifier(Name): ClassifierDescriptor
  • removed: method JetScopeImpl.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method JetScopeImpl.getDeclarationsByLabel(Name): Collection
  • removed: method JetScopeImpl.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method JetScopeImpl.getFunctions(Name, LookupLocation): Collection
  • removed: method JetScopeImpl.getImplicitReceiversHierarchy(): List
  • removed: method JetScopeImpl.getLocalVariable(Name): VariableDescriptor
  • removed: method JetScopeImpl.getOwnDeclaredDescriptors(): Collection
  • removed: method JetScopeImpl.getPackage(Name): PackageViewDescriptor
  • removed: method JetScopeImpl.getProperties(Name, LookupLocation): Collection
  • removed: method JetScopeImpl.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method JetScopeImpl.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method JetScopeImpl.getSyntheticExtensionProperties(Collection): Collection
  • removed: method JetScopeImpl.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method JetScopeImpl.printScopeStructure(Printer): void
  • removed: method LexicalScope.getDeclaredClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method LexicalScope.getDeclaredDescriptors(): Collection
  • removed: method LexicalScope.getDeclaredFunctions(Name, LookupLocation): Collection
  • removed: method LexicalScope.getDeclaredVariables(Name, LookupLocation): Collection
  • removed: method LexicalScope.getImplicitReceiver(): ReceiverParameterDescriptor
  • removed: method LexicalScope.getIsOwnerDescriptorAccessibleByLabel(): boolean
  • removed: method LexicalScope.getOwnerDescriptor(): DeclarationDescriptor
  • removed: method LexicalScope.getParent(): LexicalScope
  • removed: method LexicalScope.printStructure(Printer): void
  • removed: method StaticScopeForKotlinClass.getClassifier(Name, LookupLocation): Void
  • removed: method StaticScopeForKotlinClass.getContainingDeclaration(): ClassDescriptor
  • removed: method StaticScopeForKotlinClass.getDescriptors(DescriptorKindFilter, Function1): List
  • removed: method StaticScopeForKotlinClass.getFunctions(Name, LookupLocation): ArrayList
  • removed: method StaticScopeForKotlinClass.getOwnDeclaredDescriptors(): List
  • removed: method StaticScopeForKotlinClass.printScopeStructure(Printer): void
  • removed: method SubstitutingScope.getAllDescriptors(): Collection
  • removed: method SubstitutingScope.getClassifier(Name): ClassifierDescriptor
  • removed: method SubstitutingScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method SubstitutingScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method SubstitutingScope.getDeclarationsByLabel(Name): Collection
  • removed: method SubstitutingScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method SubstitutingScope.getFunctions(Name, LookupLocation): Collection
  • removed: method SubstitutingScope.getImplicitReceiversHierarchy(): List
  • removed: method SubstitutingScope.getLocalVariable(Name): VariableDescriptor
  • removed: method SubstitutingScope.getOwnDeclaredDescriptors(): Collection
  • removed: method SubstitutingScope.getPackage(Name): PackageViewDescriptor
  • removed: method SubstitutingScope.getProperties(Name, LookupLocation): Collection
  • removed: method SubstitutingScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method SubstitutingScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method SubstitutingScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method SubstitutingScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method SubstitutingScope.printScopeStructure(Printer): void
  • removed: static field DescriptorKindExclude.EnumEntry.INSTANCE$: DescriptorKindExclude.EnumEntry
  • removed: static field DescriptorKindExclude.Extensions.INSTANCE$: DescriptorKindExclude.Extensions
  • removed: static field DescriptorKindExclude.NonExtensions.INSTANCE$: DescriptorKindExclude.NonExtensions
  • removed: static field DescriptorKindExclude.TopLevelPackages.INSTANCE$: DescriptorKindExclude.TopLevelPackages
  • removed: static field DescriptorKindFilter.ALL_KINDS_MASK: int
  • removed: static field DescriptorKindFilter.CLASSIFIERS_MASK: int
  • removed: static field DescriptorKindFilter.FUNCTIONS_MASK: int
  • removed: static field DescriptorKindFilter.NON_SINGLETON_CLASSIFIERS_MASK: int
  • removed: static field DescriptorKindFilter.PACKAGES_MASK: int
  • removed: static field DescriptorKindFilter.SINGLETON_CLASSIFIERS_MASK: int
  • removed: static field DescriptorKindFilter.VALUES_MASK: int
  • removed: static field DescriptorKindFilter.VARIABLES_MASK: int
  • removed: static field JetScope.ALL_NAME_FILTER: Function1
  • removed: static field JetScope.Companion: JetScope.Companion
  • removed: static field JetScope.Empty.INSTANCE$: JetScope.Empty
  • removed: static final class DescriptorKindExclude.EnumEntry implements DescriptorKindExclude
  • removed: static final class DescriptorKindExclude.Extensions implements DescriptorKindExclude
  • removed: static final class JetScope.Companion
  • removed: static final class JetScope.Empty extends JetScopeImpl
  • removed: static method JetScopeKt.getDescriptorsFiltered(JetScope, DescriptorKindFilter, Function1): Collection
  • removed: static method ScopesPackage.getDescriptorsFiltered(JetScope, DescriptorKindFilter, Function1): Collection
  • changed: abstract class AbstractScopeAdapter implements JetScope → abstract class AbstractScopeAdapter implements MemberScope
  • changed: ctor InnerClassesScopeWrapper(JetScope) → ctor InnerClassesScopeWrapper(MemberScope)
  • changed: ctor LazyScopeAdapter(NotNullLazyValue) → ctor LazyScopeAdapter(Function0)
  • changed: ctor SubstitutingScope(JetScope, TypeSubstitutor) → ctor SubstitutingScope(MemberScope, TypeSubstitutor)
  • changed: final class InnerClassesScopeWrapper extends JetScopeImpl → final class InnerClassesScopeWrapper extends MemberScopeImpl
  • changed: final class SubstitutingScope implements JetScope → final class SubstitutingScope implements MemberScope
  • changed: method AbstractScopeAdapter.getActualScope(): JetScope → method AbstractScopeAdapter.getActualScope(): MemberScope
  • changed: method AbstractScopeAdapter.getWorkerScope(): JetScope → method AbstractScopeAdapter.getWorkerScope(): MemberScope
  • changed: method LazyScopeAdapter.getWorkerScope(): JetScope → method LazyScopeAdapter.getWorkerScope(): MemberScope
  • changed: static final class DescriptorKindExclude.NonExtensions implements DescriptorKindExclude → static final class DescriptorKindExclude.NonExtensions extends DescriptorKindExclude
  • changed: static final class DescriptorKindExclude.TopLevelPackages implements DescriptorKindExclude → static final class DescriptorKindExclude.TopLevelPackages extends DescriptorKindExclude
  • added: abstract class DescriptorKindExclude
  • added: abstract class GivenFunctionsMemberScope extends MemberScopeImpl
  • added: abstract class MemberScopeImpl implements MemberScope
  • added: ctor DescriptorKindExclude()
  • added: ctor GivenFunctionsMemberScope(StorageManager, ClassDescriptor)
  • added: ctor LazyScopeAdapter(StorageManager, Function0)
  • added: ctor MemberScopeImpl()
  • added: ctor StaticScopeForKotlinEnum(StorageManager, ClassDescriptor, boolean)
  • added: final class ChainedMemberScope implements MemberScope
  • added: final class MemberScopeKt
  • added: final class StaticScopeForKotlinEnum extends MemberScopeImpl
  • added: final class TypeIntersectionScope extends AbstractScopeAdapter
  • added: interface MemberScope extends ResolutionScope
  • added: interface ResolutionScope
  • added: method AbstractScopeAdapter.getClassifierNames(): Set
  • added: method AbstractScopeAdapter.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method AbstractScopeAdapter.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method AbstractScopeAdapter.getContributedFunctions(Name, LookupLocation): Collection
  • added: method AbstractScopeAdapter.getContributedVariables(Name, LookupLocation): Collection
  • added: method AbstractScopeAdapter.getFunctionNames(): Set
  • added: method AbstractScopeAdapter.getVariableNames(): Set
  • added: method AbstractScopeAdapter.recordLookup(Name, LookupLocation): void
  • added: method ChainedMemberScope.Companion.create(String, Iterable): MemberScope
  • added: method ChainedMemberScope.Companion.createOrSingle$descriptors(String, List): MemberScope
  • added: method ChainedMemberScope.getClassifierNames(): Set
  • added: method ChainedMemberScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method ChainedMemberScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method ChainedMemberScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method ChainedMemberScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method ChainedMemberScope.getFunctionNames(): Set
  • added: method ChainedMemberScope.getVariableNames(): Set
  • added: method ChainedMemberScope.recordLookup(Name, LookupLocation): void
  • added: method ChainedMemberScope.toString(): String
  • added: method DescriptorKindFilter.Companion.getTYPE_ALIASES_MASK(): int
  • added: method DescriptorKindFilter.equals(Object): boolean
  • added: method DescriptorKindFilter.hashCode(): int
  • added: method GivenFunctionsMemberScope.computeDeclaredFunctions(): List
  • added: method GivenFunctionsMemberScope.getContainingClass(): ClassDescriptor
  • added: method GivenFunctionsMemberScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method GivenFunctionsMemberScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method GivenFunctionsMemberScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method InnerClassesScopeWrapper.getClassifierNames(): Set
  • added: method InnerClassesScopeWrapper.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method InnerClassesScopeWrapper.getContributedDescriptors(DescriptorKindFilter, Function1): List
  • added: method InnerClassesScopeWrapper.getFunctionNames(): Set
  • added: method InnerClassesScopeWrapper.getVariableNames(): Set
  • added: method InnerClassesScopeWrapper.recordLookup(Name, LookupLocation): void
  • added: method MemberScope.Companion.getALL_NAME_FILTER(): Function1
  • added: method MemberScope.Empty.getClassifierNames(): Set
  • added: method MemberScope.Empty.getFunctionNames(): Set
  • added: method MemberScope.Empty.getVariableNames(): Set
  • added: method MemberScope.getClassifierNames(): Set
  • added: method MemberScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method MemberScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method MemberScope.getFunctionNames(): Set
  • added: method MemberScope.getVariableNames(): Set
  • added: method MemberScopeImpl.getClassifierNames(): Set
  • added: method MemberScopeImpl.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method MemberScopeImpl.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method MemberScopeImpl.getContributedFunctions(Name, LookupLocation): Collection
  • added: method MemberScopeImpl.getContributedVariables(Name, LookupLocation): Collection
  • added: method MemberScopeImpl.getFunctionNames(): Set
  • added: method MemberScopeImpl.getVariableNames(): Set
  • added: method MemberScopeImpl.recordLookup(Name, LookupLocation): void
  • added: method ResolutionScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method ResolutionScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method ResolutionScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method ResolutionScope.recordLookup(Name, LookupLocation): void
  • added: method StaticScopeForKotlinEnum.getContributedClassifier(Name, LookupLocation): Void
  • added: method StaticScopeForKotlinEnum.getContributedDescriptors(DescriptorKindFilter, Function1): List
  • added: method StaticScopeForKotlinEnum.getContributedFunctions(Name, LookupLocation): SmartList
  • added: method StaticScopeForKotlinEnum.getContributedVariables(Name, LookupLocation): Collection
  • added: method SubstitutingScope.getClassifierNames(): Set
  • added: method SubstitutingScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method SubstitutingScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method SubstitutingScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method SubstitutingScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method SubstitutingScope.getFunctionNames(): Set
  • added: method SubstitutingScope.getVariableNames(): Set
  • added: method SubstitutingScope.recordLookup(Name, LookupLocation): void
  • added: method TypeIntersectionScope.Companion.create(String, Collection): MemberScope
  • added: method TypeIntersectionScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method TypeIntersectionScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method TypeIntersectionScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method TypeIntersectionScope.getWorkerScope(): MemberScope
  • added: static field ChainedMemberScope.Companion: ChainedMemberScope.Companion
  • added: static field DescriptorKindExclude.NonExtensions.INSTANCE: DescriptorKindExclude.NonExtensions
  • added: static field DescriptorKindExclude.TopLevelPackages.INSTANCE: DescriptorKindExclude.TopLevelPackages
  • added: static field DescriptorKindFilter.TYPE_ALIASES: DescriptorKindFilter
  • added: static field MemberScope.Companion: MemberScope.Companion
  • added: static field MemberScope.Empty.INSTANCE: MemberScope.Empty
  • added: static field TypeIntersectionScope.Companion: TypeIntersectionScope.Companion
  • added: static final class ChainedMemberScope.Companion
  • added: static final class MemberScope.Companion
  • added: static final class MemberScope.DefaultImpls
  • added: static final class MemberScope.Empty extends MemberScopeImpl
  • added: static final class ResolutionScope.DefaultImpls
  • added: static final class TypeIntersectionScope.Companion
  • added: static method MemberScope.DefaultImpls.recordLookup(MemberScope, Name, LookupLocation): void
  • added: static method MemberScopeKt.flatMapClassifierNamesOrNull(Iterable): Set
  • added: static method ResolutionScope.DefaultImpls.recordLookup(ResolutionScope, Name, LookupLocation): void
  • added: static method TypeIntersectionScope.create(String, Collection): MemberScope
  • removed: class ClassReceiver implements ThisReceiver
  • removed: ctor ClassReceiver(ClassDescriptor)
  • removed: interface ThisReceiver extends ReceiverValue
  • removed: method AbstractReceiverValue.exists(): boolean
  • removed: method ClassReceiver.exists(): boolean
  • removed: method ClassReceiver.getDeclarationDescriptor(): ClassDescriptor
  • removed: method ClassReceiver.getType(): JetType
  • removed: method ClassReceiver.toString(): String
  • removed: method ExtensionReceiver.getDeclarationDescriptor(): CallableDescriptor
  • removed: method ReceiverValue.exists(): boolean
  • removed: method ThisReceiver.getDeclarationDescriptor(): DeclarationDescriptor
  • removed: static field ReceiverValue.IRRELEVANT_RECEIVER: ReceiverValue
  • removed: static field ReceiverValue.NO_RECEIVER: ReceiverValue
  • changed: class ExtensionReceiver extends AbstractReceiverValue implements ThisReceiver → class ExtensionReceiver extends AbstractReceiverValue implements ImplicitReceiver
  • changed: ctor AbstractReceiverValue(JetType) → ctor AbstractReceiverValue(KotlinType, ReceiverValue)
  • changed: ctor ExtensionReceiver(CallableDescriptor, JetType) → ctor ExtensionReceiver(CallableDescriptor, KotlinType, ReceiverValue)
  • changed: ctor TransientReceiver(JetType) → ctor TransientReceiver(KotlinType)
  • changed: field AbstractReceiverValue.receiverType: JetType → field AbstractReceiverValue.receiverType: KotlinType
  • changed: method AbstractReceiverValue.getType(): JetType → method AbstractReceiverValue.getType(): KotlinType
  • changed: method ReceiverValue.getType(): JetType → method ReceiverValue.getType(): KotlinType
  • added: class ImplicitClassReceiver implements ImplicitReceiver, ThisClassReceiver
  • added: ctor ContextClassReceiver(ClassDescriptor, KotlinType, Name, ReceiverValue)
  • added: ctor ContextReceiver(CallableDescriptor, KotlinType, Name, ReceiverValue)
  • added: ctor ImplicitClassReceiver(ClassDescriptor, ImplicitClassReceiver)
  • added: final class ContextClassReceiver extends AbstractReceiverValue implements ImplicitContextReceiver
  • added: final class ContextReceiver extends AbstractReceiverValue implements ImplicitContextReceiver
  • added: interface ImplicitContextReceiver extends ImplicitReceiver
  • added: interface ImplicitReceiver extends ReceiverValue
  • added: interface SuperCallReceiverValue extends ReceiverValue
  • added: interface ThisClassReceiver extends ReceiverValue
  • added: method ContextClassReceiver.getCustomLabelName(): Name
  • added: method ContextClassReceiver.toString(): String
  • added: method ContextReceiver.getCustomLabelName(): Name
  • added: method ContextReceiver.getDeclarationDescriptor(): CallableDescriptor
  • added: method ContextReceiver.toString(): String
  • added: method ImplicitClassReceiver.equals(Object): boolean
  • added: method ImplicitClassReceiver.getClassDescriptor(): ClassDescriptor
  • added: method ImplicitClassReceiver.getType(): SimpleType
  • added: method ImplicitClassReceiver.hashCode(): int
  • added: method ImplicitClassReceiver.toString(): String
  • added: method ImplicitContextReceiver.getCustomLabelName(): Name
  • added: method SuperCallReceiverValue.getThisType(): KotlinType
  • added: method ThisClassReceiver.getClassDescriptor(): ClassDescriptor
  • removed: abstract class SerializedResourcePaths
  • removed: class Flags
  • removed: ctor ClassData(NameResolver, ProtoBuf.Class)
  • removed: ctor ClassDataWithSource(ClassData, SourceElement)
  • removed: ctor PackageData(NameResolver, ProtoBuf.Package)
  • removed: ctor SerializedResourcePaths()
  • removed: enum ProtoBuf.Annotation.Argument.Value.Type implements Internal.EnumLite
  • removed: enum ProtoBuf.Callable.CallableKind implements Internal.EnumLite
  • removed: enum ProtoBuf.Callable.MemberKind implements Internal.EnumLite
  • removed: enum ProtoBuf.Class.Kind implements Internal.EnumLite
  • removed: enum ProtoBuf.Modality implements Internal.EnumLite
  • removed: enum ProtoBuf.QualifiedNameTable.QualifiedName.Kind implements Internal.EnumLite
  • removed: enum ProtoBuf.Type.Argument.Projection implements Internal.EnumLite
  • removed: enum ProtoBuf.Type.Constructor.Kind implements Internal.EnumLite
  • removed: enum ProtoBuf.TypeParameter.Variance implements Internal.EnumLite
  • removed: enum ProtoBuf.Visibility implements Internal.EnumLite
  • removed: final class ClassData
  • removed: final class ClassDataWithSource
  • removed: final class PackageData
  • removed: final class ProtoBuf
  • removed: interface ProtoBuf.Annotation.Argument.ValueOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.Annotation.ArgumentOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.AnnotationOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.Callable.ValueParameterOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: interface ProtoBuf.CallableOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: interface ProtoBuf.Class.PrimaryConstructorOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.ClassOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: interface ProtoBuf.PackageOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: interface ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.QualifiedNameTableOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.StringTableOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.Type.ArgumentOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.Type.ConstructorOrBuilder extends MessageLiteOrBuilder
  • removed: interface ProtoBuf.TypeOrBuilder extends GeneratedMessageLite.ExtendableMessageOrBuilder
  • removed: interface ProtoBuf.TypeParameterOrBuilder extends MessageLiteOrBuilder
  • removed: method ClassData.component1(): NameResolver
  • removed: method ClassData.component2(): ProtoBuf.Class
  • removed: method ClassData.copy(NameResolver, ProtoBuf.Class): ClassData
  • removed: method ClassData.equals(Object): boolean
  • removed: method ClassData.getClassProto(): ProtoBuf.Class
  • removed: method ClassData.getNameResolver(): NameResolver
  • removed: method ClassData.hashCode(): int
  • removed: method ClassData.toString(): String
  • removed: method ClassDataWithSource.component1(): ClassData
  • removed: method ClassDataWithSource.component2(): SourceElement
  • removed: method ClassDataWithSource.copy(ClassData, SourceElement): ClassDataWithSource
  • removed: method ClassDataWithSource.equals(Object): boolean
  • removed: method ClassDataWithSource.getClassData(): ClassData
  • removed: method ClassDataWithSource.getSourceElement(): SourceElement
  • removed: method ClassDataWithSource.hashCode(): int
  • removed: method ClassDataWithSource.toString(): String
  • removed: method Flags.FlagField.get(int): Object
  • removed: method Flags.FlagField.getIntValue(Object): int
  • removed: method Flags.FlagField.toFlags(Object): int
  • removed: method PackageData.component1(): NameResolver
  • removed: method PackageData.component2(): ProtoBuf.Package
  • removed: method PackageData.copy(NameResolver, ProtoBuf.Package): PackageData
  • removed: method PackageData.equals(Object): boolean
  • removed: method PackageData.getNameResolver(): NameResolver
  • removed: method PackageData.getPackageProto(): ProtoBuf.Package
  • removed: method PackageData.hashCode(): int
  • removed: method PackageData.toString(): String
  • removed: method ProtoBuf.Annotation.Argument.Builder.build(): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.Argument.Builder.buildPartial(): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.Argument.Builder.clear(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.clearNameId(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.clearValue(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.clone(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.Argument.Builder.getNameId(): int
  • removed: method ProtoBuf.Annotation.Argument.Builder.getValue(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Builder.hasNameId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Builder.hasValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.mergeFrom(ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.mergeValue(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.setNameId(int): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.setValue(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Builder.setValue(ProtoBuf.Annotation.Argument.Value.Builder): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.addAllArrayElement(Iterable): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.addArrayElement(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.addArrayElement(ProtoBuf.Annotation.Argument.Value.Builder): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.addArrayElement(int, ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.addArrayElement(int, ProtoBuf.Annotation.Argument.Value.Builder): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.build(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.buildPartial(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clear(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearAnnotation(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearArrayElement(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearClassId(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearDoubleValue(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearEnumValueId(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearFloatValue(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearIntValue(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearStringValue(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clearType(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.clone(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getAnnotation(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getArrayElement(int): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getArrayElementCount(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getArrayElementList(): List
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getClassId(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getDoubleValue(): double
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getEnumValueId(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getFloatValue(): float
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getIntValue(): long
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getStringValue(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.getType(): ProtoBuf.Annotation.Argument.Value.Type
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasAnnotation(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasClassId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasDoubleValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasEnumValueId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasFloatValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasIntValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasStringValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.hasType(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.mergeAnnotation(ProtoBuf.Annotation): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.mergeFrom(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.removeArrayElement(int): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setAnnotation(ProtoBuf.Annotation): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setAnnotation(ProtoBuf.Annotation.Builder): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setArrayElement(int, ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setArrayElement(int, ProtoBuf.Annotation.Argument.Value.Builder): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setClassId(int): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setDoubleValue(double): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setEnumValueId(int): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setFloatValue(float): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setIntValue(long): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setStringValue(int): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Builder.setType(ProtoBuf.Annotation.Argument.Value.Type): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.Type.getNumber(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getAnnotation(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Argument.Value.getArrayElement(int): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.getArrayElementCount(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getArrayElementList(): List
  • removed: method ProtoBuf.Annotation.Argument.Value.getArrayElementOrBuilder(int): ProtoBuf.Annotation.Argument.ValueOrBuilder
  • removed: method ProtoBuf.Annotation.Argument.Value.getArrayElementOrBuilderList(): List
  • removed: method ProtoBuf.Annotation.Argument.Value.getClassId(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.Value.getDoubleValue(): double
  • removed: method ProtoBuf.Annotation.Argument.Value.getEnumValueId(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getFloatValue(): float
  • removed: method ProtoBuf.Annotation.Argument.Value.getIntValue(): long
  • removed: method ProtoBuf.Annotation.Argument.Value.getParserForType(): Parser
  • removed: method ProtoBuf.Annotation.Argument.Value.getSerializedSize(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getStringValue(): int
  • removed: method ProtoBuf.Annotation.Argument.Value.getType(): ProtoBuf.Annotation.Argument.Value.Type
  • removed: method ProtoBuf.Annotation.Argument.Value.hasAnnotation(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasClassId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasDoubleValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasEnumValueId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasFloatValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasIntValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasStringValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.hasType(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.Argument.Value.newBuilderForType(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.toBuilder(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: method ProtoBuf.Annotation.Argument.Value.writeReplace(): Object
  • removed: method ProtoBuf.Annotation.Argument.Value.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getAnnotation(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getArrayElement(int): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getArrayElementCount(): int
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getArrayElementList(): List
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getClassId(): int
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getDoubleValue(): double
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getEnumValueId(): int
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getFloatValue(): float
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getIntValue(): long
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getStringValue(): int
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.getType(): ProtoBuf.Annotation.Argument.Value.Type
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasAnnotation(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasClassId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasDoubleValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasEnumValueId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasFloatValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasIntValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasStringValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.ValueOrBuilder.hasType(): boolean
  • removed: method ProtoBuf.Annotation.Argument.getDefaultInstanceForType(): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.Argument.getNameId(): int
  • removed: method ProtoBuf.Annotation.Argument.getParserForType(): Parser
  • removed: method ProtoBuf.Annotation.Argument.getSerializedSize(): int
  • removed: method ProtoBuf.Annotation.Argument.getValue(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.Argument.hasNameId(): boolean
  • removed: method ProtoBuf.Annotation.Argument.hasValue(): boolean
  • removed: method ProtoBuf.Annotation.Argument.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.Argument.newBuilderForType(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.toBuilder(): ProtoBuf.Annotation.Argument.Builder
  • removed: method ProtoBuf.Annotation.Argument.writeReplace(): Object
  • removed: method ProtoBuf.Annotation.Argument.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Annotation.ArgumentOrBuilder.getNameId(): int
  • removed: method ProtoBuf.Annotation.ArgumentOrBuilder.getValue(): ProtoBuf.Annotation.Argument.Value
  • removed: method ProtoBuf.Annotation.ArgumentOrBuilder.hasNameId(): boolean
  • removed: method ProtoBuf.Annotation.ArgumentOrBuilder.hasValue(): boolean
  • removed: method ProtoBuf.Annotation.Builder.addAllArgument(Iterable): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.addArgument(ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.addArgument(ProtoBuf.Annotation.Argument.Builder): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.addArgument(int, ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.addArgument(int, ProtoBuf.Annotation.Argument.Builder): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.build(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Builder.buildPartial(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Builder.clear(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.clearArgument(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.clearId(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.clone(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.getArgument(int): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.Builder.getArgumentCount(): int
  • removed: method ProtoBuf.Annotation.Builder.getArgumentList(): List
  • removed: method ProtoBuf.Annotation.Builder.getDefaultInstanceForType(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.Builder.getId(): int
  • removed: method ProtoBuf.Annotation.Builder.hasId(): boolean
  • removed: method ProtoBuf.Annotation.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.mergeFrom(ProtoBuf.Annotation): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.removeArgument(int): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.setArgument(int, ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.setArgument(int, ProtoBuf.Annotation.Argument.Builder): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.Builder.setId(int): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.getArgument(int): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.Annotation.getArgumentCount(): int
  • removed: method ProtoBuf.Annotation.getArgumentList(): List
  • removed: method ProtoBuf.Annotation.getArgumentOrBuilder(int): ProtoBuf.Annotation.ArgumentOrBuilder
  • removed: method ProtoBuf.Annotation.getArgumentOrBuilderList(): List
  • removed: method ProtoBuf.Annotation.getDefaultInstanceForType(): ProtoBuf.Annotation
  • removed: method ProtoBuf.Annotation.getId(): int
  • removed: method ProtoBuf.Annotation.getParserForType(): Parser
  • removed: method ProtoBuf.Annotation.getSerializedSize(): int
  • removed: method ProtoBuf.Annotation.hasId(): boolean
  • removed: method ProtoBuf.Annotation.isInitialized(): boolean
  • removed: method ProtoBuf.Annotation.newBuilderForType(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.toBuilder(): ProtoBuf.Annotation.Builder
  • removed: method ProtoBuf.Annotation.writeReplace(): Object
  • removed: method ProtoBuf.Annotation.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.AnnotationOrBuilder.getArgument(int): ProtoBuf.Annotation.Argument
  • removed: method ProtoBuf.AnnotationOrBuilder.getArgumentCount(): int
  • removed: method ProtoBuf.AnnotationOrBuilder.getArgumentList(): List
  • removed: method ProtoBuf.AnnotationOrBuilder.getId(): int
  • removed: method ProtoBuf.AnnotationOrBuilder.hasId(): boolean
  • removed: method ProtoBuf.Callable.Builder.addAllTypeParameter(Iterable): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addAllValueParameter(Iterable): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addTypeParameter(ProtoBuf.TypeParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addTypeParameter(ProtoBuf.TypeParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addTypeParameter(int, ProtoBuf.TypeParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addTypeParameter(int, ProtoBuf.TypeParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addValueParameter(ProtoBuf.Callable.ValueParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addValueParameter(ProtoBuf.Callable.ValueParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addValueParameter(int, ProtoBuf.Callable.ValueParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.addValueParameter(int, ProtoBuf.Callable.ValueParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.build(): ProtoBuf.Callable
  • removed: method ProtoBuf.Callable.Builder.buildPartial(): ProtoBuf.Callable
  • removed: method ProtoBuf.Callable.Builder.clear(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearFlags(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearGetterFlags(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearName(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearReceiverType(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearReturnType(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearSetterFlags(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearTypeParameter(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clearValueParameter(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.clone(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.getDefaultInstanceForType(): ProtoBuf.Callable
  • removed: method ProtoBuf.Callable.Builder.getFlags(): int
  • removed: method ProtoBuf.Callable.Builder.getGetterFlags(): int
  • removed: method ProtoBuf.Callable.Builder.getName(): int
  • removed: method ProtoBuf.Callable.Builder.getReceiverType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.Builder.getReturnType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.Builder.getSetterFlags(): int
  • removed: method ProtoBuf.Callable.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.Callable.Builder.getTypeParameterCount(): int
  • removed: method ProtoBuf.Callable.Builder.getTypeParameterList(): List
  • removed: method ProtoBuf.Callable.Builder.getValueParameter(int): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.Builder.getValueParameterCount(): int
  • removed: method ProtoBuf.Callable.Builder.getValueParameterList(): List
  • removed: method ProtoBuf.Callable.Builder.hasFlags(): boolean
  • removed: method ProtoBuf.Callable.Builder.hasGetterFlags(): boolean
  • removed: method ProtoBuf.Callable.Builder.hasName(): boolean
  • removed: method ProtoBuf.Callable.Builder.hasReceiverType(): boolean
  • removed: method ProtoBuf.Callable.Builder.hasReturnType(): boolean
  • removed: method ProtoBuf.Callable.Builder.hasSetterFlags(): boolean
  • removed: method ProtoBuf.Callable.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Callable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.mergeFrom(ProtoBuf.Callable): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.mergeReceiverType(ProtoBuf.Type): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.mergeReturnType(ProtoBuf.Type): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.removeTypeParameter(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.removeValueParameter(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setFlags(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setGetterFlags(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setName(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setReceiverType(ProtoBuf.Type): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setReceiverType(ProtoBuf.Type.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setReturnType(ProtoBuf.Type): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setReturnType(ProtoBuf.Type.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setSetterFlags(int): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setTypeParameter(int, ProtoBuf.TypeParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setTypeParameter(int, ProtoBuf.TypeParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setValueParameter(int, ProtoBuf.Callable.ValueParameter): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.Builder.setValueParameter(int, ProtoBuf.Callable.ValueParameter.Builder): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.CallableKind.getNumber(): int
  • removed: method ProtoBuf.Callable.MemberKind.getNumber(): int
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.build(): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.buildPartial(): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clear(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clearFlags(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clearName(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clearType(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clearVarargElementType(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.clone(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.getDefaultInstanceForType(): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.getFlags(): int
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.getName(): int
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.getVarargElementType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.hasFlags(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.hasName(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.hasType(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.hasVarargElementType(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.mergeFrom(ProtoBuf.Callable.ValueParameter): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.mergeType(ProtoBuf.Type): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.mergeVarargElementType(ProtoBuf.Type): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setFlags(int): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setName(int): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setType(ProtoBuf.Type): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setType(ProtoBuf.Type.Builder): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setVarargElementType(ProtoBuf.Type): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.Builder.setVarargElementType(ProtoBuf.Type.Builder): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.getDefaultInstanceForType(): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.ValueParameter.getFlags(): int
  • removed: method ProtoBuf.Callable.ValueParameter.getName(): int
  • removed: method ProtoBuf.Callable.ValueParameter.getParserForType(): Parser
  • removed: method ProtoBuf.Callable.ValueParameter.getSerializedSize(): int
  • removed: method ProtoBuf.Callable.ValueParameter.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameter.getVarargElementType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameter.hasFlags(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.hasName(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.hasType(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.hasVarargElementType(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.isInitialized(): boolean
  • removed: method ProtoBuf.Callable.ValueParameter.newBuilderForType(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.toBuilder(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: method ProtoBuf.Callable.ValueParameter.writeReplace(): Object
  • removed: method ProtoBuf.Callable.ValueParameter.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.getFlags(): int
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.getName(): int
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.getVarargElementType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.hasFlags(): boolean
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.hasName(): boolean
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.hasType(): boolean
  • removed: method ProtoBuf.Callable.ValueParameterOrBuilder.hasVarargElementType(): boolean
  • removed: method ProtoBuf.Callable.getDefaultInstanceForType(): ProtoBuf.Callable
  • removed: method ProtoBuf.Callable.getFlags(): int
  • removed: method ProtoBuf.Callable.getGetterFlags(): int
  • removed: method ProtoBuf.Callable.getName(): int
  • removed: method ProtoBuf.Callable.getParserForType(): Parser
  • removed: method ProtoBuf.Callable.getReceiverType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.getReturnType(): ProtoBuf.Type
  • removed: method ProtoBuf.Callable.getSerializedSize(): int
  • removed: method ProtoBuf.Callable.getSetterFlags(): int
  • removed: method ProtoBuf.Callable.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.Callable.getTypeParameterCount(): int
  • removed: method ProtoBuf.Callable.getTypeParameterList(): List
  • removed: method ProtoBuf.Callable.getTypeParameterOrBuilder(int): ProtoBuf.TypeParameterOrBuilder
  • removed: method ProtoBuf.Callable.getTypeParameterOrBuilderList(): List
  • removed: method ProtoBuf.Callable.getValueParameter(int): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.Callable.getValueParameterCount(): int
  • removed: method ProtoBuf.Callable.getValueParameterList(): List
  • removed: method ProtoBuf.Callable.getValueParameterOrBuilder(int): ProtoBuf.Callable.ValueParameterOrBuilder
  • removed: method ProtoBuf.Callable.getValueParameterOrBuilderList(): List
  • removed: method ProtoBuf.Callable.hasFlags(): boolean
  • removed: method ProtoBuf.Callable.hasGetterFlags(): boolean
  • removed: method ProtoBuf.Callable.hasName(): boolean
  • removed: method ProtoBuf.Callable.hasReceiverType(): boolean
  • removed: method ProtoBuf.Callable.hasReturnType(): boolean
  • removed: method ProtoBuf.Callable.hasSetterFlags(): boolean
  • removed: method ProtoBuf.Callable.isInitialized(): boolean
  • removed: method ProtoBuf.Callable.newBuilderForType(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.toBuilder(): ProtoBuf.Callable.Builder
  • removed: method ProtoBuf.Callable.writeReplace(): Object
  • removed: method ProtoBuf.Callable.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.CallableOrBuilder.getFlags(): int
  • removed: method ProtoBuf.CallableOrBuilder.getGetterFlags(): int
  • removed: method ProtoBuf.CallableOrBuilder.getName(): int
  • removed: method ProtoBuf.CallableOrBuilder.getReceiverType(): ProtoBuf.Type
  • removed: method ProtoBuf.CallableOrBuilder.getReturnType(): ProtoBuf.Type
  • removed: method ProtoBuf.CallableOrBuilder.getSetterFlags(): int
  • removed: method ProtoBuf.CallableOrBuilder.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.CallableOrBuilder.getTypeParameterCount(): int
  • removed: method ProtoBuf.CallableOrBuilder.getTypeParameterList(): List
  • removed: method ProtoBuf.CallableOrBuilder.getValueParameter(int): ProtoBuf.Callable.ValueParameter
  • removed: method ProtoBuf.CallableOrBuilder.getValueParameterCount(): int
  • removed: method ProtoBuf.CallableOrBuilder.getValueParameterList(): List
  • removed: method ProtoBuf.CallableOrBuilder.hasFlags(): boolean
  • removed: method ProtoBuf.CallableOrBuilder.hasGetterFlags(): boolean
  • removed: method ProtoBuf.CallableOrBuilder.hasName(): boolean
  • removed: method ProtoBuf.CallableOrBuilder.hasReceiverType(): boolean
  • removed: method ProtoBuf.CallableOrBuilder.hasReturnType(): boolean
  • removed: method ProtoBuf.CallableOrBuilder.hasSetterFlags(): boolean
  • removed: method ProtoBuf.Class.Builder.addAllEnumEntry(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addAllMember(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addAllNestedClassName(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addAllSecondaryConstructor(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addAllSupertype(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addAllTypeParameter(Iterable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addEnumEntry(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addMember(ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addMember(ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addMember(int, ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addMember(int, ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addNestedClassName(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSecondaryConstructor(ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSecondaryConstructor(ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSecondaryConstructor(int, ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSecondaryConstructor(int, ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSupertype(ProtoBuf.Type): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSupertype(ProtoBuf.Type.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSupertype(int, ProtoBuf.Type): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addSupertype(int, ProtoBuf.Type.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addTypeParameter(ProtoBuf.TypeParameter): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addTypeParameter(ProtoBuf.TypeParameter.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addTypeParameter(int, ProtoBuf.TypeParameter): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.addTypeParameter(int, ProtoBuf.TypeParameter.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.build(): ProtoBuf.Class
  • removed: method ProtoBuf.Class.Builder.buildPartial(): ProtoBuf.Class
  • removed: method ProtoBuf.Class.Builder.clear(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearCompanionObjectName(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearEnumEntry(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearFlags(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearFqName(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearMember(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearNestedClassName(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearPrimaryConstructor(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearSecondaryConstructor(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearSupertype(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clearTypeParameter(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.clone(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.getCompanionObjectName(): int
  • removed: method ProtoBuf.Class.Builder.getDefaultInstanceForType(): ProtoBuf.Class
  • removed: method ProtoBuf.Class.Builder.getEnumEntry(int): int
  • removed: method ProtoBuf.Class.Builder.getEnumEntryCount(): int
  • removed: method ProtoBuf.Class.Builder.getEnumEntryList(): List
  • removed: method ProtoBuf.Class.Builder.getFlags(): int
  • removed: method ProtoBuf.Class.Builder.getFqName(): int
  • removed: method ProtoBuf.Class.Builder.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.Builder.getMemberCount(): int
  • removed: method ProtoBuf.Class.Builder.getMemberList(): List
  • removed: method ProtoBuf.Class.Builder.getNestedClassName(int): int
  • removed: method ProtoBuf.Class.Builder.getNestedClassNameCount(): int
  • removed: method ProtoBuf.Class.Builder.getNestedClassNameList(): List
  • removed: method ProtoBuf.Class.Builder.getPrimaryConstructor(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.Builder.getSecondaryConstructor(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.Builder.getSecondaryConstructorCount(): int
  • removed: method ProtoBuf.Class.Builder.getSecondaryConstructorList(): List
  • removed: method ProtoBuf.Class.Builder.getSupertype(int): ProtoBuf.Type
  • removed: method ProtoBuf.Class.Builder.getSupertypeCount(): int
  • removed: method ProtoBuf.Class.Builder.getSupertypeList(): List
  • removed: method ProtoBuf.Class.Builder.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.Class.Builder.getTypeParameterCount(): int
  • removed: method ProtoBuf.Class.Builder.getTypeParameterList(): List
  • removed: method ProtoBuf.Class.Builder.hasCompanionObjectName(): boolean
  • removed: method ProtoBuf.Class.Builder.hasFlags(): boolean
  • removed: method ProtoBuf.Class.Builder.hasFqName(): boolean
  • removed: method ProtoBuf.Class.Builder.hasPrimaryConstructor(): boolean
  • removed: method ProtoBuf.Class.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Class.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.mergeFrom(ProtoBuf.Class): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.mergePrimaryConstructor(ProtoBuf.Class.PrimaryConstructor): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.removeMember(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.removeSecondaryConstructor(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.removeSupertype(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.removeTypeParameter(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setCompanionObjectName(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setEnumEntry(int, int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setFlags(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setFqName(int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setMember(int, ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setMember(int, ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setNestedClassName(int, int): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setPrimaryConstructor(ProtoBuf.Class.PrimaryConstructor): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setPrimaryConstructor(ProtoBuf.Class.PrimaryConstructor.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setSecondaryConstructor(int, ProtoBuf.Callable): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setSecondaryConstructor(int, ProtoBuf.Callable.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setSupertype(int, ProtoBuf.Type): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setSupertype(int, ProtoBuf.Type.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setTypeParameter(int, ProtoBuf.TypeParameter): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Builder.setTypeParameter(int, ProtoBuf.TypeParameter.Builder): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.Kind.getNumber(): int
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.build(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.buildPartial(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.clear(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.clearData(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.clone(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.getData(): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.getDefaultInstanceForType(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.hasData(): boolean
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.mergeData(ProtoBuf.Callable): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.mergeFrom(ProtoBuf.Class.PrimaryConstructor): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.setData(ProtoBuf.Callable): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.Builder.setData(ProtoBuf.Callable.Builder): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.getData(): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.PrimaryConstructor.getDefaultInstanceForType(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.PrimaryConstructor.getParserForType(): Parser
  • removed: method ProtoBuf.Class.PrimaryConstructor.getSerializedSize(): int
  • removed: method ProtoBuf.Class.PrimaryConstructor.hasData(): boolean
  • removed: method ProtoBuf.Class.PrimaryConstructor.isInitialized(): boolean
  • removed: method ProtoBuf.Class.PrimaryConstructor.newBuilderForType(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.toBuilder(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: method ProtoBuf.Class.PrimaryConstructor.writeReplace(): Object
  • removed: method ProtoBuf.Class.PrimaryConstructor.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Class.PrimaryConstructorOrBuilder.getData(): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.PrimaryConstructorOrBuilder.hasData(): boolean
  • removed: method ProtoBuf.Class.getCompanionObjectName(): int
  • removed: method ProtoBuf.Class.getDefaultInstanceForType(): ProtoBuf.Class
  • removed: method ProtoBuf.Class.getEnumEntry(int): int
  • removed: method ProtoBuf.Class.getEnumEntryCount(): int
  • removed: method ProtoBuf.Class.getEnumEntryList(): List
  • removed: method ProtoBuf.Class.getFlags(): int
  • removed: method ProtoBuf.Class.getFqName(): int
  • removed: method ProtoBuf.Class.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.getMemberCount(): int
  • removed: method ProtoBuf.Class.getMemberList(): List
  • removed: method ProtoBuf.Class.getMemberOrBuilder(int): ProtoBuf.CallableOrBuilder
  • removed: method ProtoBuf.Class.getMemberOrBuilderList(): List
  • removed: method ProtoBuf.Class.getNestedClassName(int): int
  • removed: method ProtoBuf.Class.getNestedClassNameCount(): int
  • removed: method ProtoBuf.Class.getNestedClassNameList(): List
  • removed: method ProtoBuf.Class.getParserForType(): Parser
  • removed: method ProtoBuf.Class.getPrimaryConstructor(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.Class.getSecondaryConstructor(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Class.getSecondaryConstructorCount(): int
  • removed: method ProtoBuf.Class.getSecondaryConstructorList(): List
  • removed: method ProtoBuf.Class.getSecondaryConstructorOrBuilder(int): ProtoBuf.CallableOrBuilder
  • removed: method ProtoBuf.Class.getSecondaryConstructorOrBuilderList(): List
  • removed: method ProtoBuf.Class.getSerializedSize(): int
  • removed: method ProtoBuf.Class.getSupertype(int): ProtoBuf.Type
  • removed: method ProtoBuf.Class.getSupertypeCount(): int
  • removed: method ProtoBuf.Class.getSupertypeList(): List
  • removed: method ProtoBuf.Class.getSupertypeOrBuilder(int): ProtoBuf.TypeOrBuilder
  • removed: method ProtoBuf.Class.getSupertypeOrBuilderList(): List
  • removed: method ProtoBuf.Class.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.Class.getTypeParameterCount(): int
  • removed: method ProtoBuf.Class.getTypeParameterList(): List
  • removed: method ProtoBuf.Class.getTypeParameterOrBuilder(int): ProtoBuf.TypeParameterOrBuilder
  • removed: method ProtoBuf.Class.getTypeParameterOrBuilderList(): List
  • removed: method ProtoBuf.Class.hasCompanionObjectName(): boolean
  • removed: method ProtoBuf.Class.hasFlags(): boolean
  • removed: method ProtoBuf.Class.hasFqName(): boolean
  • removed: method ProtoBuf.Class.hasPrimaryConstructor(): boolean
  • removed: method ProtoBuf.Class.isInitialized(): boolean
  • removed: method ProtoBuf.Class.newBuilderForType(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.toBuilder(): ProtoBuf.Class.Builder
  • removed: method ProtoBuf.Class.writeReplace(): Object
  • removed: method ProtoBuf.Class.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.ClassOrBuilder.getCompanionObjectName(): int
  • removed: method ProtoBuf.ClassOrBuilder.getEnumEntry(int): int
  • removed: method ProtoBuf.ClassOrBuilder.getEnumEntryCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getEnumEntryList(): List
  • removed: method ProtoBuf.ClassOrBuilder.getFlags(): int
  • removed: method ProtoBuf.ClassOrBuilder.getFqName(): int
  • removed: method ProtoBuf.ClassOrBuilder.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.ClassOrBuilder.getMemberCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getMemberList(): List
  • removed: method ProtoBuf.ClassOrBuilder.getNestedClassName(int): int
  • removed: method ProtoBuf.ClassOrBuilder.getNestedClassNameCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getNestedClassNameList(): List
  • removed: method ProtoBuf.ClassOrBuilder.getPrimaryConstructor(): ProtoBuf.Class.PrimaryConstructor
  • removed: method ProtoBuf.ClassOrBuilder.getSecondaryConstructor(int): ProtoBuf.Callable
  • removed: method ProtoBuf.ClassOrBuilder.getSecondaryConstructorCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getSecondaryConstructorList(): List
  • removed: method ProtoBuf.ClassOrBuilder.getSupertype(int): ProtoBuf.Type
  • removed: method ProtoBuf.ClassOrBuilder.getSupertypeCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getSupertypeList(): List
  • removed: method ProtoBuf.ClassOrBuilder.getTypeParameter(int): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.ClassOrBuilder.getTypeParameterCount(): int
  • removed: method ProtoBuf.ClassOrBuilder.getTypeParameterList(): List
  • removed: method ProtoBuf.ClassOrBuilder.hasCompanionObjectName(): boolean
  • removed: method ProtoBuf.ClassOrBuilder.hasFlags(): boolean
  • removed: method ProtoBuf.ClassOrBuilder.hasFqName(): boolean
  • removed: method ProtoBuf.ClassOrBuilder.hasPrimaryConstructor(): boolean
  • removed: method ProtoBuf.Modality.getNumber(): int
  • removed: method ProtoBuf.Package.Builder.addAllMember(Iterable): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.addMember(ProtoBuf.Callable): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.addMember(ProtoBuf.Callable.Builder): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.addMember(int, ProtoBuf.Callable): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.addMember(int, ProtoBuf.Callable.Builder): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.build(): ProtoBuf.Package
  • removed: method ProtoBuf.Package.Builder.buildPartial(): ProtoBuf.Package
  • removed: method ProtoBuf.Package.Builder.clear(): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.clearMember(): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.clone(): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.getDefaultInstanceForType(): ProtoBuf.Package
  • removed: method ProtoBuf.Package.Builder.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Package.Builder.getMemberCount(): int
  • removed: method ProtoBuf.Package.Builder.getMemberList(): List
  • removed: method ProtoBuf.Package.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Package.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.mergeFrom(ProtoBuf.Package): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.removeMember(int): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.setMember(int, ProtoBuf.Callable): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.Builder.setMember(int, ProtoBuf.Callable.Builder): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.getDefaultInstanceForType(): ProtoBuf.Package
  • removed: method ProtoBuf.Package.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.Package.getMemberCount(): int
  • removed: method ProtoBuf.Package.getMemberList(): List
  • removed: method ProtoBuf.Package.getMemberOrBuilder(int): ProtoBuf.CallableOrBuilder
  • removed: method ProtoBuf.Package.getMemberOrBuilderList(): List
  • removed: method ProtoBuf.Package.getParserForType(): Parser
  • removed: method ProtoBuf.Package.getSerializedSize(): int
  • removed: method ProtoBuf.Package.isInitialized(): boolean
  • removed: method ProtoBuf.Package.newBuilderForType(): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.toBuilder(): ProtoBuf.Package.Builder
  • removed: method ProtoBuf.Package.writeReplace(): Object
  • removed: method ProtoBuf.Package.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.PackageOrBuilder.getMember(int): ProtoBuf.Callable
  • removed: method ProtoBuf.PackageOrBuilder.getMemberCount(): int
  • removed: method ProtoBuf.PackageOrBuilder.getMemberList(): List
  • removed: method ProtoBuf.QualifiedNameTable.Builder.addAllQualifiedName(Iterable): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.addQualifiedName(ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.addQualifiedName(ProtoBuf.QualifiedNameTable.QualifiedName.Builder): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.addQualifiedName(int, ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.addQualifiedName(int, ProtoBuf.QualifiedNameTable.QualifiedName.Builder): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.build(): ProtoBuf.QualifiedNameTable
  • removed: method ProtoBuf.QualifiedNameTable.Builder.buildPartial(): ProtoBuf.QualifiedNameTable
  • removed: method ProtoBuf.QualifiedNameTable.Builder.clear(): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.clearQualifiedName(): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.clone(): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable
  • removed: method ProtoBuf.QualifiedNameTable.Builder.getQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.Builder.getQualifiedNameCount(): int
  • removed: method ProtoBuf.QualifiedNameTable.Builder.getQualifiedNameList(): List
  • removed: method ProtoBuf.QualifiedNameTable.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.mergeFrom(ProtoBuf.QualifiedNameTable): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.removeQualifiedName(int): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.setQualifiedName(int, ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.Builder.setQualifiedName(int, ProtoBuf.QualifiedNameTable.QualifiedName.Builder): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.build(): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.buildPartial(): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clear(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clearKind(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clearParentQualifiedName(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clearShortName(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.clone(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.getKind(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.getParentQualifiedName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.getShortName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.hasKind(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.hasParentQualifiedName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.hasShortName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.mergeFrom(ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setKind(ProtoBuf.QualifiedNameTable.QualifiedName.Kind): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setParentQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Builder.setShortName(int): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.getNumber(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getKind(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getParentQualifiedName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getParserForType(): Parser
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getSerializedSize(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.getShortName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.hasKind(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.hasParentQualifiedName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.hasShortName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.isInitialized(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilderForType(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.toBuilder(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.writeReplace(): Object
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedName.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.getKind(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.getParentQualifiedName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.getShortName(): int
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.hasKind(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.hasParentQualifiedName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder.hasShortName(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.getDefaultInstanceForType(): ProtoBuf.QualifiedNameTable
  • removed: method ProtoBuf.QualifiedNameTable.getParserForType(): Parser
  • removed: method ProtoBuf.QualifiedNameTable.getQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTable.getQualifiedNameCount(): int
  • removed: method ProtoBuf.QualifiedNameTable.getQualifiedNameList(): List
  • removed: method ProtoBuf.QualifiedNameTable.getQualifiedNameOrBuilder(int): ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
  • removed: method ProtoBuf.QualifiedNameTable.getQualifiedNameOrBuilderList(): List
  • removed: method ProtoBuf.QualifiedNameTable.getSerializedSize(): int
  • removed: method ProtoBuf.QualifiedNameTable.isInitialized(): boolean
  • removed: method ProtoBuf.QualifiedNameTable.newBuilderForType(): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.toBuilder(): ProtoBuf.QualifiedNameTable.Builder
  • removed: method ProtoBuf.QualifiedNameTable.writeReplace(): Object
  • removed: method ProtoBuf.QualifiedNameTable.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.QualifiedNameTableOrBuilder.getQualifiedName(int): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: method ProtoBuf.QualifiedNameTableOrBuilder.getQualifiedNameCount(): int
  • removed: method ProtoBuf.QualifiedNameTableOrBuilder.getQualifiedNameList(): List
  • removed: method ProtoBuf.StringTable.Builder.addAllString(Iterable): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.addString(String): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.addStringBytes(ByteString): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.build(): ProtoBuf.StringTable
  • removed: method ProtoBuf.StringTable.Builder.buildPartial(): ProtoBuf.StringTable
  • removed: method ProtoBuf.StringTable.Builder.clear(): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.clearString(): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.clone(): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.getDefaultInstanceForType(): ProtoBuf.StringTable
  • removed: method ProtoBuf.StringTable.Builder.getString(int): String
  • removed: method ProtoBuf.StringTable.Builder.getStringBytes(int): ByteString
  • removed: method ProtoBuf.StringTable.Builder.getStringCount(): int
  • removed: method ProtoBuf.StringTable.Builder.getStringList(): List
  • removed: method ProtoBuf.StringTable.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.StringTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.mergeFrom(ProtoBuf.StringTable): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.Builder.setString(int, String): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.getDefaultInstanceForType(): ProtoBuf.StringTable
  • removed: method ProtoBuf.StringTable.getParserForType(): Parser
  • removed: method ProtoBuf.StringTable.getSerializedSize(): int
  • removed: method ProtoBuf.StringTable.getString(int): String
  • removed: method ProtoBuf.StringTable.getStringBytes(int): ByteString
  • removed: method ProtoBuf.StringTable.getStringCount(): int
  • removed: method ProtoBuf.StringTable.getStringList(): List
  • removed: method ProtoBuf.StringTable.isInitialized(): boolean
  • removed: method ProtoBuf.StringTable.newBuilderForType(): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.toBuilder(): ProtoBuf.StringTable.Builder
  • removed: method ProtoBuf.StringTable.writeReplace(): Object
  • removed: method ProtoBuf.StringTable.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.StringTableOrBuilder.getString(int): String
  • removed: method ProtoBuf.StringTableOrBuilder.getStringBytes(int): ByteString
  • removed: method ProtoBuf.StringTableOrBuilder.getStringCount(): int
  • removed: method ProtoBuf.StringTableOrBuilder.getStringList(): List
  • removed: method ProtoBuf.Type.Argument.Builder.build(): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.Argument.Builder.buildPartial(): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.Argument.Builder.clear(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.clearProjection(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.clearType(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.clone(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.getDefaultInstanceForType(): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.Argument.Builder.getProjection(): ProtoBuf.Type.Argument.Projection
  • removed: method ProtoBuf.Type.Argument.Builder.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Argument.Builder.hasProjection(): boolean
  • removed: method ProtoBuf.Type.Argument.Builder.hasType(): boolean
  • removed: method ProtoBuf.Type.Argument.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Type.Argument.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.mergeFrom(ProtoBuf.Type.Argument): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.mergeType(ProtoBuf.Type): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.setProjection(ProtoBuf.Type.Argument.Projection): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.setType(ProtoBuf.Type): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Builder.setType(ProtoBuf.Type.Builder): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.Projection.getNumber(): int
  • removed: method ProtoBuf.Type.Argument.getDefaultInstanceForType(): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.Argument.getParserForType(): Parser
  • removed: method ProtoBuf.Type.Argument.getProjection(): ProtoBuf.Type.Argument.Projection
  • removed: method ProtoBuf.Type.Argument.getSerializedSize(): int
  • removed: method ProtoBuf.Type.Argument.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Argument.hasProjection(): boolean
  • removed: method ProtoBuf.Type.Argument.hasType(): boolean
  • removed: method ProtoBuf.Type.Argument.isInitialized(): boolean
  • removed: method ProtoBuf.Type.Argument.newBuilderForType(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.toBuilder(): ProtoBuf.Type.Argument.Builder
  • removed: method ProtoBuf.Type.Argument.writeReplace(): Object
  • removed: method ProtoBuf.Type.Argument.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Type.ArgumentOrBuilder.getProjection(): ProtoBuf.Type.Argument.Projection
  • removed: method ProtoBuf.Type.ArgumentOrBuilder.getType(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.ArgumentOrBuilder.hasProjection(): boolean
  • removed: method ProtoBuf.Type.ArgumentOrBuilder.hasType(): boolean
  • removed: method ProtoBuf.Type.Builder.addAllArgument(Iterable): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.addArgument(ProtoBuf.Type.Argument): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.addArgument(ProtoBuf.Type.Argument.Builder): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.addArgument(int, ProtoBuf.Type.Argument): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.addArgument(int, ProtoBuf.Type.Argument.Builder): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.build(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Builder.buildPartial(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Builder.clear(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearArgument(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearConstructor(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearConstructorClassName(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearConstructorTypeParameter(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearFlexibleTypeCapabilitiesId(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearFlexibleUpperBound(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clearNullable(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.clone(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.getArgument(int): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.Builder.getArgumentCount(): int
  • removed: method ProtoBuf.Type.Builder.getArgumentList(): List
  • removed: method ProtoBuf.Type.Builder.getConstructor(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.Builder.getConstructorClassName(): int
  • removed: method ProtoBuf.Type.Builder.getConstructorTypeParameter(): int
  • removed: method ProtoBuf.Type.Builder.getDefaultInstanceForType(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Builder.getFlexibleTypeCapabilitiesId(): int
  • removed: method ProtoBuf.Type.Builder.getFlexibleUpperBound(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.Builder.getNullable(): boolean
  • removed: method ProtoBuf.Type.Builder.hasConstructor(): boolean
  • removed: method ProtoBuf.Type.Builder.hasConstructorClassName(): boolean
  • removed: method ProtoBuf.Type.Builder.hasConstructorTypeParameter(): boolean
  • removed: method ProtoBuf.Type.Builder.hasFlexibleTypeCapabilitiesId(): boolean
  • removed: method ProtoBuf.Type.Builder.hasFlexibleUpperBound(): boolean
  • removed: method ProtoBuf.Type.Builder.hasNullable(): boolean
  • removed: method ProtoBuf.Type.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Type.Builder.mergeConstructor(ProtoBuf.Type.Constructor): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.mergeFlexibleUpperBound(ProtoBuf.Type): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.mergeFrom(ProtoBuf.Type): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.removeArgument(int): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setArgument(int, ProtoBuf.Type.Argument): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setArgument(int, ProtoBuf.Type.Argument.Builder): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setConstructor(ProtoBuf.Type.Constructor): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setConstructor(ProtoBuf.Type.Constructor.Builder): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setConstructorClassName(int): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setConstructorTypeParameter(int): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setFlexibleTypeCapabilitiesId(int): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setFlexibleUpperBound(ProtoBuf.Type): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setFlexibleUpperBound(ProtoBuf.Type.Builder): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Builder.setNullable(boolean): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.build(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.Constructor.Builder.buildPartial(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.Constructor.Builder.clear(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.clearId(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.clearKind(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.clone(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.getDefaultInstanceForType(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.Constructor.Builder.getId(): int
  • removed: method ProtoBuf.Type.Constructor.Builder.getKind(): ProtoBuf.Type.Constructor.Kind
  • removed: method ProtoBuf.Type.Constructor.Builder.hasId(): boolean
  • removed: method ProtoBuf.Type.Constructor.Builder.hasKind(): boolean
  • removed: method ProtoBuf.Type.Constructor.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.Type.Constructor.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.mergeFrom(ProtoBuf.Type.Constructor): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.setId(int): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Builder.setKind(ProtoBuf.Type.Constructor.Kind): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.Kind.getNumber(): int
  • removed: method ProtoBuf.Type.Constructor.getDefaultInstanceForType(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.Constructor.getId(): int
  • removed: method ProtoBuf.Type.Constructor.getKind(): ProtoBuf.Type.Constructor.Kind
  • removed: method ProtoBuf.Type.Constructor.getParserForType(): Parser
  • removed: method ProtoBuf.Type.Constructor.getSerializedSize(): int
  • removed: method ProtoBuf.Type.Constructor.hasId(): boolean
  • removed: method ProtoBuf.Type.Constructor.hasKind(): boolean
  • removed: method ProtoBuf.Type.Constructor.isInitialized(): boolean
  • removed: method ProtoBuf.Type.Constructor.newBuilderForType(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.toBuilder(): ProtoBuf.Type.Constructor.Builder
  • removed: method ProtoBuf.Type.Constructor.writeReplace(): Object
  • removed: method ProtoBuf.Type.Constructor.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.Type.ConstructorOrBuilder.getId(): int
  • removed: method ProtoBuf.Type.ConstructorOrBuilder.getKind(): ProtoBuf.Type.Constructor.Kind
  • removed: method ProtoBuf.Type.ConstructorOrBuilder.hasId(): boolean
  • removed: method ProtoBuf.Type.ConstructorOrBuilder.hasKind(): boolean
  • removed: method ProtoBuf.Type.getArgument(int): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.Type.getArgumentCount(): int
  • removed: method ProtoBuf.Type.getArgumentList(): List
  • removed: method ProtoBuf.Type.getArgumentOrBuilder(int): ProtoBuf.Type.ArgumentOrBuilder
  • removed: method ProtoBuf.Type.getArgumentOrBuilderList(): List
  • removed: method ProtoBuf.Type.getConstructor(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.Type.getConstructorClassName(): int
  • removed: method ProtoBuf.Type.getConstructorTypeParameter(): int
  • removed: method ProtoBuf.Type.getDefaultInstanceForType(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.getFlexibleTypeCapabilitiesId(): int
  • removed: method ProtoBuf.Type.getFlexibleUpperBound(): ProtoBuf.Type
  • removed: method ProtoBuf.Type.getNullable(): boolean
  • removed: method ProtoBuf.Type.getParserForType(): Parser
  • removed: method ProtoBuf.Type.getSerializedSize(): int
  • removed: method ProtoBuf.Type.hasConstructor(): boolean
  • removed: method ProtoBuf.Type.hasConstructorClassName(): boolean
  • removed: method ProtoBuf.Type.hasConstructorTypeParameter(): boolean
  • removed: method ProtoBuf.Type.hasFlexibleTypeCapabilitiesId(): boolean
  • removed: method ProtoBuf.Type.hasFlexibleUpperBound(): boolean
  • removed: method ProtoBuf.Type.hasNullable(): boolean
  • removed: method ProtoBuf.Type.isInitialized(): boolean
  • removed: method ProtoBuf.Type.newBuilderForType(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.toBuilder(): ProtoBuf.Type.Builder
  • removed: method ProtoBuf.Type.writeReplace(): Object
  • removed: method ProtoBuf.Type.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.TypeOrBuilder.getArgument(int): ProtoBuf.Type.Argument
  • removed: method ProtoBuf.TypeOrBuilder.getArgumentCount(): int
  • removed: method ProtoBuf.TypeOrBuilder.getArgumentList(): List
  • removed: method ProtoBuf.TypeOrBuilder.getConstructor(): ProtoBuf.Type.Constructor
  • removed: method ProtoBuf.TypeOrBuilder.getConstructorClassName(): int
  • removed: method ProtoBuf.TypeOrBuilder.getConstructorTypeParameter(): int
  • removed: method ProtoBuf.TypeOrBuilder.getFlexibleTypeCapabilitiesId(): int
  • removed: method ProtoBuf.TypeOrBuilder.getFlexibleUpperBound(): ProtoBuf.Type
  • removed: method ProtoBuf.TypeOrBuilder.getNullable(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasConstructor(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasConstructorClassName(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasConstructorTypeParameter(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasFlexibleTypeCapabilitiesId(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasFlexibleUpperBound(): boolean
  • removed: method ProtoBuf.TypeOrBuilder.hasNullable(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.addAllUpperBound(Iterable): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.addUpperBound(ProtoBuf.Type): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.addUpperBound(ProtoBuf.Type.Builder): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.addUpperBound(int, ProtoBuf.Type): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.addUpperBound(int, ProtoBuf.Type.Builder): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.build(): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.TypeParameter.Builder.buildPartial(): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.TypeParameter.Builder.clear(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clearId(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clearName(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clearReified(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clearUpperBound(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clearVariance(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.clone(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.getDefaultInstanceForType(): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.TypeParameter.Builder.getId(): int
  • removed: method ProtoBuf.TypeParameter.Builder.getName(): int
  • removed: method ProtoBuf.TypeParameter.Builder.getReified(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.getUpperBound(int): ProtoBuf.Type
  • removed: method ProtoBuf.TypeParameter.Builder.getUpperBoundCount(): int
  • removed: method ProtoBuf.TypeParameter.Builder.getUpperBoundList(): List
  • removed: method ProtoBuf.TypeParameter.Builder.getVariance(): ProtoBuf.TypeParameter.Variance
  • removed: method ProtoBuf.TypeParameter.Builder.hasId(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.hasName(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.hasReified(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.hasVariance(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.isInitialized(): boolean
  • removed: method ProtoBuf.TypeParameter.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.mergeFrom(ProtoBuf.TypeParameter): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.removeUpperBound(int): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setId(int): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setName(int): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setReified(boolean): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setUpperBound(int, ProtoBuf.Type): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setUpperBound(int, ProtoBuf.Type.Builder): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Builder.setVariance(ProtoBuf.TypeParameter.Variance): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.Variance.getNumber(): int
  • removed: method ProtoBuf.TypeParameter.getDefaultInstanceForType(): ProtoBuf.TypeParameter
  • removed: method ProtoBuf.TypeParameter.getId(): int
  • removed: method ProtoBuf.TypeParameter.getName(): int
  • removed: method ProtoBuf.TypeParameter.getParserForType(): Parser
  • removed: method ProtoBuf.TypeParameter.getReified(): boolean
  • removed: method ProtoBuf.TypeParameter.getSerializedSize(): int
  • removed: method ProtoBuf.TypeParameter.getUpperBound(int): ProtoBuf.Type
  • removed: method ProtoBuf.TypeParameter.getUpperBoundCount(): int
  • removed: method ProtoBuf.TypeParameter.getUpperBoundList(): List
  • removed: method ProtoBuf.TypeParameter.getUpperBoundOrBuilder(int): ProtoBuf.TypeOrBuilder
  • removed: method ProtoBuf.TypeParameter.getUpperBoundOrBuilderList(): List
  • removed: method ProtoBuf.TypeParameter.getVariance(): ProtoBuf.TypeParameter.Variance
  • removed: method ProtoBuf.TypeParameter.hasId(): boolean
  • removed: method ProtoBuf.TypeParameter.hasName(): boolean
  • removed: method ProtoBuf.TypeParameter.hasReified(): boolean
  • removed: method ProtoBuf.TypeParameter.hasVariance(): boolean
  • removed: method ProtoBuf.TypeParameter.isInitialized(): boolean
  • removed: method ProtoBuf.TypeParameter.newBuilderForType(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.toBuilder(): ProtoBuf.TypeParameter.Builder
  • removed: method ProtoBuf.TypeParameter.writeReplace(): Object
  • removed: method ProtoBuf.TypeParameter.writeTo(CodedOutputStream): void
  • removed: method ProtoBuf.TypeParameterOrBuilder.getId(): int
  • removed: method ProtoBuf.TypeParameterOrBuilder.getName(): int
  • removed: method ProtoBuf.TypeParameterOrBuilder.getReified(): boolean
  • removed: method ProtoBuf.TypeParameterOrBuilder.getUpperBound(int): ProtoBuf.Type
  • removed: method ProtoBuf.TypeParameterOrBuilder.getUpperBoundCount(): int
  • removed: method ProtoBuf.TypeParameterOrBuilder.getUpperBoundList(): List
  • removed: method ProtoBuf.TypeParameterOrBuilder.getVariance(): ProtoBuf.TypeParameter.Variance
  • removed: method ProtoBuf.TypeParameterOrBuilder.hasId(): boolean
  • removed: method ProtoBuf.TypeParameterOrBuilder.hasName(): boolean
  • removed: method ProtoBuf.TypeParameterOrBuilder.hasReified(): boolean
  • removed: method ProtoBuf.TypeParameterOrBuilder.hasVariance(): boolean
  • removed: method ProtoBuf.Visibility.getNumber(): int
  • removed: method SerializedResourcePaths.FallbackPaths.getPackageFilePath(FqName): String
  • removed: method SerializedResourcePaths.FallbackPaths.getStringTableFilePath(FqName): String
  • removed: method SerializedResourcePaths.getClassMetadataPath(ClassId): String
  • removed: method SerializedResourcePaths.getExtensionRegistry(): ExtensionRegistryLite
  • removed: method SerializedResourcePaths.getFallbackPaths(): SerializedResourcePaths.FallbackPaths
  • removed: method SerializedResourcePaths.getPackageFilePath(FqName): String
  • removed: method SerializedResourcePaths.getStringTableFilePath(FqName): String
  • removed: static abstract class Flags.FlagField
  • removed: static field Flags.CALLABLE_KIND: Flags.FlagField
  • removed: static field Flags.CLASS_KIND: Flags.FlagField
  • removed: static field Flags.DECLARES_DEFAULT_VALUE: Flags.FlagField
  • removed: static field Flags.HAS_ANNOTATIONS: Flags.FlagField
  • removed: static field Flags.HAS_CONSTANT: Flags.FlagField
  • removed: static field Flags.HAS_GETTER: Flags.FlagField
  • removed: static field Flags.HAS_SETTER: Flags.FlagField
  • removed: static field Flags.INNER: Flags.FlagField
  • removed: static field Flags.IS_CONST: Flags.FlagField
  • removed: static field Flags.IS_NOT_DEFAULT: Flags.FlagField
  • removed: static field Flags.IS_OPERATOR: Flags.FlagField
  • removed: static field Flags.LATE_INIT: Flags.FlagField
  • removed: static field Flags.MEMBER_KIND: Flags.FlagField
  • removed: static field Flags.MODALITY: Flags.FlagField
  • removed: static field Flags.VISIBILITY: Flags.FlagField
  • removed: static field ProtoBuf.Annotation.ARGUMENT_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.NAME_ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.PARSER: Parser
  • removed: static field ProtoBuf.Annotation.Argument.VALUE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.ANNOTATION_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.ARRAY_ELEMENT_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.CLASS_ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.DOUBLE_VALUE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.ENUM_VALUE_ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.FLOAT_VALUE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.INT_VALUE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.PARSER: Parser
  • removed: static field ProtoBuf.Annotation.Argument.Value.STRING_VALUE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ANNOTATION: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ANNOTATION_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ARRAY: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ARRAY_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.BOOLEAN: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.BOOLEAN_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.BYTE: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.BYTE_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.CHAR: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.CHAR_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.CLASS: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.CLASS_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.DOUBLE: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.DOUBLE_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ENUM: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.ENUM_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.FLOAT: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.FLOAT_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.INT: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.INT_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.LONG: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.LONG_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.SHORT: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.SHORT_VALUE: int
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.STRING: ProtoBuf.Annotation.Argument.Value.Type
  • removed: static field ProtoBuf.Annotation.Argument.Value.Type.STRING_VALUE: int
  • removed: static field ProtoBuf.Annotation.ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Annotation.PARSER: Parser
  • removed: static field ProtoBuf.Callable.CallableKind.CONSTRUCTOR: ProtoBuf.Callable.CallableKind
  • removed: static field ProtoBuf.Callable.CallableKind.CONSTRUCTOR_VALUE: int
  • removed: static field ProtoBuf.Callable.CallableKind.FUN: ProtoBuf.Callable.CallableKind
  • removed: static field ProtoBuf.Callable.CallableKind.FUN_VALUE: int
  • removed: static field ProtoBuf.Callable.CallableKind.VAL: ProtoBuf.Callable.CallableKind
  • removed: static field ProtoBuf.Callable.CallableKind.VAL_VALUE: int
  • removed: static field ProtoBuf.Callable.CallableKind.VAR: ProtoBuf.Callable.CallableKind
  • removed: static field ProtoBuf.Callable.CallableKind.VAR_VALUE: int
  • removed: static field ProtoBuf.Callable.FLAGS_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.GETTER_FLAGS_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.MemberKind.DECLARATION: ProtoBuf.Callable.MemberKind
  • removed: static field ProtoBuf.Callable.MemberKind.DECLARATION_VALUE: int
  • removed: static field ProtoBuf.Callable.MemberKind.DELEGATION: ProtoBuf.Callable.MemberKind
  • removed: static field ProtoBuf.Callable.MemberKind.DELEGATION_VALUE: int
  • removed: static field ProtoBuf.Callable.MemberKind.FAKE_OVERRIDE: ProtoBuf.Callable.MemberKind
  • removed: static field ProtoBuf.Callable.MemberKind.FAKE_OVERRIDE_VALUE: int
  • removed: static field ProtoBuf.Callable.MemberKind.SYNTHESIZED: ProtoBuf.Callable.MemberKind
  • removed: static field ProtoBuf.Callable.MemberKind.SYNTHESIZED_VALUE: int
  • removed: static field ProtoBuf.Callable.NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.PARSER: Parser
  • removed: static field ProtoBuf.Callable.RECEIVER_TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.RETURN_TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.SETTER_FLAGS_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.TYPE_PARAMETER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.VALUE_PARAMETER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.ValueParameter.FLAGS_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.ValueParameter.NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.ValueParameter.PARSER: Parser
  • removed: static field ProtoBuf.Callable.ValueParameter.TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Callable.ValueParameter.VARARG_ELEMENT_TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.COMPANION_OBJECT_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.ENUM_ENTRY_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.FLAGS_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.FQ_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.Kind.ANNOTATION_CLASS: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.ANNOTATION_CLASS_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.CLASS: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.CLASS_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.COMPANION_OBJECT: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.COMPANION_OBJECT_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.ENUM_CLASS: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.ENUM_CLASS_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.ENUM_ENTRY: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.ENUM_ENTRY_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.INTERFACE: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.INTERFACE_VALUE: int
  • removed: static field ProtoBuf.Class.Kind.OBJECT: ProtoBuf.Class.Kind
  • removed: static field ProtoBuf.Class.Kind.OBJECT_VALUE: int
  • removed: static field ProtoBuf.Class.MEMBER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.NESTED_CLASS_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.PARSER: Parser
  • removed: static field ProtoBuf.Class.PRIMARY_CONSTRUCTOR_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.PrimaryConstructor.DATA_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.PrimaryConstructor.PARSER: Parser
  • removed: static field ProtoBuf.Class.SECONDARY_CONSTRUCTOR_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.SUPERTYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Class.TYPE_PARAMETER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Modality.ABSTRACT: ProtoBuf.Modality
  • removed: static field ProtoBuf.Modality.ABSTRACT_VALUE: int
  • removed: static field ProtoBuf.Modality.FINAL: ProtoBuf.Modality
  • removed: static field ProtoBuf.Modality.FINAL_VALUE: int
  • removed: static field ProtoBuf.Modality.OPEN: ProtoBuf.Modality
  • removed: static field ProtoBuf.Modality.OPEN_VALUE: int
  • removed: static field ProtoBuf.Modality.SEALED: ProtoBuf.Modality
  • removed: static field ProtoBuf.Modality.SEALED_VALUE: int
  • removed: static field ProtoBuf.Package.MEMBER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Package.PARSER: Parser
  • removed: static field ProtoBuf.QualifiedNameTable.PARSER: Parser
  • removed: static field ProtoBuf.QualifiedNameTable.QUALIFIED_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.KIND_FIELD_NUMBER: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.CLASS: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.CLASS_VALUE: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.LOCAL: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.LOCAL_VALUE: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE: ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.Kind.PACKAGE_VALUE: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.PARENT_QUALIFIED_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.PARSER: Parser
  • removed: static field ProtoBuf.QualifiedNameTable.QualifiedName.SHORT_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.StringTable.PARSER: Parser
  • removed: static field ProtoBuf.StringTable.STRING_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.ARGUMENT_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.Argument.PARSER: Parser
  • removed: static field ProtoBuf.Type.Argument.PROJECTION_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.Argument.Projection.IN: ProtoBuf.Type.Argument.Projection
  • removed: static field ProtoBuf.Type.Argument.Projection.INV: ProtoBuf.Type.Argument.Projection
  • removed: static field ProtoBuf.Type.Argument.Projection.INV_VALUE: int
  • removed: static field ProtoBuf.Type.Argument.Projection.IN_VALUE: int
  • removed: static field ProtoBuf.Type.Argument.Projection.OUT: ProtoBuf.Type.Argument.Projection
  • removed: static field ProtoBuf.Type.Argument.Projection.OUT_VALUE: int
  • removed: static field ProtoBuf.Type.Argument.Projection.STAR: ProtoBuf.Type.Argument.Projection
  • removed: static field ProtoBuf.Type.Argument.Projection.STAR_VALUE: int
  • removed: static field ProtoBuf.Type.Argument.TYPE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.CONSTRUCTOR_CLASS_NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.CONSTRUCTOR_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.CONSTRUCTOR_TYPE_PARAMETER_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.Constructor.ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.Constructor.KIND_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.Constructor.Kind.CLASS: ProtoBuf.Type.Constructor.Kind
  • removed: static field ProtoBuf.Type.Constructor.Kind.CLASS_VALUE: int
  • removed: static field ProtoBuf.Type.Constructor.Kind.TYPE_PARAMETER: ProtoBuf.Type.Constructor.Kind
  • removed: static field ProtoBuf.Type.Constructor.Kind.TYPE_PARAMETER_VALUE: int
  • removed: static field ProtoBuf.Type.Constructor.PARSER: Parser
  • removed: static field ProtoBuf.Type.FLEXIBLE_TYPE_CAPABILITIES_ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.FLEXIBLE_UPPER_BOUND_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.NULLABLE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.Type.PARSER: Parser
  • removed: static field ProtoBuf.TypeParameter.ID_FIELD_NUMBER: int
  • removed: static field ProtoBuf.TypeParameter.NAME_FIELD_NUMBER: int
  • removed: static field ProtoBuf.TypeParameter.PARSER: Parser
  • removed: static field ProtoBuf.TypeParameter.REIFIED_FIELD_NUMBER: int
  • removed: static field ProtoBuf.TypeParameter.UPPER_BOUND_FIELD_NUMBER: int
  • removed: static field ProtoBuf.TypeParameter.VARIANCE_FIELD_NUMBER: int
  • removed: static field ProtoBuf.TypeParameter.Variance.IN: ProtoBuf.TypeParameter.Variance
  • removed: static field ProtoBuf.TypeParameter.Variance.INV: ProtoBuf.TypeParameter.Variance
  • removed: static field ProtoBuf.TypeParameter.Variance.INV_VALUE: int
  • removed: static field ProtoBuf.TypeParameter.Variance.IN_VALUE: int
  • removed: static field ProtoBuf.TypeParameter.Variance.OUT: ProtoBuf.TypeParameter.Variance
  • removed: static field ProtoBuf.TypeParameter.Variance.OUT_VALUE: int
  • removed: static field ProtoBuf.Visibility.INTERNAL: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.INTERNAL_VALUE: int
  • removed: static field ProtoBuf.Visibility.LOCAL: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.LOCAL_VALUE: int
  • removed: static field ProtoBuf.Visibility.PRIVATE: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.PRIVATE_TO_THIS: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.PRIVATE_TO_THIS_VALUE: int
  • removed: static field ProtoBuf.Visibility.PRIVATE_VALUE: int
  • removed: static field ProtoBuf.Visibility.PROTECTED: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.PROTECTED_VALUE: int
  • removed: static field ProtoBuf.Visibility.PUBLIC: ProtoBuf.Visibility
  • removed: static field ProtoBuf.Visibility.PUBLIC_VALUE: int
  • removed: static field SerializedResourcePaths.FallbackPaths.INSTANCE$: SerializedResourcePaths.FallbackPaths
  • removed: static final class ProtoBuf.Annotation extends GeneratedMessageLite implements ProtoBuf.AnnotationOrBuilder
  • removed: static final class ProtoBuf.Annotation.Argument extends GeneratedMessageLite implements ProtoBuf.Annotation.ArgumentOrBuilder
  • removed: static final class ProtoBuf.Annotation.Argument.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Annotation.ArgumentOrBuilder
  • removed: static final class ProtoBuf.Annotation.Argument.Value extends GeneratedMessageLite implements ProtoBuf.Annotation.Argument.ValueOrBuilder
  • removed: static final class ProtoBuf.Annotation.Argument.Value.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Annotation.Argument.ValueOrBuilder
  • removed: static final class ProtoBuf.Annotation.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.AnnotationOrBuilder
  • removed: static final class ProtoBuf.Callable extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.CallableOrBuilder
  • removed: static final class ProtoBuf.Callable.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.CallableOrBuilder
  • removed: static final class ProtoBuf.Callable.ValueParameter extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.Callable.ValueParameterOrBuilder
  • removed: static final class ProtoBuf.Callable.ValueParameter.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.Callable.ValueParameterOrBuilder
  • removed: static final class ProtoBuf.Class extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.ClassOrBuilder
  • removed: static final class ProtoBuf.Class.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.ClassOrBuilder
  • removed: static final class ProtoBuf.Class.PrimaryConstructor extends GeneratedMessageLite implements ProtoBuf.Class.PrimaryConstructorOrBuilder
  • removed: static final class ProtoBuf.Class.PrimaryConstructor.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Class.PrimaryConstructorOrBuilder
  • removed: static final class ProtoBuf.Package extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.PackageOrBuilder
  • removed: static final class ProtoBuf.Package.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.PackageOrBuilder
  • removed: static final class ProtoBuf.QualifiedNameTable extends GeneratedMessageLite implements ProtoBuf.QualifiedNameTableOrBuilder
  • removed: static final class ProtoBuf.QualifiedNameTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.QualifiedNameTableOrBuilder
  • removed: static final class ProtoBuf.QualifiedNameTable.QualifiedName extends GeneratedMessageLite implements ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
  • removed: static final class ProtoBuf.QualifiedNameTable.QualifiedName.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.QualifiedNameTable.QualifiedNameOrBuilder
  • removed: static final class ProtoBuf.StringTable extends GeneratedMessageLite implements ProtoBuf.StringTableOrBuilder
  • removed: static final class ProtoBuf.StringTable.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.StringTableOrBuilder
  • removed: static final class ProtoBuf.Type extends GeneratedMessageLite.ExtendableMessage implements ProtoBuf.TypeOrBuilder
  • removed: static final class ProtoBuf.Type.Argument extends GeneratedMessageLite implements ProtoBuf.Type.ArgumentOrBuilder
  • removed: static final class ProtoBuf.Type.Argument.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Type.ArgumentOrBuilder
  • removed: static final class ProtoBuf.Type.Builder extends GeneratedMessageLite.ExtendableBuilder implements ProtoBuf.TypeOrBuilder
  • removed: static final class ProtoBuf.Type.Constructor extends GeneratedMessageLite implements ProtoBuf.Type.ConstructorOrBuilder
  • removed: static final class ProtoBuf.Type.Constructor.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.Type.ConstructorOrBuilder
  • removed: static final class ProtoBuf.TypeParameter extends GeneratedMessageLite implements ProtoBuf.TypeParameterOrBuilder
  • removed: static final class ProtoBuf.TypeParameter.Builder extends GeneratedMessageLite.Builder implements ProtoBuf.TypeParameterOrBuilder
  • removed: static final class SerializedResourcePaths.FallbackPaths
  • removed: static method Flags.FlagField.after(Flags.FlagField, Internal.EnumLite[]): Flags.FlagField
  • removed: static method Flags.FlagField.booleanAfter(Flags.FlagField): Flags.FlagField
  • removed: static method Flags.FlagField.booleanFirst(): Flags.FlagField
  • removed: static method Flags.FlagField.first(Internal.EnumLite[]): Flags.FlagField
  • removed: static method Flags.getAccessorFlags(boolean, Visibility, Modality, boolean): int
  • removed: static method Flags.getCallableFlags(boolean, Visibility, Modality, CallableMemberDescriptor.Kind, ProtoBuf.Callable.CallableKind, boolean, boolean, boolean, boolean, boolean, boolean): int
  • removed: static method Flags.getClassFlags(boolean, Visibility, Modality, ClassKind, boolean, boolean): int
  • removed: static method Flags.getValueParameterFlags(boolean, boolean): int
  • removed: static method ProtoBuf.Annotation.Argument.Value.Type.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Annotation.Argument.Value.Type.valueOf(String): ProtoBuf.Annotation.Argument.Value.Type
  • removed: static method ProtoBuf.Annotation.Argument.Value.Type.valueOf(int): ProtoBuf.Annotation.Argument.Value.Type
  • removed: static method ProtoBuf.Annotation.Argument.Value.Type.values(): ProtoBuf.Annotation.Argument.Value.Type[]
  • removed: static method ProtoBuf.Annotation.Argument.Value.getDefaultInstance(): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.newBuilder(): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: static method ProtoBuf.Annotation.Argument.Value.newBuilder(ProtoBuf.Annotation.Argument.Value): ProtoBuf.Annotation.Argument.Value.Builder
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseDelimitedFrom(InputStream): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(ByteString): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(CodedInputStream): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(InputStream): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(byte[]): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.Value.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Annotation.Argument.Value
  • removed: static method ProtoBuf.Annotation.Argument.getDefaultInstance(): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.newBuilder(): ProtoBuf.Annotation.Argument.Builder
  • removed: static method ProtoBuf.Annotation.Argument.newBuilder(ProtoBuf.Annotation.Argument): ProtoBuf.Annotation.Argument.Builder
  • removed: static method ProtoBuf.Annotation.Argument.parseDelimitedFrom(InputStream): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(ByteString): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(CodedInputStream): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(InputStream): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(byte[]): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.Argument.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Annotation.Argument
  • removed: static method ProtoBuf.Annotation.getDefaultInstance(): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.newBuilder(): ProtoBuf.Annotation.Builder
  • removed: static method ProtoBuf.Annotation.newBuilder(ProtoBuf.Annotation): ProtoBuf.Annotation.Builder
  • removed: static method ProtoBuf.Annotation.parseDelimitedFrom(InputStream): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(ByteString): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(CodedInputStream): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(InputStream): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(byte[]): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Annotation.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Annotation
  • removed: static method ProtoBuf.Callable.CallableKind.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Callable.CallableKind.valueOf(String): ProtoBuf.Callable.CallableKind
  • removed: static method ProtoBuf.Callable.CallableKind.valueOf(int): ProtoBuf.Callable.CallableKind
  • removed: static method ProtoBuf.Callable.CallableKind.values(): ProtoBuf.Callable.CallableKind[]
  • removed: static method ProtoBuf.Callable.MemberKind.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Callable.MemberKind.valueOf(String): ProtoBuf.Callable.MemberKind
  • removed: static method ProtoBuf.Callable.MemberKind.valueOf(int): ProtoBuf.Callable.MemberKind
  • removed: static method ProtoBuf.Callable.MemberKind.values(): ProtoBuf.Callable.MemberKind[]
  • removed: static method ProtoBuf.Callable.ValueParameter.getDefaultInstance(): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.newBuilder(): ProtoBuf.Callable.ValueParameter.Builder
  • removed: static method ProtoBuf.Callable.ValueParameter.newBuilder(ProtoBuf.Callable.ValueParameter): ProtoBuf.Callable.ValueParameter.Builder
  • removed: static method ProtoBuf.Callable.ValueParameter.parseDelimitedFrom(InputStream): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(ByteString): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(CodedInputStream): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(InputStream): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(byte[]): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.ValueParameter.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Callable.ValueParameter
  • removed: static method ProtoBuf.Callable.getDefaultInstance(): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.newBuilder(): ProtoBuf.Callable.Builder
  • removed: static method ProtoBuf.Callable.newBuilder(ProtoBuf.Callable): ProtoBuf.Callable.Builder
  • removed: static method ProtoBuf.Callable.parseDelimitedFrom(InputStream): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(ByteString): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(CodedInputStream): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(InputStream): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(byte[]): ProtoBuf.Callable
  • removed: static method ProtoBuf.Callable.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Callable
  • removed: static method ProtoBuf.Class.Kind.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Class.Kind.valueOf(String): ProtoBuf.Class.Kind
  • removed: static method ProtoBuf.Class.Kind.valueOf(int): ProtoBuf.Class.Kind
  • removed: static method ProtoBuf.Class.Kind.values(): ProtoBuf.Class.Kind[]
  • removed: static method ProtoBuf.Class.PrimaryConstructor.getDefaultInstance(): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.newBuilder(): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: static method ProtoBuf.Class.PrimaryConstructor.newBuilder(ProtoBuf.Class.PrimaryConstructor): ProtoBuf.Class.PrimaryConstructor.Builder
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseDelimitedFrom(InputStream): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(ByteString): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(CodedInputStream): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(InputStream): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(byte[]): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.PrimaryConstructor.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Class.PrimaryConstructor
  • removed: static method ProtoBuf.Class.getDefaultInstance(): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.newBuilder(): ProtoBuf.Class.Builder
  • removed: static method ProtoBuf.Class.newBuilder(ProtoBuf.Class): ProtoBuf.Class.Builder
  • removed: static method ProtoBuf.Class.parseDelimitedFrom(InputStream): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(ByteString): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(CodedInputStream): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(InputStream): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(byte[]): ProtoBuf.Class
  • removed: static method ProtoBuf.Class.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Class
  • removed: static method ProtoBuf.Modality.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Modality.valueOf(String): ProtoBuf.Modality
  • removed: static method ProtoBuf.Modality.valueOf(int): ProtoBuf.Modality
  • removed: static method ProtoBuf.Modality.values(): ProtoBuf.Modality[]
  • removed: static method ProtoBuf.Package.getDefaultInstance(): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.newBuilder(): ProtoBuf.Package.Builder
  • removed: static method ProtoBuf.Package.newBuilder(ProtoBuf.Package): ProtoBuf.Package.Builder
  • removed: static method ProtoBuf.Package.parseDelimitedFrom(InputStream): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(ByteString): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(CodedInputStream): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(InputStream): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(byte[]): ProtoBuf.Package
  • removed: static method ProtoBuf.Package.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Package
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(String): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.valueOf(int): ProtoBuf.QualifiedNameTable.QualifiedName.Kind
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.Kind.values(): ProtoBuf.QualifiedNameTable.QualifiedName.Kind[]
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.getDefaultInstance(): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder(): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.newBuilder(ProtoBuf.QualifiedNameTable.QualifiedName): ProtoBuf.QualifiedNameTable.QualifiedName.Builder
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseDelimitedFrom(InputStream): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(ByteString): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(CodedInputStream): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(InputStream): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(byte[]): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.QualifiedName.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.QualifiedNameTable.QualifiedName
  • removed: static method ProtoBuf.QualifiedNameTable.getDefaultInstance(): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.newBuilder(): ProtoBuf.QualifiedNameTable.Builder
  • removed: static method ProtoBuf.QualifiedNameTable.newBuilder(ProtoBuf.QualifiedNameTable): ProtoBuf.QualifiedNameTable.Builder
  • removed: static method ProtoBuf.QualifiedNameTable.parseDelimitedFrom(InputStream): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(ByteString): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(CodedInputStream): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(InputStream): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(byte[]): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.QualifiedNameTable.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.QualifiedNameTable
  • removed: static method ProtoBuf.StringTable.getDefaultInstance(): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.newBuilder(): ProtoBuf.StringTable.Builder
  • removed: static method ProtoBuf.StringTable.newBuilder(ProtoBuf.StringTable): ProtoBuf.StringTable.Builder
  • removed: static method ProtoBuf.StringTable.parseDelimitedFrom(InputStream): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(ByteString): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(CodedInputStream): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(InputStream): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(byte[]): ProtoBuf.StringTable
  • removed: static method ProtoBuf.StringTable.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.StringTable
  • removed: static method ProtoBuf.Type.Argument.Projection.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Type.Argument.Projection.valueOf(String): ProtoBuf.Type.Argument.Projection
  • removed: static method ProtoBuf.Type.Argument.Projection.valueOf(int): ProtoBuf.Type.Argument.Projection
  • removed: static method ProtoBuf.Type.Argument.Projection.values(): ProtoBuf.Type.Argument.Projection[]
  • removed: static method ProtoBuf.Type.Argument.getDefaultInstance(): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.newBuilder(): ProtoBuf.Type.Argument.Builder
  • removed: static method ProtoBuf.Type.Argument.newBuilder(ProtoBuf.Type.Argument): ProtoBuf.Type.Argument.Builder
  • removed: static method ProtoBuf.Type.Argument.parseDelimitedFrom(InputStream): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(ByteString): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(CodedInputStream): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(InputStream): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(byte[]): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Argument.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Type.Argument
  • removed: static method ProtoBuf.Type.Constructor.Kind.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Type.Constructor.Kind.valueOf(String): ProtoBuf.Type.Constructor.Kind
  • removed: static method ProtoBuf.Type.Constructor.Kind.valueOf(int): ProtoBuf.Type.Constructor.Kind
  • removed: static method ProtoBuf.Type.Constructor.Kind.values(): ProtoBuf.Type.Constructor.Kind[]
  • removed: static method ProtoBuf.Type.Constructor.getDefaultInstance(): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.newBuilder(): ProtoBuf.Type.Constructor.Builder
  • removed: static method ProtoBuf.Type.Constructor.newBuilder(ProtoBuf.Type.Constructor): ProtoBuf.Type.Constructor.Builder
  • removed: static method ProtoBuf.Type.Constructor.parseDelimitedFrom(InputStream): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(ByteString): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(CodedInputStream): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(InputStream): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(byte[]): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.Constructor.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Type.Constructor
  • removed: static method ProtoBuf.Type.getDefaultInstance(): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.newBuilder(): ProtoBuf.Type.Builder
  • removed: static method ProtoBuf.Type.newBuilder(ProtoBuf.Type): ProtoBuf.Type.Builder
  • removed: static method ProtoBuf.Type.parseDelimitedFrom(InputStream): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(ByteString): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(CodedInputStream): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(InputStream): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(byte[]): ProtoBuf.Type
  • removed: static method ProtoBuf.Type.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.Type
  • removed: static method ProtoBuf.TypeParameter.Variance.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.TypeParameter.Variance.valueOf(String): ProtoBuf.TypeParameter.Variance
  • removed: static method ProtoBuf.TypeParameter.Variance.valueOf(int): ProtoBuf.TypeParameter.Variance
  • removed: static method ProtoBuf.TypeParameter.Variance.values(): ProtoBuf.TypeParameter.Variance[]
  • removed: static method ProtoBuf.TypeParameter.getDefaultInstance(): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.newBuilder(): ProtoBuf.TypeParameter.Builder
  • removed: static method ProtoBuf.TypeParameter.newBuilder(ProtoBuf.TypeParameter): ProtoBuf.TypeParameter.Builder
  • removed: static method ProtoBuf.TypeParameter.parseDelimitedFrom(InputStream): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseDelimitedFrom(InputStream, ExtensionRegistryLite): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(ByteString): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(ByteString, ExtensionRegistryLite): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(CodedInputStream): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(CodedInputStream, ExtensionRegistryLite): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(InputStream): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(InputStream, ExtensionRegistryLite): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(byte[]): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.TypeParameter.parseFrom(byte[], ExtensionRegistryLite): ProtoBuf.TypeParameter
  • removed: static method ProtoBuf.Visibility.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method ProtoBuf.Visibility.valueOf(String): ProtoBuf.Visibility
  • removed: static method ProtoBuf.Visibility.valueOf(int): ProtoBuf.Visibility
  • removed: static method ProtoBuf.Visibility.values(): ProtoBuf.Visibility[]
  • removed: static method ProtoBuf.registerAllExtensions(ExtensionRegistryLite): void
  • added: class SerializerExtensionProtocol
  • added: ctor SerializerExtensionProtocol(ExtensionRegistryLite, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension, GeneratedMessageLite.GeneratedExtension)
  • added: method SerializerExtensionProtocol.getClassAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getCompileTimeValue(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getConstructorAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getEnumEntryAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getExtensionRegistry(): ExtensionRegistryLite
  • added: method SerializerExtensionProtocol.getFunctionAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getFunctionExtensionReceiverAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getParameterAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertyAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertyBackingFieldAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertyDelegatedFieldAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertyExtensionReceiverAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertyGetterAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getPropertySetterAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getTypeAnnotation(): GeneratedMessageLite.GeneratedExtension
  • added: method SerializerExtensionProtocol.getTypeParameterAnnotation(): GeneratedMessageLite.GeneratedExtension
  • removed: final class BuiltInsProtoBuf
  • removed: static field BuiltInsProtoBuf.CALLABLE_ANNOTATION_FIELD_NUMBER: int
  • removed: static field BuiltInsProtoBuf.CLASS_ANNOTATION_FIELD_NUMBER: int
  • removed: static field BuiltInsProtoBuf.CLASS_NAME_FIELD_NUMBER: int
  • removed: static field BuiltInsProtoBuf.COMPILE_TIME_VALUE_FIELD_NUMBER: int
  • removed: static field BuiltInsProtoBuf.PARAMETER_ANNOTATION_FIELD_NUMBER: int
  • removed: static field BuiltInsProtoBuf.callableAnnotation: GeneratedMessageLite.GeneratedExtension
  • removed: static field BuiltInsProtoBuf.classAnnotation: GeneratedMessageLite.GeneratedExtension
  • removed: static field BuiltInsProtoBuf.className: GeneratedMessageLite.GeneratedExtension
  • removed: static field BuiltInsProtoBuf.compileTimeValue: GeneratedMessageLite.GeneratedExtension
  • removed: static field BuiltInsProtoBuf.parameterAnnotation: GeneratedMessageLite.GeneratedExtension
  • removed: static method BuiltInsProtoBuf.registerAllExtensions(ExtensionRegistryLite): void
  • removed: abstract class TypeCapabilitiesLoader
  • removed: class NameResolver
  • removed: class ResourceLoadingClassDataFinder implements ClassDataFinder
  • removed: ctor DeserializedType(DeserializationContext, ProtoBuf.Type, Annotations)
  • removed: ctor LocalClassResolverImpl()
  • removed: ctor NameResolver(ProtoBuf.StringTable, ProtoBuf.QualifiedNameTable)
  • removed: ctor ProtoContainer(ProtoBuf.Class, FqName)
  • removed: ctor ResourceLoadingClassDataFinder(PackageFragmentProvider, SerializedResourcePaths, Function1)
  • removed: ctor TypeCapabilitiesLoader()
  • removed: ctor TypeConstructorData(TypeConstructorKind, int)
  • removed: ctor TypeConstructorKind(String, int)
  • removed: enum TypeConstructorKind
  • removed: final class BinaryVersion
  • removed: final class Deserialization
  • removed: final class DeserializationPackage
  • removed: final class DeserializedType extends AbstractLazyType implements LazyType
  • removed: final class FindClassInModuleKt
  • removed: final class LocalClassResolverImpl implements LocalClassResolver
  • removed: final class TypeConstructorData
  • removed: interface ClassDescriptorFactory
  • removed: interface FlexibleTypeCapabilitiesDeserializer
  • removed: interface LocalClassResolver
  • removed: method AnnotationAndConstantLoader.loadCallableAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method AnnotationAndConstantLoader.loadClassAnnotations(ProtoBuf.Class, NameResolver): List
  • removed: method AnnotationAndConstantLoader.loadExtensionReceiverParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind): List
  • removed: method AnnotationAndConstantLoader.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • removed: method AnnotationAndConstantLoader.loadValueParameterAnnotations(ProtoContainer, ProtoBuf.Callable, NameResolver, AnnotatedCallableKind, ProtoBuf.Callable.ValueParameter): List
  • removed: method BinaryVersion.Companion.create(int, int, int): BinaryVersion
  • removed: method BinaryVersion.Companion.create(int[]): BinaryVersion
  • removed: method BinaryVersion.component1(): int
  • removed: method BinaryVersion.component2(): int
  • removed: method BinaryVersion.component3(): int
  • removed: method BinaryVersion.component4(): List
  • removed: method BinaryVersion.copy(int, int, int, List): BinaryVersion
  • removed: method BinaryVersion.equals(Object): boolean
  • removed: method BinaryVersion.getMajor(): int
  • removed: method BinaryVersion.getMinor(): int
  • removed: method BinaryVersion.getPatch(): int
  • removed: method BinaryVersion.getRest(): List
  • removed: method BinaryVersion.hashCode(): int
  • removed: method BinaryVersion.toArray(): int[]
  • removed: method BinaryVersion.toString(): String
  • removed: method ClassDescriptorFactory.EMPTY.createClass(ClassId): ClassDescriptor
  • removed: method ClassDescriptorFactory.createClass(ClassId): ClassDescriptor
  • removed: method DeserializationComponents.getFictitiousClassDescriptorFactory(): ClassDescriptorFactory
  • removed: method DeserializationComponents.getFlexibleTypeCapabilitiesDeserializer(): FlexibleTypeCapabilitiesDeserializer
  • removed: method DeserializationComponents.getLocalClassResolver(): LocalClassResolver
  • removed: method DeserializationComponents.getTypeCapabilitiesLoader(): TypeCapabilitiesLoader
  • removed: method DeserializedPackageFragment.getComponents(): DeserializationComponents
  • removed: method DeserializedPackageFragment.getDeserializedMemberScope(): DeserializedPackageMemberScope
  • removed: method DeserializedPackageFragment.getMemberScope(): DeserializedPackageMemberScope
  • removed: method DeserializedPackageFragment.getNameResolver(): NameResolver
  • removed: method DeserializedPackageFragment.getSerializedResourcePaths(): SerializedResourcePaths
  • removed: method DeserializedPackageFragment.getStorageManager(): StorageManager
  • removed: method DeserializedPackageFragment.loadClassNames(ProtoBuf.Package): Collection
  • removed: method DeserializedPackageFragment.loadResourceSure(String): InputStream
  • removed: method DeserializedPackageFragment.setComponents(DeserializationComponents): void
  • removed: method DeserializedPackageFragment.setDeserializationComponents(DeserializationComponents): void
  • removed: method DeserializedType.computeArguments(): List
  • removed: method DeserializedType.computeTypeConstructor(): TypeConstructor
  • removed: method DeserializedType.getAnnotations(): Annotations
  • removed: method DeserializedType.getCapabilities(): TypeCapabilities
  • removed: method DeserializedType.getPresentableText(): String
  • removed: method DeserializedType.isError(): boolean
  • removed: method DeserializedType.isMarkedNullable(): boolean
  • removed: method ErrorReporter.reportIncompatibleAbiVersion(ClassId, String, BinaryVersion): void
  • removed: method ErrorReporter.reportLoadingError(String, Exception): void
  • removed: method FlexibleTypeCapabilitiesDeserializer.Dynamic.capabilitiesById(String): FlexibleTypeCapabilities
  • removed: method FlexibleTypeCapabilitiesDeserializer.ThrowException.capabilitiesById(String): FlexibleTypeCapabilities
  • removed: method FlexibleTypeCapabilitiesDeserializer.capabilitiesById(String): FlexibleTypeCapabilities
  • removed: method LocalClassResolver.resolveLocalClass(ClassId): ClassDescriptor
  • removed: method LocalClassResolverImpl.getComponents(): DeserializationComponents
  • removed: method LocalClassResolverImpl.resolveLocalClass(ClassId): ClassDescriptor
  • removed: method LocalClassResolverImpl.setComponents(DeserializationComponents): void
  • removed: method LocalClassResolverImpl.setDeserializationComponents(DeserializationComponents): void
  • removed: method MemberDeserializer.loadCallable(ProtoBuf.Callable): CallableMemberDescriptor
  • removed: method NameResolver.getClassId(int): ClassId
  • removed: method NameResolver.getFqName(int): FqName
  • removed: method NameResolver.getName(int): Name
  • removed: method NameResolver.getString(int): String
  • removed: method ProtoContainer.component1(): ProtoBuf.Class
  • removed: method ProtoContainer.component2(): FqName
  • removed: method ProtoContainer.copy(ProtoBuf.Class, FqName): ProtoContainer
  • removed: method ProtoContainer.equals(Object): boolean
  • removed: method ProtoContainer.getClassProto(): ProtoBuf.Class
  • removed: method ProtoContainer.getFqName(NameResolver): FqName
  • removed: method ProtoContainer.getPackageFqName(): FqName
  • removed: method ProtoContainer.hashCode(): int
  • removed: method ResourceLoadingClassDataFinder.findClassData(ClassId): ClassDataWithSource
  • removed: method TypeCapabilitiesLoader.NONE.loadCapabilities(ProtoBuf.Type): TypeCapabilities
  • removed: method TypeCapabilitiesLoader.loadCapabilities(ProtoBuf.Type): TypeCapabilities
  • removed: method TypeConstructorData.component1(): TypeConstructorKind
  • removed: method TypeConstructorData.component2(): int
  • removed: method TypeConstructorData.copy(TypeConstructorKind, int): TypeConstructorData
  • removed: method TypeConstructorData.equals(Object): boolean
  • removed: method TypeConstructorData.getId(): int
  • removed: method TypeConstructorData.getKind(): TypeConstructorKind
  • removed: method TypeConstructorData.hashCode(): int
  • removed: method TypeConstructorData.toString(): String
  • removed: method TypeDeserializer.typeArgument(TypeParameterDescriptor, ProtoBuf.Type.Argument): TypeProjection
  • removed: method TypeDeserializer.typeConstructor(ProtoBuf.Type): TypeConstructor
  • removed: static field BinaryVersion.Companion: BinaryVersion.Companion
  • removed: static field ClassDescriptorFactory.EMPTY.INSTANCE$: ClassDescriptorFactory.EMPTY
  • removed: static field Deserialization.INSTANCE$: Deserialization
  • removed: static field FlexibleTypeCapabilitiesDeserializer.Dynamic.INSTANCE$: FlexibleTypeCapabilitiesDeserializer.Dynamic
  • removed: static field FlexibleTypeCapabilitiesDeserializer.ThrowException.INSTANCE$: FlexibleTypeCapabilitiesDeserializer.ThrowException
  • removed: static field TypeCapabilitiesLoader.NONE.INSTANCE$: TypeCapabilitiesLoader.NONE
  • removed: static field TypeConstructorKind.CLASS: TypeConstructorKind
  • removed: static field TypeConstructorKind.TYPE_PARAMETER: TypeConstructorKind
  • removed: static final class BinaryVersion.Companion
  • removed: static final class ClassDescriptorFactory.EMPTY implements ClassDescriptorFactory
  • removed: static final class FlexibleTypeCapabilitiesDeserializer.Dynamic implements FlexibleTypeCapabilitiesDeserializer
  • removed: static final class FlexibleTypeCapabilitiesDeserializer.ThrowException implements FlexibleTypeCapabilitiesDeserializer
  • removed: static final class TypeCapabilitiesLoader.NONE extends TypeCapabilitiesLoader
  • removed: static method BinaryVersion.create(int, int, int): BinaryVersion
  • removed: static method BinaryVersion.create(int[]): BinaryVersion
  • removed: static method Deserialization.classKind(ProtoBuf.Class.Kind): ClassKind
  • removed: static method Deserialization.memberKind(ProtoBuf.Callable.MemberKind): CallableMemberDescriptor.Kind
  • removed: static method Deserialization.modality(ProtoBuf.Modality): Modality
  • removed: static method Deserialization.variance(ProtoBuf.Type.Argument.Projection): Variance
  • removed: static method Deserialization.variance(ProtoBuf.TypeParameter.Variance): Variance
  • removed: static method Deserialization.visibility(ProtoBuf.Visibility): Visibility
  • removed: static method DeserializationPackage.findClassAcrossModuleDependencies(ModuleDescriptor, ClassId): ClassDescriptor
  • removed: static method DeserializationPackage.getTypeConstructorData(ProtoBuf.Type): TypeConstructorData
  • removed: static method FindClassInModuleKt.findClassAcrossModuleDependencies(ModuleDescriptor, ClassId): ClassDescriptor
  • removed: static method NameResolver.read(InputStream): NameResolver
  • removed: static method TypeConstructorKind.valueOf(String): TypeConstructorKind
  • removed: static method TypeConstructorKind.values(): TypeConstructorKind[]
  • removed: static method TypeDeserializerKt.getTypeConstructorData(ProtoBuf.Type): TypeConstructorData
  • changed: ctor AnnotationDeserializer(ModuleDescriptor) → ctor AnnotationDeserializer(ModuleDescriptor, NotFoundClasses)
  • changed: ctor DeserializationComponents(StorageManager, ModuleDescriptor, ClassDataFinder, AnnotationAndConstantLoader, PackageFragmentProvider, LocalClassResolver, ErrorReporter, FlexibleTypeCapabilitiesDeserializer, ClassDescriptorFactory, TypeCapabilitiesLoader) → ctor DeserializationComponents(StorageManager, ModuleDescriptor, DeserializationConfiguration, ClassDataFinder, AnnotationAndConstantLoader, PackageFragmentProvider, LocalClassifierTypeSettings, ErrorReporter, LookupTracker, FlexibleTypeDeserializer, Iterable, NotFoundClasses, ContractDeserializer, AdditionalClassPartsProvider, PlatformDependentDeclarationFilter, ExtensionRegistryLite, NewKotlinTypeChecker, SamConversionResolver, List, EnumEntriesDeserializationSupport)
  • changed: ctor DeserializationContext(DeserializationComponents, NameResolver, DeclarationDescriptor, TypeDeserializer, List) → ctor DeserializationContext(DeserializationComponents, NameResolver, DeclarationDescriptor, TypeTable, VersionRequirementTable, BinaryVersion, DeserializedContainerSource, TypeDeserializer, List)
  • changed: ctor DeserializedPackageFragment(FqName, StorageManager, ModuleDescriptor, SerializedResourcePaths, Function1) → ctor DeserializedPackageFragment(FqName, StorageManager, ModuleDescriptor)
  • changed: ctor TypeDeserializer(DeserializationContext, TypeDeserializer, List, String) → ctor TypeDeserializer(DeserializationContext, TypeDeserializer, List, String, String)
  • changed: final class ProtoContainer → abstract class ProtoContainer
  • changed: interface AnnotationAndConstantLoader → interface AnnotationAndConstantLoader extends AnnotationLoader
  • changed: method AnnotationAndConstantLoader.loadPropertyConstant(ProtoContainer, ProtoBuf.Callable, NameResolver, JetType): Object → method AnnotationAndConstantLoader.loadPropertyConstant(ProtoContainer, ProtoBuf.Property, KotlinType): Object
  • changed: method AnnotationDeserializer.resolveValue(JetType, ProtoBuf.Annotation.Argument.Value, NameResolver): ConstantValue → method AnnotationDeserializer.resolveValue(KotlinType, ProtoBuf.Annotation.Argument.Value, NameResolver): ConstantValue
  • changed: method ClassDataFinder.findClassData(ClassId): ClassDataWithSource → method ClassDataFinder.findClassData(ClassId): ClassData
  • changed: method ClassDeserializer.deserializeClass(ClassId, ClassDataWithSource): ClassDescriptor → method ClassDeserializer.deserializeClass(ClassId, ClassData): ClassDescriptor
  • changed: method DeserializationComponents.createContext(PackageFragmentDescriptor, NameResolver): DeserializationContext → method DeserializationComponents.createContext(PackageFragmentDescriptor, NameResolver, TypeTable, VersionRequirementTable, BinaryVersion, DeserializedContainerSource): DeserializationContext
  • changed: method DeserializationContext.childContext(DeclarationDescriptor, List, NameResolver): DeserializationContext → method DeserializationContext.childContext(DeclarationDescriptor, List, NameResolver, TypeTable, VersionRequirementTable, BinaryVersion): DeserializationContext
  • changed: method MemberDeserializer.loadConstructor(ProtoBuf.Callable, boolean): ConstructorDescriptor → method MemberDeserializer.loadConstructor(ProtoBuf.Constructor, boolean): ClassConstructorDescriptor
  • changed: method TypeDeserializer.type(ProtoBuf.Type, Annotations): JetType → method TypeDeserializer.type(ProtoBuf.Type): KotlinType
  • added: abstract class AbstractDeserializedPackageFragmentProvider implements PackageFragmentProviderOptimized
  • added: abstract class DeserializedPackageFragmentImpl extends DeserializedPackageFragment
  • added: ctor AbstractDeserializedPackageFragmentProvider(StorageManager, KotlinMetadataFinder, ModuleDescriptor)
  • added: ctor AnnotationAndConstantLoaderImpl(ModuleDescriptor, NotFoundClasses, SerializerExtensionProtocol)
  • added: ctor ClassData(NameResolver, ProtoBuf.Class, BinaryVersion, SourceElement)
  • added: ctor DeserializedClassDataFinder(PackageFragmentProvider)
  • added: ctor DeserializedPackageFragmentImpl(FqName, StorageManager, ModuleDescriptor, ProtoBuf.PackageFragment, BinaryVersion, DeserializedContainerSource)
  • added: ctor IncompatibleVersionErrorData(Object, Object, Object, Object, String, ClassId)
  • added: ctor ProtoBasedClassDataFinder(ProtoBuf.PackageFragment, NameResolver, BinaryVersion, Function1)
  • added: ctor ProtoContainer.Class(ProtoBuf.Class, NameResolver, TypeTable, SourceElement, ProtoContainer.Class)
  • added: ctor ProtoContainer.Package(FqName, NameResolver, TypeTable, SourceElement)
  • added: field AbstractDeserializedPackageFragmentProvider.components: DeserializationComponents
  • added: final class AnnotationAndConstantLoaderImpl implements AnnotationAndConstantLoader
  • added: final class ClassData
  • added: final class DeserializedClassDataFinder implements ClassDataFinder
  • added: final class IncompatibleVersionErrorData
  • added: final class JvmEnumEntriesDeserializationSupport implements EnumEntriesDeserializationSupport
  • added: final class NameResolverUtilKt
  • added: final class ProtoBasedClassDataFinder implements ClassDataFinder
  • added: final class ProtoEnumFlags
  • added: final class ProtoEnumFlagsUtilsKt
  • added: final class SuspendFunctionTypeUtilKt
  • added: final class ValueClassUtilKt
  • added: interface AnnotationLoader
  • added: interface ContractDeserializer
  • added: interface DeserializationConfiguration
  • added: interface EnumEntriesDeserializationSupport
  • added: interface FlexibleTypeDeserializer
  • added: interface KotlinMetadataFinder
  • added: interface LocalClassifierTypeSettings
  • added: method AbstractDeserializedPackageFragmentProvider.collectPackageFragments(FqName, Collection): void
  • added: method AbstractDeserializedPackageFragmentProvider.findPackage(FqName): DeserializedPackageFragment
  • added: method AbstractDeserializedPackageFragmentProvider.getComponents(): DeserializationComponents
  • added: method AbstractDeserializedPackageFragmentProvider.getFinder(): KotlinMetadataFinder
  • added: method AbstractDeserializedPackageFragmentProvider.getModuleDescriptor(): ModuleDescriptor
  • added: method AbstractDeserializedPackageFragmentProvider.getPackageFragments(FqName): List
  • added: method AbstractDeserializedPackageFragmentProvider.getStorageManager(): StorageManager
  • added: method AbstractDeserializedPackageFragmentProvider.getSubPackagesOf(FqName, Function1): Collection
  • added: method AbstractDeserializedPackageFragmentProvider.isEmpty(FqName): boolean
  • added: method AbstractDeserializedPackageFragmentProvider.setComponents(DeserializationComponents): void
  • added: method AnnotationAndConstantLoader.loadAnnotationDefaultValue(ProtoContainer, ProtoBuf.Property, KotlinType): Object
  • added: method AnnotationAndConstantLoaderImpl.loadAnnotationDefaultValue(ProtoContainer, ProtoBuf.Property, KotlinType): ConstantValue
  • added: method AnnotationAndConstantLoaderImpl.loadCallableAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AnnotationAndConstantLoaderImpl.loadClassAnnotations(ProtoContainer.Class): List
  • added: method AnnotationAndConstantLoaderImpl.loadEnumEntryAnnotations(ProtoContainer, ProtoBuf.EnumEntry): List
  • added: method AnnotationAndConstantLoaderImpl.loadExtensionReceiverParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AnnotationAndConstantLoaderImpl.loadPropertyBackingFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AnnotationAndConstantLoaderImpl.loadPropertyConstant(ProtoContainer, ProtoBuf.Property, KotlinType): ConstantValue
  • added: method AnnotationAndConstantLoaderImpl.loadPropertyDelegateFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AnnotationAndConstantLoaderImpl.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • added: method AnnotationAndConstantLoaderImpl.loadTypeParameterAnnotations(ProtoBuf.TypeParameter, NameResolver): List
  • added: method AnnotationAndConstantLoaderImpl.loadValueParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind, int, ProtoBuf.ValueParameter): List
  • added: method AnnotationLoader.loadCallableAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AnnotationLoader.loadClassAnnotations(ProtoContainer.Class): List
  • added: method AnnotationLoader.loadEnumEntryAnnotations(ProtoContainer, ProtoBuf.EnumEntry): List
  • added: method AnnotationLoader.loadExtensionReceiverParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind): List
  • added: method AnnotationLoader.loadPropertyBackingFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AnnotationLoader.loadPropertyDelegateFieldAnnotations(ProtoContainer, ProtoBuf.Property): List
  • added: method AnnotationLoader.loadTypeAnnotations(ProtoBuf.Type, NameResolver): List
  • added: method AnnotationLoader.loadTypeParameterAnnotations(ProtoBuf.TypeParameter, NameResolver): List
  • added: method AnnotationLoader.loadValueParameterAnnotations(ProtoContainer, MessageLite, AnnotatedCallableKind, int, ProtoBuf.ValueParameter): List
  • added: method ClassData.component1(): NameResolver
  • added: method ClassData.component2(): ProtoBuf.Class
  • added: method ClassData.component3(): BinaryVersion
  • added: method ClassData.component4(): SourceElement
  • added: method ClassData.equals(Object): boolean
  • added: method ClassData.hashCode(): int
  • added: method ClassData.toString(): String
  • added: method ClassDeserializer.Companion.getBLACK_LIST(): Set
  • added: method ContractDeserializer.Companion.getDEFAULT(): ContractDeserializer
  • added: method ContractDeserializer.deserializeContractFromFunction(ProtoBuf.Function, FunctionDescriptor, TypeTable, TypeDeserializer): Pair
  • added: method DeserializationComponents.getAdditionalClassPartsProvider(): AdditionalClassPartsProvider
  • added: method DeserializationComponents.getConfiguration(): DeserializationConfiguration
  • added: method DeserializationComponents.getContractDeserializer(): ContractDeserializer
  • added: method DeserializationComponents.getEnumEntriesDeserializationSupport(): EnumEntriesDeserializationSupport
  • added: method DeserializationComponents.getExtensionRegistryLite(): ExtensionRegistryLite
  • added: method DeserializationComponents.getFictitiousClassDescriptorFactories(): Iterable
  • added: method DeserializationComponents.getFlexibleTypeDeserializer(): FlexibleTypeDeserializer
  • added: method DeserializationComponents.getKotlinTypeChecker(): NewKotlinTypeChecker
  • added: method DeserializationComponents.getLocalClassifierTypeSettings(): LocalClassifierTypeSettings
  • added: method DeserializationComponents.getLookupTracker(): LookupTracker
  • added: method DeserializationComponents.getNotFoundClasses(): NotFoundClasses
  • added: method DeserializationComponents.getPlatformDependentDeclarationFilter(): PlatformDependentDeclarationFilter
  • added: method DeserializationComponents.getTypeAttributeTranslators(): List
  • added: method DeserializationConfiguration.Default.getAllowUnstableDependencies(): boolean
  • added: method DeserializationConfiguration.Default.getBinaryVersion(): BinaryVersion
  • added: method DeserializationConfiguration.Default.getPreserveDeclarationsOrdering(): boolean
  • added: method DeserializationConfiguration.Default.getReportErrorsOnPreReleaseDependencies(): boolean
  • added: method DeserializationConfiguration.Default.getSkipMetadataVersionCheck(): boolean
  • added: method DeserializationConfiguration.Default.getSkipPrereleaseCheck(): boolean
  • added: method DeserializationConfiguration.Default.getTypeAliasesAllowed(): boolean
  • added: method DeserializationConfiguration.getAllowUnstableDependencies(): boolean
  • added: method DeserializationConfiguration.getBinaryVersion(): BinaryVersion
  • added: method DeserializationConfiguration.getPreserveDeclarationsOrdering(): boolean
  • added: method DeserializationConfiguration.getReportErrorsOnPreReleaseDependencies(): boolean
  • added: method DeserializationConfiguration.getSkipMetadataVersionCheck(): boolean
  • added: method DeserializationConfiguration.getSkipPrereleaseCheck(): boolean
  • added: method DeserializationConfiguration.getTypeAliasesAllowed(): boolean
  • added: method DeserializationContext.getContainerSource(): DeserializedContainerSource
  • added: method DeserializationContext.getTypeTable(): TypeTable
  • added: method DeserializationContext.getVersionRequirementTable(): VersionRequirementTable
  • added: method DeserializedClassDataFinder.findClassData(ClassId): ClassData
  • added: method DeserializedPackageFragment.getClassDataFinder(): ClassDataFinder
  • added: method DeserializedPackageFragment.initialize(DeserializationComponents): void
  • added: method DeserializedPackageFragmentImpl.getClassDataFinder(): ProtoBasedClassDataFinder
  • added: method DeserializedPackageFragmentImpl.getMemberScope(): MemberScope
  • added: method DeserializedPackageFragmentImpl.initialize(DeserializationComponents): void
  • added: method EnumEntriesDeserializationSupport.Default.canSynthesizeEnumEntries(): Boolean
  • added: method EnumEntriesDeserializationSupport.canSynthesizeEnumEntries(): Boolean
  • added: method FlexibleTypeDeserializer.ThrowException.create(ProtoBuf.Type, String, SimpleType, SimpleType): KotlinType
  • added: method FlexibleTypeDeserializer.create(ProtoBuf.Type, String, SimpleType, SimpleType): KotlinType
  • added: method IncompatibleVersionErrorData.equals(Object): boolean
  • added: method IncompatibleVersionErrorData.hashCode(): int
  • added: method IncompatibleVersionErrorData.toString(): String
  • added: method JvmEnumEntriesDeserializationSupport.canSynthesizeEnumEntries(): Boolean
  • added: method KotlinMetadataFinder.findBuiltInsData(FqName): InputStream
  • added: method LocalClassifierTypeSettings.Default.getReplacementTypeForLocalClassifiers(): SimpleType
  • added: method LocalClassifierTypeSettings.getReplacementTypeForLocalClassifiers(): SimpleType
  • added: method MemberDeserializer.loadFunction(ProtoBuf.Function): SimpleFunctionDescriptor
  • added: method MemberDeserializer.loadProperty(ProtoBuf.Property): PropertyDescriptor
  • added: method MemberDeserializer.loadTypeAlias(ProtoBuf.TypeAlias): TypeAliasDescriptor
  • added: method ProtoBasedClassDataFinder.findClassData(ClassId): ClassData
  • added: method ProtoBasedClassDataFinder.getAllClassIds(): Collection
  • added: method ProtoContainer.Class.debugFqName(): FqName
  • added: method ProtoContainer.Class.getClassId(): ClassId
  • added: method ProtoContainer.Class.getClassProto(): ProtoBuf.Class
  • added: method ProtoContainer.Class.getKind(): ProtoBuf.Class.Kind
  • added: method ProtoContainer.Class.getOuterClass(): ProtoContainer.Class
  • added: method ProtoContainer.Class.isInner(): boolean
  • added: method ProtoContainer.Package.debugFqName(): FqName
  • added: method ProtoContainer.debugFqName(): FqName
  • added: method ProtoContainer.getNameResolver(): NameResolver
  • added: method ProtoContainer.getSource(): SourceElement
  • added: method ProtoContainer.getTypeTable(): TypeTable
  • added: method ProtoEnumFlags.classKind(ProtoBuf.Class.Kind): ClassKind
  • added: method ProtoEnumFlags.modality(ProtoBuf.Modality): Modality
  • added: method ProtoEnumFlags.variance(ProtoBuf.Type.Argument.Projection): Variance
  • added: method ProtoEnumFlags.variance(ProtoBuf.TypeParameter.Variance): Variance
  • added: method TypeDeserializer.simpleType(ProtoBuf.Type, boolean): SimpleType
  • added: static field ClassDeserializer.Companion: ClassDeserializer.Companion
  • added: static field ContractDeserializer.Companion: ContractDeserializer.Companion
  • added: static field DeserializationConfiguration.Default.INSTANCE: DeserializationConfiguration.Default
  • added: static field EnumEntriesDeserializationSupport.Default.INSTANCE: EnumEntriesDeserializationSupport.Default
  • added: static field FlexibleTypeDeserializer.ThrowException.INSTANCE: FlexibleTypeDeserializer.ThrowException
  • added: static field JvmEnumEntriesDeserializationSupport.INSTANCE: JvmEnumEntriesDeserializationSupport
  • added: static field LocalClassifierTypeSettings.Default.INSTANCE: LocalClassifierTypeSettings.Default
  • added: static field ProtoEnumFlags.INSTANCE: ProtoEnumFlags
  • added: static field SuspendFunctionTypeUtilKt.KOTLIN_SUSPEND_BUILT_IN_FUNCTION_FQ_NAME: FqName
  • added: static field SuspendFunctionTypeUtilKt.KOTLIN_SUSPEND_BUILT_IN_FUNCTION_FQ_NAME_CALLABLE_ID: CallableId
  • added: static final class ClassDeserializer.Companion
  • added: static final class ContractDeserializer.Companion
  • added: static final class DeserializationConfiguration.Default implements DeserializationConfiguration
  • added: static final class EnumEntriesDeserializationSupport.Default implements EnumEntriesDeserializationSupport
  • added: static final class FlexibleTypeDeserializer.ThrowException implements FlexibleTypeDeserializer
  • added: static final class LocalClassifierTypeSettings.Default implements LocalClassifierTypeSettings
  • added: static final class ProtoContainer.Class extends ProtoContainer
  • added: static final class ProtoContainer.Package extends ProtoContainer
  • added: static method NameResolverUtilKt.getClassId(NameResolver, int): ClassId
  • added: static method NameResolverUtilKt.getName(NameResolver, int): Name
  • added: static method ProtoEnumFlagsUtilsKt.descriptorVisibility(ProtoEnumFlags, ProtoBuf.Visibility): DescriptorVisibility
  • added: static method ProtoEnumFlagsUtilsKt.memberKind(ProtoEnumFlags, ProtoBuf.MemberKind): CallableMemberDescriptor.Kind
  • added: static method ValueClassUtilKt.loadValueClassRepresentation(ProtoBuf.Class, NameResolver, TypeTable, Function1, Function1): ValueClassRepresentation
  • added: ctor BuiltInsLoaderImpl()
  • added: ctor BuiltInsResourceLoader()
  • added: final class BuiltInSerializerProtocol extends SerializerExtensionProtocol
  • added: final class BuiltInsLoaderImpl implements BuiltInsLoader
  • added: final class BuiltInsPackageFragmentImpl extends DeserializedPackageFragmentImpl implements BuiltInsPackageFragment
  • added: final class BuiltInsResourceLoader
  • added: method BuiltInSerializerProtocol.getBuiltInsFileName(FqName): String
  • added: method BuiltInSerializerProtocol.getBuiltInsFilePath(FqName): String
  • added: method BuiltInsLoaderImpl.createBuiltInPackageFragmentProvider(StorageManager, ModuleDescriptor, Set, Iterable, PlatformDependentDeclarationFilter, AdditionalClassPartsProvider, boolean, Function1): PackageFragmentProvider
  • added: method BuiltInsLoaderImpl.createPackageFragmentProvider(StorageManager, ModuleDescriptor, Iterable, PlatformDependentDeclarationFilter, AdditionalClassPartsProvider, boolean): PackageFragmentProvider
  • added: method BuiltInsPackageFragmentImpl.Companion.create(FqName, StorageManager, ModuleDescriptor, InputStream, boolean): BuiltInsPackageFragmentImpl
  • added: method BuiltInsPackageFragmentImpl.toString(): String
  • added: method BuiltInsResourceLoader.loadResource(String): InputStream
  • added: static field BuiltInSerializerProtocol.INSTANCE: BuiltInSerializerProtocol
  • added: static field BuiltInsPackageFragmentImpl.Companion: BuiltInsPackageFragmentImpl.Companion
  • added: static final class BuiltInsPackageFragmentImpl.Companion
  • removed: class DeserializedAnnotationsWithPossibleTargets implements Annotations
  • removed: ctor DeserializedAnnotationsWithPossibleTargets(StorageManager, Function0)
  • removed: ctor DeserializedConstructorDescriptor(ClassDescriptor, ConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, ProtoBuf.Callable, NameResolver)
  • removed: final class DeserializedConstructorDescriptor extends ConstructorDescriptorImpl implements DeserializedCallableMemberDescriptor
  • removed: method DeserializedAnnotationsWithPossibleTargets.findAnnotation(FqName): AnnotationDescriptor
  • removed: method DeserializedAnnotationsWithPossibleTargets.findExternalAnnotation(FqName): Void
  • removed: method DeserializedAnnotationsWithPossibleTargets.getAllAnnotations(): List
  • removed: method DeserializedAnnotationsWithPossibleTargets.getUseSiteTargetedAnnotations(): List
  • removed: method DeserializedAnnotationsWithPossibleTargets.isEmpty(): boolean
  • removed: method DeserializedAnnotationsWithPossibleTargets.iterator(): Iterator
  • removed: method DeserializedCallableMemberDescriptor.getNameResolver(): NameResolver
  • removed: method DeserializedCallableMemberDescriptor.getProto(): ProtoBuf.Callable
  • removed: method DeserializedClassDescriptor.hasNestedClass(Name): boolean
  • removed: method DeserializedConstructorDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): DeserializedConstructorDescriptor
  • removed: method DeserializedConstructorDescriptor.getNameResolver(): NameResolver
  • removed: method DeserializedConstructorDescriptor.getProto(): ProtoBuf.Callable
  • removed: method DeserializedMemberScope.addClassDescriptors(Collection, Function1): void
  • removed: method DeserializedMemberScope.addNonDeclaredDescriptors(Collection, LookupLocation): void
  • removed: method DeserializedMemberScope.filteredMemberProtos(Collection): Collection
  • removed: method DeserializedMemberScope.getClassDescriptor(Name): ClassifierDescriptor
  • removed: method DeserializedMemberScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method DeserializedMemberScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method DeserializedMemberScope.getFunctions(Name, LookupLocation): Collection
  • removed: method DeserializedMemberScope.getImplicitReceiver(): ReceiverParameterDescriptor
  • removed: method DeserializedMemberScope.getImplicitReceiversHierarchy(): List
  • removed: method DeserializedMemberScope.getOwnDeclaredDescriptors(): Collection
  • removed: method DeserializedMemberScope.getProperties(Name, LookupLocation): Collection
  • removed: method DeserializedMemberScope.printScopeStructure(Printer): void
  • removed: method DeserializedPackageMemberScope.addClassDescriptors(Collection, Function1): void
  • removed: method DeserializedPackageMemberScope.addNonDeclaredDescriptors(Collection, LookupLocation): void
  • removed: method DeserializedPackageMemberScope.getClassDescriptor(Name): ClassDescriptor
  • removed: method DeserializedPackageMemberScope.getClassNames(): Set
  • removed: method DeserializedPackageMemberScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method DeserializedPackageMemberScope.getImplicitReceiver(): ReceiverParameterDescriptor
  • removed: method DeserializedSimpleFunctionDescriptor.getOriginal(): DeserializedSimpleFunctionDescriptor
  • removed: static method DeserializedSimpleFunctionDescriptor.create(DeclarationDescriptor, ProtoBuf.Callable, NameResolver, Annotations): DeserializedSimpleFunctionDescriptor
  • changed: abstract class DeserializedMemberScope extends JetScopeImpl → abstract class DeserializedMemberScope extends MemberScopeImpl
  • changed: class DeserializedSimpleFunctionDescriptor extends SimpleFunctionDescriptorImpl implements DeserializedCallableMemberDescriptor → final class DeserializedSimpleFunctionDescriptor extends SimpleFunctionDescriptorImpl implements DeserializedCallableMemberDescriptor
  • changed: class DeserializedTypeParameterDescriptor extends AbstractLazyTypeParameterDescriptor → final class DeserializedTypeParameterDescriptor extends AbstractLazyTypeParameterDescriptor
  • changed: ctor DeserializedClassDescriptor(DeserializationContext, ProtoBuf.Class, NameResolver, SourceElement) → ctor DeserializedClassDescriptor(DeserializationContext, ProtoBuf.Class, NameResolver, BinaryVersion, SourceElement)
  • changed: ctor DeserializedMemberScope(DeserializationContext, Collection) → ctor DeserializedMemberScope(DeserializationContext, List, List, List, Function0)
  • changed: ctor DeserializedPackageMemberScope(PackageFragmentDescriptor, ProtoBuf.Package, NameResolver, DeserializationComponents, Function0) → ctor DeserializedPackageMemberScope(PackageFragmentDescriptor, ProtoBuf.Package, NameResolver, BinaryVersion, DeserializedContainerSource, DeserializationComponents, String, Function0)
  • changed: ctor DeserializedPropertyDescriptor(DeclarationDescriptor, PropertyDescriptor, Annotations, Modality, Visibility, boolean, Name, CallableMemberDescriptor.Kind, ProtoBuf.Callable, NameResolver, boolean, boolean) → ctor DeserializedPropertyDescriptor(DeclarationDescriptor, PropertyDescriptor, Annotations, Modality, DescriptorVisibility, boolean, Name, CallableMemberDescriptor.Kind, boolean, boolean, boolean, boolean, boolean, ProtoBuf.Property, NameResolver, TypeTable, VersionRequirementTable, DeserializedContainerSource)
  • changed: final class DeserializedAnnotations extends DeserializedAnnotationsWithPossibleTargets → class DeserializedAnnotations implements Annotations
  • changed: final class DeserializedClassDescriptor extends AbstractClassDescriptor implements ClassDescriptor → final class DeserializedClassDescriptor extends AbstractClassDescriptor implements DeserializedDescriptor
  • changed: interface DeserializedCallableMemberDescriptor extends CallableMemberDescriptor → interface DeserializedCallableMemberDescriptor extends CallableMemberDescriptor, DeserializedMemberDescriptor
  • changed: method DeserializedClassDescriptor.getStaticScope(): StaticScopeForKotlinClass → method DeserializedClassDescriptor.getStaticScope(): MemberScopeImpl
  • changed: method DeserializedClassDescriptor.getTypeConstructor(): DeserializedClassDescriptor.DeserializedClassTypeConstructor → method DeserializedClassDescriptor.getTypeConstructor(): TypeConstructor
  • changed: method DeserializedClassDescriptor.getUnsubstitutedMemberScope(): DeserializedClassDescriptor.DeserializedClassMemberScope → method DeserializedClassDescriptor.getUnsubstitutedMemberScope(KotlinTypeRefiner): MemberScope
  • changed: method DeserializedClassDescriptor.getUnsubstitutedPrimaryConstructor(): ConstructorDescriptor → method DeserializedClassDescriptor.getUnsubstitutedPrimaryConstructor(): ClassConstructorDescriptor
  • changed: method DeserializedClassDescriptor.getVisibility(): Visibility → method DeserializedClassDescriptor.getVisibility(): DescriptorVisibility
  • changed: method DeserializedClassDescriptor.isInner(): Boolean → method DeserializedClassDescriptor.isInner(): boolean
  • changed: method DeserializedMemberScope.computeNonDeclaredFunctions(Name, Collection): void → method DeserializedMemberScope.computeNonDeclaredFunctions(Name, List): void
  • changed: method DeserializedMemberScope.computeNonDeclaredProperties(Name, Collection): void → method DeserializedMemberScope.computeNonDeclaredProperties(Name, List): void
  • changed: method DeserializedPropertyDescriptor.createSubstitutedCopy(DeclarationDescriptor, Modality, Visibility, PropertyDescriptor, CallableMemberDescriptor.Kind): PropertyDescriptorImpl → method DeserializedPropertyDescriptor.createSubstitutedCopy(DeclarationDescriptor, Modality, DescriptorVisibility, PropertyDescriptor, CallableMemberDescriptor.Kind, Name, SourceElement): PropertyDescriptorImpl
  • changed: method DeserializedPropertyDescriptor.getProto(): ProtoBuf.Callable → method DeserializedPropertyDescriptor.getProto(): ProtoBuf.Property
  • changed: method DeserializedSimpleFunctionDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionDescriptorImpl → method DeserializedSimpleFunctionDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): FunctionDescriptorImpl
  • changed: method DeserializedSimpleFunctionDescriptor.getProto(): ProtoBuf.Callable → method DeserializedSimpleFunctionDescriptor.getProto(): ProtoBuf.Function
  • changed: method DeserializedTypeParameterDescriptor.resolveUpperBounds(): Set → method DeserializedTypeParameterDescriptor.resolveUpperBounds(): List
  • added: ctor DeserializedClassConstructorDescriptor(ClassDescriptor, ConstructorDescriptor, Annotations, boolean, CallableMemberDescriptor.Kind, ProtoBuf.Constructor, NameResolver, TypeTable, VersionRequirementTable, DeserializedContainerSource, SourceElement)
  • added: ctor DeserializedSimpleFunctionDescriptor(DeclarationDescriptor, SimpleFunctionDescriptor, Annotations, Name, CallableMemberDescriptor.Kind, ProtoBuf.Function, NameResolver, TypeTable, VersionRequirementTable, DeserializedContainerSource, SourceElement)
  • added: ctor DeserializedTypeAliasDescriptor(StorageManager, DeclarationDescriptor, Annotations, Name, DescriptorVisibility, ProtoBuf.TypeAlias, NameResolver, TypeTable, VersionRequirementTable, DeserializedContainerSource)
  • added: ctor NonEmptyDeserializedAnnotations(StorageManager, Function0)
  • added: enum DeserializedContainerAbiStability
  • added: final class DeserializedClassConstructorDescriptor extends ClassConstructorDescriptorImpl implements DeserializedCallableMemberDescriptor
  • added: final class DeserializedTypeAliasDescriptor extends AbstractTypeAliasDescriptor implements DeserializedMemberDescriptor
  • added: final class NonEmptyDeserializedAnnotations extends DeserializedAnnotations
  • added: interface DescriptorWithContainerSource extends MemberDescriptor
  • added: interface DeserializedContainerSource extends SourceElement
  • added: interface DeserializedMemberDescriptor extends DeserializedDescriptor, MemberDescriptor, DescriptorWithContainerSource
  • added: method DeserializedAnnotations.findAnnotation(FqName): AnnotationDescriptor
  • added: method DeserializedAnnotations.hasAnnotation(FqName): boolean
  • added: method DeserializedAnnotations.isEmpty(): boolean
  • added: method DeserializedAnnotations.iterator(): Iterator
  • added: method DeserializedClassConstructorDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): DeserializedClassConstructorDescriptor
  • added: method DeserializedClassConstructorDescriptor.getContainerSource(): DeserializedContainerSource
  • added: method DeserializedClassConstructorDescriptor.getNameResolver(): NameResolver
  • added: method DeserializedClassConstructorDescriptor.getProto(): ProtoBuf.Constructor
  • added: method DeserializedClassConstructorDescriptor.getTypeTable(): TypeTable
  • added: method DeserializedClassConstructorDescriptor.getVersionRequirementTable(): VersionRequirementTable
  • added: method DeserializedClassConstructorDescriptor.isExternal(): boolean
  • added: method DeserializedClassConstructorDescriptor.isInline(): boolean
  • added: method DeserializedClassConstructorDescriptor.isSuspend(): boolean
  • added: method DeserializedClassConstructorDescriptor.isTailrec(): boolean
  • added: method DeserializedClassDescriptor.getContextReceivers(): List
  • added: method DeserializedClassDescriptor.getDeclaredTypeParameters(): List
  • added: method DeserializedClassDescriptor.getMetadataVersion(): BinaryVersion
  • added: method DeserializedClassDescriptor.getSealedSubclasses(): Collection
  • added: method DeserializedClassDescriptor.getThisAsProtoContainer$deserialization(): ProtoContainer.Class
  • added: method DeserializedClassDescriptor.getValueClassRepresentation(): ValueClassRepresentation
  • added: method DeserializedClassDescriptor.hasNestedClass$deserialization(Name): boolean
  • added: method DeserializedClassDescriptor.isActual(): boolean
  • added: method DeserializedClassDescriptor.isData(): boolean
  • added: method DeserializedClassDescriptor.isExpect(): boolean
  • added: method DeserializedClassDescriptor.isExternal(): boolean
  • added: method DeserializedClassDescriptor.isFun(): boolean
  • added: method DeserializedClassDescriptor.isInline(): boolean
  • added: method DeserializedClassDescriptor.isValue(): boolean
  • added: method DeserializedContainerSource.getPresentableString(): String
  • added: method DeserializedMemberDescriptor.getContainerSource(): DeserializedContainerSource
  • added: method DeserializedMemberDescriptor.getNameResolver(): NameResolver
  • added: method DeserializedMemberDescriptor.getProto(): MessageLite
  • added: method DeserializedMemberDescriptor.getTypeTable(): TypeTable
  • added: method DeserializedMemberScope.createClassId(Name): ClassId
  • added: method DeserializedMemberScope.getClassNames$deserialization(): Set
  • added: method DeserializedMemberScope.getClassifierNames(): Set
  • added: method DeserializedMemberScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method DeserializedMemberScope.getContributedFunctions(Name, LookupLocation): Collection
  • added: method DeserializedMemberScope.getContributedVariables(Name, LookupLocation): Collection
  • added: method DeserializedMemberScope.getFunctionNames(): Set
  • added: method DeserializedMemberScope.getNonDeclaredClassifierNames(): Set
  • added: method DeserializedMemberScope.getNonDeclaredFunctionNames(): Set
  • added: method DeserializedMemberScope.getNonDeclaredVariableNames(): Set
  • added: method DeserializedMemberScope.getVariableNames(): Set
  • added: method DeserializedMemberScope.hasClass(Name): boolean
  • added: method DeserializedMemberScope.isDeclaredFunctionAvailable(SimpleFunctionDescriptor): boolean
  • added: method DeserializedPackageMemberScope.createClassId(Name): ClassId
  • added: method DeserializedPackageMemberScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method DeserializedPackageMemberScope.getContributedDescriptors(DescriptorKindFilter, Function1): List
  • added: method DeserializedPackageMemberScope.getNonDeclaredClassifierNames(): Set
  • added: method DeserializedPackageMemberScope.getNonDeclaredFunctionNames(): Set
  • added: method DeserializedPackageMemberScope.getNonDeclaredVariableNames(): Set
  • added: method DeserializedPackageMemberScope.hasClass(Name): boolean
  • added: method DeserializedPackageMemberScope.recordLookup(Name, LookupLocation): void
  • added: method DeserializedPackageMemberScope.toString(): String
  • added: method DeserializedPropertyDescriptor.getContainerSource(): DeserializedContainerSource
  • added: method DeserializedPropertyDescriptor.getTypeTable(): TypeTable
  • added: method DeserializedPropertyDescriptor.getVersionRequirementTable(): VersionRequirementTable
  • added: method DeserializedPropertyDescriptor.isExternal(): boolean
  • added: method DeserializedSimpleFunctionDescriptor.getContainerSource(): DeserializedContainerSource
  • added: method DeserializedSimpleFunctionDescriptor.getTypeTable(): TypeTable
  • added: method DeserializedSimpleFunctionDescriptor.getVersionRequirementTable(): VersionRequirementTable
  • added: method DeserializedTypeAliasDescriptor.getClassDescriptor(): ClassDescriptor
  • added: method DeserializedTypeAliasDescriptor.getContainerSource(): DeserializedContainerSource
  • added: method DeserializedTypeAliasDescriptor.getDefaultType(): SimpleType
  • added: method DeserializedTypeAliasDescriptor.getExpandedType(): SimpleType
  • added: method DeserializedTypeAliasDescriptor.getNameResolver(): NameResolver
  • added: method DeserializedTypeAliasDescriptor.getProto(): ProtoBuf.TypeAlias
  • added: method DeserializedTypeAliasDescriptor.getTypeConstructorTypeParameters(): List
  • added: method DeserializedTypeAliasDescriptor.getTypeTable(): TypeTable
  • added: method DeserializedTypeAliasDescriptor.getUnderlyingType(): SimpleType
  • added: method DeserializedTypeAliasDescriptor.getVersionRequirementTable(): VersionRequirementTable
  • added: method DeserializedTypeAliasDescriptor.initialize(List, SimpleType, SimpleType): void
  • added: method DeserializedTypeAliasDescriptor.substitute(TypeSubstitutor): TypeAliasDescriptor
  • added: method DeserializedTypeParameterDescriptor.getAnnotations(): DeserializedAnnotations
  • added: method DeserializedTypeParameterDescriptor.getProto(): ProtoBuf.TypeParameter
  • added: method DeserializedTypeParameterDescriptor.reportSupertypeLoopError(KotlinType): Void
  • added: method NonEmptyDeserializedAnnotations.isEmpty(): boolean
  • added: static field DeserializedContainerAbiStability.FIR_UNSTABLE: DeserializedContainerAbiStability
  • added: static field DeserializedContainerAbiStability.IR_UNSTABLE: DeserializedContainerAbiStability
  • added: static field DeserializedContainerAbiStability.STABLE: DeserializedContainerAbiStability
  • added: static method DeserializedContainerAbiStability.valueOf(String): DeserializedContainerAbiStability
  • added: static method DeserializedContainerAbiStability.values(): DeserializedContainerAbiStability[]
  • removed: class BitEncoding
  • removed: enum JvmProtoBuf.JvmType.PrimitiveType implements Internal.EnumLite
  • removed: final class JvmPackageTable
  • removed: final class JvmProtoBuf
  • removed: final class JvmProtoBufUtil
  • removed: interface JvmPackageTable.PackagePartsOrBuilder extends MessageLiteOrBuilder
  • removed: interface JvmPackageTable.PackageTableOrBuilder extends MessageLiteOrBuilder
  • removed: interface JvmProtoBuf.JvmFieldSignatureOrBuilder extends MessageLiteOrBuilder
  • removed: interface JvmProtoBuf.JvmMethodSignatureOrBuilder extends MessageLiteOrBuilder
  • removed: interface JvmProtoBuf.JvmPropertySignatureOrBuilder extends MessageLiteOrBuilder
  • removed: interface JvmProtoBuf.JvmTypeOrBuilder extends MessageLiteOrBuilder
  • removed: method JvmPackageTable.PackageParts.Builder.addAllClassName(Iterable): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.addClassName(String): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.addClassNameBytes(ByteString): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.build(): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageParts.Builder.buildPartial(): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageParts.Builder.clear(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.clearClassName(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.clearPackageFqName(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.clone(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.getClassName(int): String
  • removed: method JvmPackageTable.PackageParts.Builder.getClassNameBytes(int): ByteString
  • removed: method JvmPackageTable.PackageParts.Builder.getClassNameCount(): int
  • removed: method JvmPackageTable.PackageParts.Builder.getClassNameList(): List
  • removed: method JvmPackageTable.PackageParts.Builder.getDefaultInstanceForType(): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageParts.Builder.getPackageFqName(): String
  • removed: method JvmPackageTable.PackageParts.Builder.getPackageFqNameBytes(): ByteString
  • removed: method JvmPackageTable.PackageParts.Builder.hasPackageFqName(): boolean
  • removed: method JvmPackageTable.PackageParts.Builder.isInitialized(): boolean
  • removed: method JvmPackageTable.PackageParts.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.mergeFrom(JvmPackageTable.PackageParts): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.setClassName(int, String): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.setPackageFqName(String): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.Builder.setPackageFqNameBytes(ByteString): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.getClassName(int): String
  • removed: method JvmPackageTable.PackageParts.getClassNameBytes(int): ByteString
  • removed: method JvmPackageTable.PackageParts.getClassNameCount(): int
  • removed: method JvmPackageTable.PackageParts.getClassNameList(): List
  • removed: method JvmPackageTable.PackageParts.getDefaultInstanceForType(): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageParts.getPackageFqName(): String
  • removed: method JvmPackageTable.PackageParts.getPackageFqNameBytes(): ByteString
  • removed: method JvmPackageTable.PackageParts.getParserForType(): Parser
  • removed: method JvmPackageTable.PackageParts.getSerializedSize(): int
  • removed: method JvmPackageTable.PackageParts.hasPackageFqName(): boolean
  • removed: method JvmPackageTable.PackageParts.isInitialized(): boolean
  • removed: method JvmPackageTable.PackageParts.newBuilderForType(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.toBuilder(): JvmPackageTable.PackageParts.Builder
  • removed: method JvmPackageTable.PackageParts.writeReplace(): Object
  • removed: method JvmPackageTable.PackageParts.writeTo(CodedOutputStream): void
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getClassName(int): String
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getClassNameBytes(int): ByteString
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getClassNameCount(): int
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getClassNameList(): List
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getPackageFqName(): String
  • removed: method JvmPackageTable.PackagePartsOrBuilder.getPackageFqNameBytes(): ByteString
  • removed: method JvmPackageTable.PackagePartsOrBuilder.hasPackageFqName(): boolean
  • removed: method JvmPackageTable.PackageTable.Builder.addAllPackageParts(Iterable): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.addPackageParts(JvmPackageTable.PackageParts): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.addPackageParts(JvmPackageTable.PackageParts.Builder): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.addPackageParts(int, JvmPackageTable.PackageParts): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.addPackageParts(int, JvmPackageTable.PackageParts.Builder): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.build(): JvmPackageTable.PackageTable
  • removed: method JvmPackageTable.PackageTable.Builder.buildPartial(): JvmPackageTable.PackageTable
  • removed: method JvmPackageTable.PackageTable.Builder.clear(): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.clearPackageParts(): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.clone(): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.getDefaultInstanceForType(): JvmPackageTable.PackageTable
  • removed: method JvmPackageTable.PackageTable.Builder.getPackageParts(int): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageTable.Builder.getPackagePartsCount(): int
  • removed: method JvmPackageTable.PackageTable.Builder.getPackagePartsList(): List
  • removed: method JvmPackageTable.PackageTable.Builder.isInitialized(): boolean
  • removed: method JvmPackageTable.PackageTable.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.mergeFrom(JvmPackageTable.PackageTable): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.removePackageParts(int): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.setPackageParts(int, JvmPackageTable.PackageParts): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.Builder.setPackageParts(int, JvmPackageTable.PackageParts.Builder): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.getDefaultInstanceForType(): JvmPackageTable.PackageTable
  • removed: method JvmPackageTable.PackageTable.getPackageParts(int): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageTable.getPackagePartsCount(): int
  • removed: method JvmPackageTable.PackageTable.getPackagePartsList(): List
  • removed: method JvmPackageTable.PackageTable.getPackagePartsOrBuilder(int): JvmPackageTable.PackagePartsOrBuilder
  • removed: method JvmPackageTable.PackageTable.getPackagePartsOrBuilderList(): List
  • removed: method JvmPackageTable.PackageTable.getParserForType(): Parser
  • removed: method JvmPackageTable.PackageTable.getSerializedSize(): int
  • removed: method JvmPackageTable.PackageTable.isInitialized(): boolean
  • removed: method JvmPackageTable.PackageTable.newBuilderForType(): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.toBuilder(): JvmPackageTable.PackageTable.Builder
  • removed: method JvmPackageTable.PackageTable.writeReplace(): Object
  • removed: method JvmPackageTable.PackageTable.writeTo(CodedOutputStream): void
  • removed: method JvmPackageTable.PackageTableOrBuilder.getPackageParts(int): JvmPackageTable.PackageParts
  • removed: method JvmPackageTable.PackageTableOrBuilder.getPackagePartsCount(): int
  • removed: method JvmPackageTable.PackageTableOrBuilder.getPackagePartsList(): List
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.build(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.buildPartial(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.clear(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.clearIsStaticInOuter(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.clearName(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.clearType(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.clone(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.getIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.getName(): int
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.getType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.hasIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.hasName(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.hasType(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.mergeFrom(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.mergeType(JvmProtoBuf.JvmType): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.setIsStaticInOuter(boolean): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.setName(int): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.setType(JvmProtoBuf.JvmType): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.Builder.setType(JvmProtoBuf.JvmType.Builder): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.getDefaultInstanceForType(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmFieldSignature.getIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.getName(): int
  • removed: method JvmProtoBuf.JvmFieldSignature.getParserForType(): Parser
  • removed: method JvmProtoBuf.JvmFieldSignature.getSerializedSize(): int
  • removed: method JvmProtoBuf.JvmFieldSignature.getType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmFieldSignature.hasIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.hasName(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.hasType(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignature.newBuilderForType(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.toBuilder(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: method JvmProtoBuf.JvmFieldSignature.writeReplace(): Object
  • removed: method JvmProtoBuf.JvmFieldSignature.writeTo(CodedOutputStream): void
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.getIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.getName(): int
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.getType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.hasIsStaticInOuter(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.hasName(): boolean
  • removed: method JvmProtoBuf.JvmFieldSignatureOrBuilder.hasType(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.addAllParameterType(Iterable): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.addParameterType(JvmProtoBuf.JvmType): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.addParameterType(JvmProtoBuf.JvmType.Builder): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.addParameterType(int, JvmProtoBuf.JvmType): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.addParameterType(int, JvmProtoBuf.JvmType.Builder): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.build(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.buildPartial(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.clear(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.clearName(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.clearParameterType(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.clearReturnType(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.clone(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getName(): int
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getParameterType(int): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getParameterTypeCount(): int
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getParameterTypeList(): List
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.getReturnType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.hasName(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.hasReturnType(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.mergeFrom(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.mergeReturnType(JvmProtoBuf.JvmType): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.removeParameterType(int): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.setName(int): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.setParameterType(int, JvmProtoBuf.JvmType): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.setParameterType(int, JvmProtoBuf.JvmType.Builder): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.setReturnType(JvmProtoBuf.JvmType): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.Builder.setReturnType(JvmProtoBuf.JvmType.Builder): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.getDefaultInstanceForType(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmMethodSignature.getName(): int
  • removed: method JvmProtoBuf.JvmMethodSignature.getParameterType(int): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignature.getParameterTypeCount(): int
  • removed: method JvmProtoBuf.JvmMethodSignature.getParameterTypeList(): List
  • removed: method JvmProtoBuf.JvmMethodSignature.getParameterTypeOrBuilder(int): JvmProtoBuf.JvmTypeOrBuilder
  • removed: method JvmProtoBuf.JvmMethodSignature.getParameterTypeOrBuilderList(): List
  • removed: method JvmProtoBuf.JvmMethodSignature.getParserForType(): Parser
  • removed: method JvmProtoBuf.JvmMethodSignature.getReturnType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignature.getSerializedSize(): int
  • removed: method JvmProtoBuf.JvmMethodSignature.hasName(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.hasReturnType(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignature.newBuilderForType(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.toBuilder(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: method JvmProtoBuf.JvmMethodSignature.writeReplace(): Object
  • removed: method JvmProtoBuf.JvmMethodSignature.writeTo(CodedOutputStream): void
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.getName(): int
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.getParameterType(int): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.getParameterTypeCount(): int
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.getParameterTypeList(): List
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.getReturnType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.hasName(): boolean
  • removed: method JvmProtoBuf.JvmMethodSignatureOrBuilder.hasReturnType(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.build(): JvmProtoBuf.JvmPropertySignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.buildPartial(): JvmProtoBuf.JvmPropertySignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clear(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clearField(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clearGetter(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clearSetter(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clearSyntheticMethod(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.clone(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmPropertySignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.getField(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.getGetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.getSetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.getSyntheticMethod(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.hasField(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.hasGetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.hasSetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.hasSyntheticMethod(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeField(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeFrom(JvmProtoBuf.JvmPropertySignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeGetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeSetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.mergeSyntheticMethod(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setField(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setField(JvmProtoBuf.JvmFieldSignature.Builder): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setGetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setGetter(JvmProtoBuf.JvmMethodSignature.Builder): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setSetter(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setSetter(JvmProtoBuf.JvmMethodSignature.Builder): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setSyntheticMethod(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.Builder.setSyntheticMethod(JvmProtoBuf.JvmMethodSignature.Builder): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.getDefaultInstanceForType(): JvmProtoBuf.JvmPropertySignature
  • removed: method JvmProtoBuf.JvmPropertySignature.getField(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.getGetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.getParserForType(): Parser
  • removed: method JvmProtoBuf.JvmPropertySignature.getSerializedSize(): int
  • removed: method JvmProtoBuf.JvmPropertySignature.getSetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.getSyntheticMethod(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignature.hasField(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.hasGetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.hasSetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.hasSyntheticMethod(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignature.newBuilderForType(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.toBuilder(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: method JvmProtoBuf.JvmPropertySignature.writeReplace(): Object
  • removed: method JvmProtoBuf.JvmPropertySignature.writeTo(CodedOutputStream): void
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.getField(): JvmProtoBuf.JvmFieldSignature
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.getGetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.getSetter(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.getSyntheticMethod(): JvmProtoBuf.JvmMethodSignature
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.hasField(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.hasGetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.hasSetter(): boolean
  • removed: method JvmProtoBuf.JvmPropertySignatureOrBuilder.hasSyntheticMethod(): boolean
  • removed: method JvmProtoBuf.JvmType.Builder.build(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmType.Builder.buildPartial(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmType.Builder.clear(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.clearArrayDimension(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.clearClassFqName(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.clearPrimitiveType(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.clone(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.getArrayDimension(): int
  • removed: method JvmProtoBuf.JvmType.Builder.getClassFqName(): int
  • removed: method JvmProtoBuf.JvmType.Builder.getDefaultInstanceForType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmType.Builder.getPrimitiveType(): JvmProtoBuf.JvmType.PrimitiveType
  • removed: method JvmProtoBuf.JvmType.Builder.hasArrayDimension(): boolean
  • removed: method JvmProtoBuf.JvmType.Builder.hasClassFqName(): boolean
  • removed: method JvmProtoBuf.JvmType.Builder.hasPrimitiveType(): boolean
  • removed: method JvmProtoBuf.JvmType.Builder.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmType.Builder.mergeFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.mergeFrom(JvmProtoBuf.JvmType): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.setArrayDimension(int): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.setClassFqName(int): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.Builder.setPrimitiveType(JvmProtoBuf.JvmType.PrimitiveType): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.PrimitiveType.getNumber(): int
  • removed: method JvmProtoBuf.JvmType.getArrayDimension(): int
  • removed: method JvmProtoBuf.JvmType.getClassFqName(): int
  • removed: method JvmProtoBuf.JvmType.getDefaultInstanceForType(): JvmProtoBuf.JvmType
  • removed: method JvmProtoBuf.JvmType.getParserForType(): Parser
  • removed: method JvmProtoBuf.JvmType.getPrimitiveType(): JvmProtoBuf.JvmType.PrimitiveType
  • removed: method JvmProtoBuf.JvmType.getSerializedSize(): int
  • removed: method JvmProtoBuf.JvmType.hasArrayDimension(): boolean
  • removed: method JvmProtoBuf.JvmType.hasClassFqName(): boolean
  • removed: method JvmProtoBuf.JvmType.hasPrimitiveType(): boolean
  • removed: method JvmProtoBuf.JvmType.isInitialized(): boolean
  • removed: method JvmProtoBuf.JvmType.newBuilderForType(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.toBuilder(): JvmProtoBuf.JvmType.Builder
  • removed: method JvmProtoBuf.JvmType.writeReplace(): Object
  • removed: method JvmProtoBuf.JvmType.writeTo(CodedOutputStream): void
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.getArrayDimension(): int
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.getClassFqName(): int
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.getPrimitiveType(): JvmProtoBuf.JvmType.PrimitiveType
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.hasArrayDimension(): boolean
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.hasClassFqName(): boolean
  • removed: method JvmProtoBuf.JvmTypeOrBuilder.hasPrimitiveType(): boolean
  • removed: method JvmProtoBufUtil.getEXTENSION_REGISTRY(): ExtensionRegistryLite
  • removed: static field JvmPackageTable.PackageParts.CLASS_NAME_FIELD_NUMBER: int
  • removed: static field JvmPackageTable.PackageParts.PACKAGE_FQ_NAME_FIELD_NUMBER: int
  • removed: static field JvmPackageTable.PackageParts.PARSER: Parser
  • removed: static field JvmPackageTable.PackageTable.PACKAGE_PARTS_FIELD_NUMBER: int
  • removed: static field JvmPackageTable.PackageTable.PARSER: Parser
  • removed: static field JvmProtoBuf.CLASS_ANNOTATION_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.IMPL_CLASS_NAME_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.INDEX_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.IS_RAW_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmFieldSignature.IS_STATIC_IN_OUTER_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmFieldSignature.NAME_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmFieldSignature.PARSER: Parser
  • removed: static field JvmProtoBuf.JvmFieldSignature.TYPE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmMethodSignature.NAME_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmMethodSignature.PARAMETER_TYPE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmMethodSignature.PARSER: Parser
  • removed: static field JvmProtoBuf.JvmMethodSignature.RETURN_TYPE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmPropertySignature.FIELD_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmPropertySignature.GETTER_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmPropertySignature.PARSER: Parser
  • removed: static field JvmProtoBuf.JvmPropertySignature.SETTER_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmPropertySignature.SYNTHETIC_METHOD_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmType.ARRAY_DIMENSION_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmType.CLASS_FQ_NAME_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmType.PARSER: Parser
  • removed: static field JvmProtoBuf.JvmType.PRIMITIVE_TYPE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.BOOLEAN: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.BOOLEAN_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.BYTE: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.BYTE_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.CHAR: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.CHAR_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.DOUBLE: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.DOUBLE_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.FLOAT: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.FLOAT_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.INT: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.INT_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.LONG: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.LONG_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.SHORT: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.SHORT_VALUE: int
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.VOID: JvmProtoBuf.JvmType.PrimitiveType
  • removed: static field JvmProtoBuf.JvmType.PrimitiveType.VOID_VALUE: int
  • removed: static field JvmProtoBuf.METHOD_SIGNATURE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.PROPERTY_SIGNATURE_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.TYPE_ANNOTATION_FIELD_NUMBER: int
  • removed: static field JvmProtoBuf.classAnnotation: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.implClassName: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.index: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.isRaw: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.methodSignature: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.propertySignature: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBuf.typeAnnotation: GeneratedMessageLite.GeneratedExtension
  • removed: static field JvmProtoBufUtil.EXTENSION_REGISTRY: ExtensionRegistryLite
  • removed: static field JvmProtoBufUtil.INSTANCE$: JvmProtoBufUtil
  • removed: static final class JvmPackageTable.PackageParts extends GeneratedMessageLite implements JvmPackageTable.PackagePartsOrBuilder
  • removed: static final class JvmPackageTable.PackageParts.Builder extends GeneratedMessageLite.Builder implements JvmPackageTable.PackagePartsOrBuilder
  • removed: static final class JvmPackageTable.PackageTable extends GeneratedMessageLite implements JvmPackageTable.PackageTableOrBuilder
  • removed: static final class JvmPackageTable.PackageTable.Builder extends GeneratedMessageLite.Builder implements JvmPackageTable.PackageTableOrBuilder
  • removed: static final class JvmProtoBuf.JvmFieldSignature extends GeneratedMessageLite implements JvmProtoBuf.JvmFieldSignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmFieldSignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmFieldSignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmMethodSignature extends GeneratedMessageLite implements JvmProtoBuf.JvmMethodSignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmMethodSignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmMethodSignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmPropertySignature extends GeneratedMessageLite implements JvmProtoBuf.JvmPropertySignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmPropertySignature.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmPropertySignatureOrBuilder
  • removed: static final class JvmProtoBuf.JvmType extends GeneratedMessageLite implements JvmProtoBuf.JvmTypeOrBuilder
  • removed: static final class JvmProtoBuf.JvmType.Builder extends GeneratedMessageLite.Builder implements JvmProtoBuf.JvmTypeOrBuilder
  • removed: static method BitEncoding.decodeBytes(String[]): byte[]
  • removed: static method BitEncoding.encodeBytes(byte[]): String[]
  • removed: static method JvmPackageTable.PackageParts.getDefaultInstance(): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.newBuilder(): JvmPackageTable.PackageParts.Builder
  • removed: static method JvmPackageTable.PackageParts.newBuilder(JvmPackageTable.PackageParts): JvmPackageTable.PackageParts.Builder
  • removed: static method JvmPackageTable.PackageParts.parseDelimitedFrom(InputStream): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(ByteString): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(ByteString, ExtensionRegistryLite): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(CodedInputStream): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(InputStream): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(InputStream, ExtensionRegistryLite): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(byte[]): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageParts.parseFrom(byte[], ExtensionRegistryLite): JvmPackageTable.PackageParts
  • removed: static method JvmPackageTable.PackageTable.getDefaultInstance(): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.newBuilder(): JvmPackageTable.PackageTable.Builder
  • removed: static method JvmPackageTable.PackageTable.newBuilder(JvmPackageTable.PackageTable): JvmPackageTable.PackageTable.Builder
  • removed: static method JvmPackageTable.PackageTable.parseDelimitedFrom(InputStream): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(ByteString): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(ByteString, ExtensionRegistryLite): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(CodedInputStream): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(InputStream): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(InputStream, ExtensionRegistryLite): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(byte[]): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.PackageTable.parseFrom(byte[], ExtensionRegistryLite): JvmPackageTable.PackageTable
  • removed: static method JvmPackageTable.registerAllExtensions(ExtensionRegistryLite): void
  • removed: static method JvmProtoBuf.JvmFieldSignature.getDefaultInstance(): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.newBuilder(): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: static method JvmProtoBuf.JvmFieldSignature.newBuilder(JvmProtoBuf.JvmFieldSignature): JvmProtoBuf.JvmFieldSignature.Builder
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseDelimitedFrom(InputStream): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(ByteString): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(ByteString, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(CodedInputStream): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(InputStream): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(byte[]): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmFieldSignature.parseFrom(byte[], ExtensionRegistryLite): JvmProtoBuf.JvmFieldSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.getDefaultInstance(): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.newBuilder(): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: static method JvmProtoBuf.JvmMethodSignature.newBuilder(JvmProtoBuf.JvmMethodSignature): JvmProtoBuf.JvmMethodSignature.Builder
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseDelimitedFrom(InputStream): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(ByteString): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(ByteString, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(CodedInputStream): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(InputStream): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(byte[]): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmMethodSignature.parseFrom(byte[], ExtensionRegistryLite): JvmProtoBuf.JvmMethodSignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.getDefaultInstance(): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.newBuilder(): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: static method JvmProtoBuf.JvmPropertySignature.newBuilder(JvmProtoBuf.JvmPropertySignature): JvmProtoBuf.JvmPropertySignature.Builder
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseDelimitedFrom(InputStream): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(ByteString): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(ByteString, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(CodedInputStream): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(InputStream): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(byte[]): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmPropertySignature.parseFrom(byte[], ExtensionRegistryLite): JvmProtoBuf.JvmPropertySignature
  • removed: static method JvmProtoBuf.JvmType.PrimitiveType.internalGetValueMap(): Internal.EnumLiteMap
  • removed: static method JvmProtoBuf.JvmType.PrimitiveType.valueOf(String): JvmProtoBuf.JvmType.PrimitiveType
  • removed: static method JvmProtoBuf.JvmType.PrimitiveType.valueOf(int): JvmProtoBuf.JvmType.PrimitiveType
  • removed: static method JvmProtoBuf.JvmType.PrimitiveType.values(): JvmProtoBuf.JvmType.PrimitiveType[]
  • removed: static method JvmProtoBuf.JvmType.getDefaultInstance(): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.newBuilder(): JvmProtoBuf.JvmType.Builder
  • removed: static method JvmProtoBuf.JvmType.newBuilder(JvmProtoBuf.JvmType): JvmProtoBuf.JvmType.Builder
  • removed: static method JvmProtoBuf.JvmType.parseDelimitedFrom(InputStream): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseDelimitedFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(ByteString): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(ByteString, ExtensionRegistryLite): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(CodedInputStream): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(CodedInputStream, ExtensionRegistryLite): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(InputStream): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(InputStream, ExtensionRegistryLite): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(byte[]): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.JvmType.parseFrom(byte[], ExtensionRegistryLite): JvmProtoBuf.JvmType
  • removed: static method JvmProtoBuf.registerAllExtensions(ExtensionRegistryLite): void
  • removed: static method JvmProtoBufUtil.readClassDataFrom(String[]): ClassData
  • removed: static method JvmProtoBufUtil.readClassDataFrom(byte[]): ClassData
  • removed: static method JvmProtoBufUtil.readPackageDataFrom(String[]): PackageData
  • removed: static method JvmProtoBufUtil.readPackageDataFrom(byte[]): PackageData
  • removed: final class StoragePackage
  • removed: method LockBasedStorageManager.createNullableLazyValueWithPostCompute(Function0, Function1): NullableLazyValue
  • removed: method LockBasedStorageManager.createRecursionTolerantNullableLazyValue(Function0, Object): NullableLazyValue
  • removed: method MemoizedFunctionToNotNull.isComputed(Object): boolean
  • removed: method NullableLazyValue.isComputed(): boolean
  • removed: method StorageManager.createMemoizedFunction(Function1, ConcurrentMap): MemoizedFunctionToNotNull
  • removed: method StorageManager.createMemoizedFunctionWithNullableValues(Function1, ConcurrentMap): MemoizedFunctionToNullable
  • removed: method StorageManager.createNullableLazyValueWithPostCompute(Function0, Function1): NullableLazyValue
  • removed: method StorageManager.createRecursionTolerantNullableLazyValue(Function0, Object): NullableLazyValue
  • removed: static method LockBasedStorageManager.createDelegatingWithSameLock(LockBasedStorageManager, LockBasedStorageManager.ExceptionHandlingStrategy): LockBasedStorageManager
  • removed: static method LockBasedStorageManager.createWithExceptionHandling(LockBasedStorageManager.ExceptionHandlingStrategy): LockBasedStorageManager
  • removed: static method StorageKt.get(NotNullLazyValue, Object, PropertyMetadata): Object
  • removed: static method StorageKt.get(NullableLazyValue, Object, PropertyMetadata): Object
  • removed: static method StoragePackage.get(NotNullLazyValue, Object, PropertyMetadata): Object
  • removed: static method StoragePackage.get(NullableLazyValue, Object, PropertyMetadata): Object
  • changed: ctor LockBasedStorageManager() → ctor LockBasedStorageManager(String)
  • changed: ctor LockBasedStorageManager(LockBasedStorageManager.ExceptionHandlingStrategy) → ctor LockBasedStorageManager(String, Runnable, Function1)
  • changed: field LockBasedStorageManager.lock: Lock → field LockBasedStorageManager.lock: SimpleLock
  • changed: method LockBasedStorageManager.recursionDetectedDefault(): LockBasedStorageManager.RecursionDetectedResult → method LockBasedStorageManager.recursionDetectedDefault(String, Object): LockBasedStorageManager.RecursionDetectedResult
  • added: class DefaultSimpleLock implements SimpleLock
  • added: ctor CancellableSimpleLock(Lock, Runnable, Function1)
  • added: ctor CancellableSimpleLock(Runnable, Function1)
  • added: ctor DefaultSimpleLock()
  • added: ctor DefaultSimpleLock(Lock)
  • added: final class CancellableSimpleLock extends DefaultSimpleLock
  • added: final class EmptySimpleLock implements SimpleLock
  • added: interface CacheWithNotNullValues
  • added: interface CacheWithNullableValues
  • added: interface SimpleLock
  • added: method CacheWithNotNullValues.computeIfAbsent(Object, Function0): Object
  • added: method CancellableSimpleLock.lock(): void
  • added: method DefaultSimpleLock.getLock(): Lock
  • added: method DefaultSimpleLock.lock(): void
  • added: method DefaultSimpleLock.unlock(): void
  • added: method EmptySimpleLock.lock(): void
  • added: method EmptySimpleLock.unlock(): void
  • added: method LockBasedStorageManager.createCacheWithNotNullValues(): CacheWithNotNullValues
  • added: method LockBasedStorageManager.createCacheWithNullableValues(): CacheWithNullableValues
  • added: method SimpleLock.Companion.simpleLock(Runnable, Function1): DefaultSimpleLock
  • added: method SimpleLock.lock(): void
  • added: method SimpleLock.unlock(): void
  • added: method StorageManager.createCacheWithNotNullValues(): CacheWithNotNullValues
  • added: method StorageManager.createCacheWithNullableValues(): CacheWithNullableValues
  • added: static field EmptySimpleLock.INSTANCE: EmptySimpleLock
  • added: static field SimpleLock.Companion: SimpleLock.Companion
  • added: static final class SimpleLock.Companion
  • added: static method StorageKt.getValue(NotNullLazyValue, Object, KProperty): Object
  • added: static method StorageKt.getValue(NullableLazyValue, Object, KProperty): Object
  • removed: abstract class AbstractJetType implements JetType
  • removed: abstract class AbstractLazyType extends AbstractJetType implements LazyType
  • removed: abstract class DelegatingType implements JetType
  • removed: abstract class TypeConstructorImpl extends AnnotatedImpl implements TypeConstructor
  • removed: class CommonSupertypes
  • removed: class DelegatingFlexibleType extends DelegatingType implements NullAwareness, Flexibility, FlexibleTypeDelegation
  • removed: class DynamicTypesSettings
  • removed: class ErrorUtils
  • removed: class JetTypeImpl extends AbstractJetType
  • removed: class TypeIntersector
  • removed: ctor AbstractJetType()
  • removed: ctor AbstractLazyType(StorageManager)
  • removed: ctor CommonSupertypes()
  • removed: ctor CompositeTypeSubstitution(TypeSubstitution, TypeSubstitution)
  • removed: ctor DelegatingFlexibleType(JetType, JetType, FlexibleTypeCapabilities)
  • removed: ctor DelegatingType()
  • removed: ctor DynamicTypesAllowed()
  • removed: ctor DynamicTypesSettings()
  • removed: ctor IndexedParametersSubstitution(TypeParameterDescriptor[], TypeProjection[])
  • removed: ctor Specificity.Relation(String, int)
  • removed: ctor TypeBasedStarProjectionImpl(JetType)
  • removed: ctor TypeIntersector(KotlinBuiltIns)
  • removed: ctor Variance(String, int, String, boolean, boolean, int)
  • removed: enum Specificity.Relation
  • removed: final class CompositeTypeSubstitution extends TypeSubstitution
  • removed: final class DynamicTypeCapabilities implements FlexibleTypeCapabilities
  • removed: final class DynamicTypesAllowed extends DynamicTypesSettings
  • removed: final class TypeBasedStarProjectionImpl extends TypeProjectionBase
  • removed: final class TypesPackage
  • removed: interface CustomSubstitutionCapability extends TypeCapability
  • removed: interface CustomTypeVariable extends TypeCapability
  • removed: interface Dynamicity extends TypeCapability
  • removed: interface Flexibility extends TypeCapability, SubtypingRepresentatives
  • removed: interface FlexibleTypeCapabilities
  • removed: interface FlexibleTypeDelegation extends TypeCapability
  • removed: interface JetType extends Annotated
  • removed: interface LazyType extends JetType
  • removed: interface NullAwareness extends TypeCapability
  • removed: interface Specificity extends TypeCapability
  • removed: interface SubtypingRepresentatives extends TypeCapability
  • removed: interface TypeCapabilities
  • removed: interface TypeCapability
  • removed: method AbstractClassTypeConstructor.equals(Object): boolean
  • removed: method AbstractClassTypeConstructor.hashCode(): int
  • removed: method AbstractJetType.equals(Object): boolean
  • removed: method AbstractJetType.getCapabilities(): TypeCapabilities
  • removed: method AbstractJetType.getCapability(Class): TypeCapability
  • removed: method AbstractJetType.hashCode(): int
  • removed: method AbstractJetType.toString(): String
  • removed: method AbstractLazyType.computeArguments(): List
  • removed: method AbstractLazyType.computeCustomSubstitution(): TypeSubstitution
  • removed: method AbstractLazyType.computeMemberScope(): JetScope
  • removed: method AbstractLazyType.computeTypeConstructor(): TypeConstructor
  • removed: method AbstractLazyType.getAnnotations(): Annotations
  • removed: method AbstractLazyType.getArguments(): List
  • removed: method AbstractLazyType.getConstructor(): TypeConstructor
  • removed: method AbstractLazyType.getMemberScope(): JetScope
  • removed: method AbstractLazyType.getSubstitution(): TypeSubstitution
  • removed: method AbstractLazyType.isError(): boolean
  • removed: method AbstractLazyType.isMarkedNullable(): boolean
  • removed: method AbstractLazyType.toString(): String
  • removed: method CompositeTypeSubstitution.approximateCapturedTypes(): boolean
  • removed: method CompositeTypeSubstitution.get(JetType): TypeProjection
  • removed: method CompositeTypeSubstitution.isEmpty(): boolean
  • removed: method CustomSubstitutionCapability.getSubstitution(): TypeSubstitution
  • removed: method CustomTypeVariable.getIsTypeVariable(): boolean
  • removed: method CustomTypeVariable.getTypeParameterDescriptor(): TypeParameterDescriptor
  • removed: method CustomTypeVariable.substitutionResult(JetType): JetType
  • removed: method DelegatingFlexibleType.Companion.create(JetType, JetType, FlexibleTypeCapabilities): JetType
  • removed: method DelegatingFlexibleType.Companion.getCapabilityClasses(): HashSet
  • removed: method DelegatingFlexibleType.computeIsNullable(): boolean
  • removed: method DelegatingFlexibleType.getCapability(Class): TypeCapability
  • removed: method DelegatingFlexibleType.getDelegate(): JetType
  • removed: method DelegatingFlexibleType.getDelegateType(): JetType
  • removed: method DelegatingFlexibleType.getExtraCapabilities(): FlexibleTypeCapabilities
  • removed: method DelegatingFlexibleType.getLowerBound(): JetType
  • removed: method DelegatingFlexibleType.getSubTypeRepresentative(): JetType
  • removed: method DelegatingFlexibleType.getSuperTypeRepresentative(): JetType
  • removed: method DelegatingFlexibleType.getUpperBound(): JetType
  • removed: method DelegatingFlexibleType.isMarkedNullable(): boolean
  • removed: method DelegatingFlexibleType.makeNullableAsSpecified(boolean): JetType
  • removed: method DelegatingFlexibleType.sameTypeConstructor(JetType): boolean
  • removed: method DelegatingFlexibleType.toString(): String
  • removed: method DelegatingType.equals(Object): boolean
  • removed: method DelegatingType.getAnnotations(): Annotations
  • removed: method DelegatingType.getArguments(): List
  • removed: method DelegatingType.getCapabilities(): TypeCapabilities
  • removed: method DelegatingType.getCapability(Class): TypeCapability
  • removed: method DelegatingType.getConstructor(): TypeConstructor
  • removed: method DelegatingType.getDelegate(): JetType
  • removed: method DelegatingType.getMemberScope(): JetScope
  • removed: method DelegatingType.getSubstitution(): TypeSubstitution
  • removed: method DelegatingType.hashCode(): int
  • removed: method DelegatingType.isError(): boolean
  • removed: method DelegatingType.isMarkedNullable(): boolean
  • removed: method DelegatingType.toString(): String
  • removed: method DynamicTypeCapabilities.getCapability(Class, JetType, Flexibility): TypeCapability
  • removed: method DynamicTypeCapabilities.getId(): String
  • removed: method DynamicTypesAllowed.getDynamicTypesAllowed(): boolean
  • removed: method DynamicTypesSettings.getDynamicTypesAllowed(): boolean
  • removed: method ErrorUtils.ErrorScope.getAllDescriptors(): Collection
  • removed: method ErrorUtils.ErrorScope.getClassifier(Name, LookupLocation): ClassifierDescriptor
  • removed: method ErrorUtils.ErrorScope.getContainingDeclaration(): DeclarationDescriptor
  • removed: method ErrorUtils.ErrorScope.getDeclarationsByLabel(Name): Collection
  • removed: method ErrorUtils.ErrorScope.getDescriptors(DescriptorKindFilter, Function1): Collection
  • removed: method ErrorUtils.ErrorScope.getFunctions(Name, LookupLocation): Set
  • removed: method ErrorUtils.ErrorScope.getImplicitReceiversHierarchy(): List
  • removed: method ErrorUtils.ErrorScope.getLocalVariable(Name): VariableDescriptor
  • removed: method ErrorUtils.ErrorScope.getOwnDeclaredDescriptors(): Collection
  • removed: method ErrorUtils.ErrorScope.getPackage(Name): PackageViewDescriptor
  • removed: method ErrorUtils.ErrorScope.getProperties(Name, LookupLocation): Set
  • removed: method ErrorUtils.ErrorScope.getSyntheticExtensionFunctions(Collection): Collection
  • removed: method ErrorUtils.ErrorScope.getSyntheticExtensionFunctions(Collection, Name, LookupLocation): Collection
  • removed: method ErrorUtils.ErrorScope.getSyntheticExtensionProperties(Collection): Collection
  • removed: method ErrorUtils.ErrorScope.getSyntheticExtensionProperties(Collection, Name, LookupLocation): Collection
  • removed: method ErrorUtils.ErrorScope.printScopeStructure(Printer): void
  • removed: method ErrorUtils.ErrorScope.toString(): String
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.getAnnotations(): Annotations
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.getArgumentTypes(): List
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.getParameters(): List
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.getSupertypes(): Collection
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.hasDeclaredArguments(): boolean
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.isDenotable(): boolean
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.isFinal(): boolean
  • removed: method ErrorUtils.FunctionPlaceholderTypeConstructor.toString(): String
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.getAnnotations(): Annotations
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.getParameters(): List
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.getSupertypes(): Collection
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.getTypeParameterDescriptor(): TypeParameterDescriptor
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.isDenotable(): boolean
  • removed: method ErrorUtils.UninferredParameterTypeConstructor.isFinal(): boolean
  • removed: method Flexibility.Companion.getFLEXIBLE_TYPE_CLASSIFIER(): ClassId
  • removed: method Flexibility.getExtraCapabilities(): FlexibleTypeCapabilities
  • removed: method Flexibility.getLowerBound(): JetType
  • removed: method Flexibility.getSubTypeRepresentative(): JetType
  • removed: method Flexibility.getSuperTypeRepresentative(): JetType
  • removed: method Flexibility.getUpperBound(): JetType
  • removed: method Flexibility.sameTypeConstructor(JetType): boolean
  • removed: method FlexibleTypeCapabilities.NONE.getCapability(Class, JetType, Flexibility): TypeCapability
  • removed: method FlexibleTypeCapabilities.NONE.getId(): String
  • removed: method FlexibleTypeCapabilities.getCapability(Class, JetType, Flexibility): TypeCapability
  • removed: method FlexibleTypeCapabilities.getId(): String
  • removed: method FlexibleTypeDelegation.getDelegateType(): JetType
  • removed: method IntersectionTypeConstructor.isFinal(): boolean
  • removed: method JetType.equals(Object): boolean
  • removed: method JetType.getArguments(): List
  • removed: method JetType.getCapabilities(): TypeCapabilities
  • removed: method JetType.getCapability(Class): TypeCapability
  • removed: method JetType.getConstructor(): TypeConstructor
  • removed: method JetType.getMemberScope(): JetScope
  • removed: method JetType.getSubstitution(): TypeSubstitution
  • removed: method JetType.isError(): boolean
  • removed: method JetType.isMarkedNullable(): boolean
  • removed: method JetTypeImpl.Companion.create(Annotations, ClassDescriptor, boolean, List): JetTypeImpl
  • removed: method JetTypeImpl.Companion.create(Annotations, TypeConstructor, boolean, List, JetScope): JetTypeImpl
  • removed: method JetTypeImpl.Companion.create(Annotations, TypeConstructor, boolean, List, TypeSubstitution, JetScope, TypeCapabilities): JetTypeImpl
  • removed: method JetTypeImpl.getAnnotations(): Annotations
  • removed: method JetTypeImpl.getArguments(): List
  • removed: method JetTypeImpl.getConstructor(): TypeConstructor
  • removed: method JetTypeImpl.getMemberScope(): JetScope
  • removed: method JetTypeImpl.getSubstitution(): TypeSubstitution
  • removed: method JetTypeImpl.isError(): boolean
  • removed: method JetTypeImpl.isMarkedNullable(): boolean
  • removed: method NullAwareness.computeIsNullable(): boolean
  • removed: method NullAwareness.makeNullableAsSpecified(boolean): JetType
  • removed: method Specificity.getSpecificityRelationTo(JetType): Specificity.Relation
  • removed: method SubtypingRepresentatives.getSubTypeRepresentative(): JetType
  • removed: method SubtypingRepresentatives.getSuperTypeRepresentative(): JetType
  • removed: method SubtypingRepresentatives.sameTypeConstructor(JetType): boolean
  • removed: method TypeBasedStarProjectionImpl.getProjectionKind(): Variance
  • removed: method TypeBasedStarProjectionImpl.getType(): JetType
  • removed: method TypeBasedStarProjectionImpl.isStarProjection(): boolean
  • removed: method TypeCapabilities.NONE.getCapability(Class): TypeCapability
  • removed: method TypeCapabilities.getCapability(Class): TypeCapability
  • removed: method TypeConstructor.isFinal(): boolean
  • removed: method TypeConstructorImpl.equals(Object): boolean
  • removed: method TypeConstructorImpl.getDeclarationDescriptor(): ClassifierDescriptor
  • removed: method TypeConstructorImpl.getParameters(): List
  • removed: method TypeConstructorImpl.getSupertypes(): Collection
  • removed: method TypeConstructorImpl.hashCode(): int
  • removed: method TypeConstructorImpl.isDenotable(): boolean
  • removed: method TypeConstructorImpl.isFinal(): boolean
  • removed: method TypeConstructorImpl.toString(): String
  • removed: method TypeConstructorSubstitution.Companion.createByParametersMap(Map): TypeConstructorSubstitution
  • removed: method TypeIntersector.intersect(JetTypeChecker, Set): JetType
  • removed: method TypeIntersector.isIntersectionEmpty(JetType, JetType): boolean
  • removed: method TypeSubstitution.Companion.getEMPTY(): TypeSubstitution
  • removed: method TypeUtils.SpecialType.getAnnotations(): Annotations
  • removed: method TypeUtils.SpecialType.getArguments(): List
  • removed: method TypeUtils.SpecialType.getCapabilities(): TypeCapabilities
  • removed: method TypeUtils.SpecialType.getCapability(Class): TypeCapability
  • removed: method TypeUtils.SpecialType.getConstructor(): TypeConstructor
  • removed: method TypeUtils.SpecialType.getMemberScope(): JetScope
  • removed: method TypeUtils.SpecialType.getSubstitution(): TypeSubstitution
  • removed: method TypeUtils.SpecialType.isError(): boolean
  • removed: method TypeUtils.SpecialType.isMarkedNullable(): boolean
  • removed: method Variance.allowsPosition(Variance): boolean
  • removed: method Variance.getAllowsInPosition(): boolean
  • removed: method Variance.opposite(): Variance
  • removed: method Variance.superpose(Variance): Variance
  • removed: static class ErrorUtils.ErrorScope extends ErrorUtils.AbstractErrorScope
  • removed: static class ErrorUtils.FunctionPlaceholderTypeConstructor implements TypeConstructor
  • removed: static class ErrorUtils.UninferredParameterTypeConstructor implements TypeConstructor
  • removed: static field DelegatingFlexibleType.Companion: DelegatingFlexibleType.Companion
  • removed: static field DelegatingFlexibleType.capabilityClasses: HashSet
  • removed: static field DynamicType.INSTANCE$: DynamicType
  • removed: static field DynamicTypeCapabilities.INSTANCE$: DynamicTypeCapabilities
  • removed: static field Flexibility.Companion: Flexibility.Companion
  • removed: static field Flexibility.FLEXIBLE_TYPE_CLASSIFIER: ClassId
  • removed: static field FlexibleTypeCapabilities.NONE.INSTANCE$: FlexibleTypeCapabilities.NONE
  • removed: static field JetTypeImpl.Companion: JetTypeImpl.Companion
  • removed: static field Specificity.Relation.DONT_KNOW: Specificity.Relation
  • removed: static field Specificity.Relation.LESS_SPECIFIC: Specificity.Relation
  • removed: static field Specificity.Relation.MORE_SPECIFIC: Specificity.Relation
  • removed: static field TypeCapabilities.NONE.INSTANCE$: TypeCapabilities.NONE
  • removed: static field TypeUtils.CANT_INFER_FUNCTION_PARAM_TYPE: JetType
  • removed: static field TypeUtils.PLACEHOLDER_FUNCTION_TYPE: JetType
  • removed: static final class DelegatingFlexibleType.Companion
  • removed: static final class Flexibility.Companion
  • removed: static final class FlexibleTypeCapabilities.NONE implements FlexibleTypeCapabilities
  • removed: static final class JetTypeImpl.Companion
  • removed: static final class TypeCapabilities.NONE implements TypeCapabilities
  • removed: static method AbstractClassTypeConstructor.equals(TypeConstructor, Object): boolean
  • removed: static method AbstractClassTypeConstructor.hashCode(TypeConstructor): int
  • removed: static method CommonSupertypes.commonSupertype(Collection): JetType
  • removed: static method CommonSupertypes.commonSupertypeForNonDenotableTypes(Collection): JetType
  • removed: static method DelegatingFlexibleType.create(JetType, JetType, FlexibleTypeCapabilities): JetType
  • removed: static method ErrorUtils.containsErrorType(FunctionDescriptor): boolean
  • removed: static method ErrorUtils.containsErrorType(JetType): boolean
  • removed: static method ErrorUtils.containsUninferredParameter(JetType): boolean
  • removed: static method ErrorUtils.createErrorClass(String): ClassDescriptor
  • removed: static method ErrorUtils.createErrorScope(String): JetScope
  • removed: static method ErrorUtils.createErrorScope(String, boolean): JetScope
  • removed: static method ErrorUtils.createErrorType(String): JetType
  • removed: static method ErrorUtils.createErrorTypeConstructor(String): TypeConstructor
  • removed: static method ErrorUtils.createErrorTypeParameter(int, String): TypeParameterDescriptor
  • removed: static method ErrorUtils.createErrorTypeWithArguments(String, List): JetType
  • removed: static method ErrorUtils.createErrorTypeWithCustomDebugName(String): JetType
  • removed: static method ErrorUtils.createFunctionPlaceholderType(List, boolean): JetType
  • removed: static method ErrorUtils.createUninferredParameterType(TypeParameterDescriptor): JetType
  • removed: static method ErrorUtils.getErrorModule(): ModuleDescriptor
  • removed: static method ErrorUtils.isError(DeclarationDescriptor): boolean
  • removed: static method ErrorUtils.isFunctionPlaceholder(JetType): boolean
  • removed: static method ErrorUtils.isUninferredParameter(JetType): boolean
  • removed: static method FlexibleTypesKt.flexibility(JetType): Flexibility
  • removed: static method FlexibleTypesKt.isNullabilityFlexible(JetType): boolean
  • removed: static method FlexibleTypesKt.singleBestRepresentative(Collection): JetType
  • removed: static method FlexibleTypesKt.singleBestRepresentative(Collection): TypeProjection
  • removed: static method JetTypeImpl.create(Annotations, ClassDescriptor, boolean, List): JetTypeImpl
  • removed: static method JetTypeImpl.create(Annotations, TypeConstructor, boolean, List, JetScope): JetTypeImpl
  • removed: static method JetTypeImpl.create(Annotations, TypeConstructor, boolean, List, TypeSubstitution, JetScope, TypeCapabilities): JetTypeImpl
  • removed: static method Specificity.Relation.valueOf(String): Specificity.Relation
  • removed: static method Specificity.Relation.values(): Specificity.Relation[]
  • removed: static method TypeCapabilitiesKt.getCapability(JetType): TypeCapability
  • removed: static method TypeCapabilitiesKt.getCustomTypeVariable(JetType): CustomTypeVariable
  • removed: static method TypeCapabilitiesKt.getSpecificityRelationTo(JetType, JetType): Specificity.Relation
  • removed: static method TypeCapabilitiesKt.getSubtypeRepresentative(JetType): JetType
  • removed: static method TypeCapabilitiesKt.getSupertypeRepresentative(JetType): JetType
  • removed: static method TypeCapabilitiesKt.isCustomTypeVariable(JetType): boolean
  • removed: static method TypeCapabilitiesKt.oneMoreSpecificThanAnother(JetType, JetType): boolean
  • removed: static method TypeCapabilitiesKt.sameTypeConstructors(JetType, JetType): boolean
  • removed: static method TypeConstructorImpl.createForClass(ClassDescriptor, Annotations, boolean, String, List, Collection): TypeConstructorImpl
  • removed: static method TypeConstructorImpl.createForTypeParameter(TypeParameterDescriptor, Annotations, boolean, String, List, Collection): TypeConstructorImpl
  • removed: static method TypeConstructorSubstitution.createByParametersMap(Map): TypeConstructorSubstitution
  • removed: static method TypeIntersector.intersectTypes(KotlinBuiltIns, JetTypeChecker, Set): JetType
  • removed: static method TypeSubstitution.getEMPTY(): TypeSubstitution
  • removed: static method TypeSubstitutionKt.computeNewSubstitution(JetType, List, List): TypeSubstitution
  • removed: static method TypeSubstitutor.create(Map): TypeSubstitutor
  • removed: static method TypeUtils.canHaveSubtypes(JetTypeChecker, JetType): boolean
  • removed: static method TypeUtils.commonSupertypeForNumberTypes(Collection): JetType
  • removed: static method TypeUtils.containsSpecialType(JetType, Function1): boolean
  • removed: static method TypeUtils.containsSpecialType(JetType, JetType): boolean
  • removed: static method TypeUtils.dependsOnTypeConstructors(JetType, Collection): boolean
  • removed: static method TypeUtils.dependsOnTypeParameters(JetType, Collection): boolean
  • removed: static method TypeUtils.equalTypes(JetType, JetType): boolean
  • removed: static method TypeUtils.getAllSupertypes(JetType): Set
  • removed: static method TypeUtils.getDefaultPrimitiveNumberType(IntegerValueTypeConstructor): JetType
  • removed: static method TypeUtils.getPrimitiveNumberType(IntegerValueTypeConstructor, JetType): JetType
  • removed: static method TypeUtils.hasNullableLowerBound(TypeParameterDescriptor): boolean
  • removed: static method TypeUtils.isNonReifiedTypeParemeter(JetType): boolean
  • removed: static method TypeUtils.makeConstantSubstitutor(Collection, JetType): TypeSubstitutor
  • removed: static method TypeUtils.substituteParameters(ClassDescriptor, List): JetType
  • removed: static method TypeUtils.substituteProjectionsForParameters(ClassDescriptor, List): JetType
  • removed: static method TypeUtils.topologicallySortSuperclassesAndRecordAllInstances(JetType, Map, Set): List
  • removed: static method TypesPackage.computeNewSubstitution(JetType, List, List): TypeSubstitution
  • removed: static method TypesPackage.flexibility(JetType): Flexibility
  • removed: static method TypesPackage.getCapability(JetType): TypeCapability
  • removed: static method TypesPackage.getCustomTypeVariable(JetType): CustomTypeVariable
  • removed: static method TypesPackage.getSpecificityRelationTo(JetType, JetType): Specificity.Relation
  • removed: static method TypesPackage.getSubtypeRepresentative(JetType): JetType
  • removed: static method TypesPackage.getSupertypeRepresentative(JetType): JetType
  • removed: static method TypesPackage.isCustomTypeVariable(JetType): boolean
  • removed: static method TypesPackage.isDynamic(JetType): boolean
  • removed: static method TypesPackage.isFlexible(JetType): boolean
  • removed: static method TypesPackage.isNullabilityFlexible(JetType): boolean
  • removed: static method TypesPackage.lowerIfFlexible(JetType): JetType
  • removed: static method TypesPackage.oneMoreSpecificThanAnother(JetType, JetType): boolean
  • removed: static method TypesPackage.sameTypeConstructors(JetType, JetType): boolean
  • removed: static method TypesPackage.singleBestRepresentative(Collection): JetType
  • removed: static method TypesPackage.singleBestRepresentative(Collection): TypeProjection
  • removed: static method TypesPackage.starProjectionType(TypeParameterDescriptor): JetType
  • removed: static method TypesPackage.upperIfFlexible(JetType): JetType
  • changed: abstract class AbstractClassTypeConstructor implements TypeConstructor → abstract class AbstractClassTypeConstructor extends AbstractTypeConstructor implements TypeConstructor
  • changed: class IntersectionTypeConstructor extends AnnotatedImpl implements TypeConstructor → final class IntersectionTypeConstructor implements TypeConstructor, IntersectionTypeConstructorMarker
  • changed: ctor AbstractClassTypeConstructor() → ctor AbstractClassTypeConstructor(StorageManager)
  • changed: ctor IndexedParametersSubstitution(TypeConstructor, List) → ctor IndexedParametersSubstitution(TypeParameterDescriptor[], TypeProjection[], boolean)
  • changed: ctor IntersectionTypeConstructor(Annotations, Collection) → ctor IntersectionTypeConstructor(Collection)
  • changed: ctor TypeProjectionImpl(JetType) → ctor TypeProjectionImpl(KotlinType)
  • changed: ctor TypeProjectionImpl(Variance, JetType) → ctor TypeProjectionImpl(Variance, KotlinType)
  • changed: final class DynamicType extends DelegatingFlexibleType → final class DynamicType extends FlexibleType implements DynamicTypeMarker
  • changed: interface TypeConstructor extends Annotated → interface TypeConstructor extends TypeConstructorMarker
  • changed: interface TypeProjection → interface TypeProjection extends TypeArgumentMarker
  • changed: method DisjointKeysUnionTypeSubstitution.get(JetType): TypeProjection → method DisjointKeysUnionTypeSubstitution.get(KotlinType): TypeProjection
  • changed: method IndexedParametersSubstitution.get(JetType): TypeProjection → method IndexedParametersSubstitution.get(KotlinType): TypeProjection
  • changed: method StarProjectionImpl.getType(): JetType → method StarProjectionImpl.getType(): KotlinType
  • changed: method TypeConstructorSubstitution.get(JetType): TypeProjection → method TypeConstructorSubstitution.get(KotlinType): TypeProjection
  • changed: method TypeProjection.getType(): JetType → method TypeProjection.getType(): KotlinType
  • changed: method TypeProjectionImpl.getType(): JetType → method TypeProjectionImpl.getType(): KotlinType
  • changed: method TypeSubstitution.get(JetType): TypeProjection → method TypeSubstitution.get(KotlinType): TypeProjection
  • changed: method TypeSubstitutor.safeSubstitute(JetType, Variance): JetType → method TypeSubstitutor.safeSubstitute(KotlinType, Variance): KotlinType
  • changed: method TypeSubstitutor.substitute(JetType, Variance): JetType → method TypeSubstitutor.substitute(KotlinType, Variance): KotlinType
  • changed: static class TypeUtils.SpecialType implements JetType → static class TypeUtils.SpecialType extends DelegatingSimpleType
  • changed: static field TypeUtils.DONT_CARE: JetType → static field TypeUtils.DONT_CARE: SimpleType
  • changed: static field TypeUtils.NO_EXPECTED_TYPE: JetType → static field TypeUtils.NO_EXPECTED_TYPE: SimpleType
  • changed: static field TypeUtils.UNIT_EXPECTED_TYPE: JetType → static field TypeUtils.UNIT_EXPECTED_TYPE: SimpleType
  • changed: static method DynamicTypesKt.isDynamic(JetType): boolean → static method DynamicTypesKt.isDynamic(KotlinType): boolean
  • changed: static method FlexibleTypesKt.isFlexible(JetType): boolean → static method FlexibleTypesKt.isFlexible(KotlinType): boolean
  • changed: static method FlexibleTypesKt.lowerIfFlexible(JetType): JetType → static method FlexibleTypesKt.lowerIfFlexible(KotlinType): SimpleType
  • changed: static method FlexibleTypesKt.upperIfFlexible(JetType): JetType → static method FlexibleTypesKt.upperIfFlexible(KotlinType): SimpleType
  • changed: static method StarProjectionImplKt.starProjectionType(TypeParameterDescriptor): JetType → static method StarProjectionImplKt.starProjectionType(TypeParameterDescriptor): KotlinType
  • changed: static method TypeSubstitutor.create(JetType): TypeSubstitutor → static method TypeSubstitutor.create(KotlinType): TypeSubstitutor
  • changed: static method TypeUtils.acceptsNullable(JetType): boolean → static method TypeUtils.acceptsNullable(KotlinType): boolean
  • changed: static method TypeUtils.getClassDescriptor(JetType): ClassDescriptor → static method TypeUtils.getClassDescriptor(KotlinType): ClassDescriptor
  • changed: static method TypeUtils.getImmediateSupertypes(JetType): List → static method TypeUtils.getImmediateSupertypes(KotlinType): List
  • changed: static method TypeUtils.getTypeParameterDescriptorOrNull(JetType): TypeParameterDescriptor → static method TypeUtils.getTypeParameterDescriptorOrNull(KotlinType): TypeParameterDescriptor
  • changed: static method TypeUtils.hasNullableSuperType(JetType): boolean → static method TypeUtils.hasNullableSuperType(KotlinType): boolean
  • changed: static method TypeUtils.isDontCarePlaceholder(JetType): boolean → static method TypeUtils.isDontCarePlaceholder(KotlinType): boolean
  • changed: static method TypeUtils.isNullableType(JetType): boolean → static method TypeUtils.isNullableType(KotlinType): boolean
  • changed: static method TypeUtils.isTypeParameter(JetType): boolean → static method TypeUtils.isTypeParameter(KotlinType): boolean
  • changed: static method TypeUtils.makeNotNullable(JetType): JetType → static method TypeUtils.makeNotNullable(KotlinType): KotlinType
  • changed: static method TypeUtils.makeNullable(JetType): JetType → static method TypeUtils.makeNullable(KotlinType): KotlinType
  • changed: static method TypeUtils.makeNullableAsSpecified(JetType, boolean): JetType → static method TypeUtils.makeNullableAsSpecified(KotlinType, boolean): KotlinType
  • changed: static method TypeUtils.makeNullableIfNeeded(JetType, boolean): JetType → static method TypeUtils.makeNullableIfNeeded(KotlinType, boolean): KotlinType
  • changed: static method TypeUtils.makeUnsubstitutedType(ClassDescriptor, JetScope): JetType → static method TypeUtils.makeUnsubstitutedType(ClassifierDescriptor, MemberScope, Function1): SimpleType
  • changed: static method TypeUtils.noExpectedType(JetType): boolean → static method TypeUtils.noExpectedType(KotlinType): boolean
  • added: abstract class AbstractStubType extends SimpleType
  • added: abstract class AbstractTypeConstructor extends ClassifierBasedTypeConstructor
  • added: abstract class AbstractTypePreparator
  • added: abstract class AbstractTypeRefiner
  • added: abstract class ClassifierBasedTypeConstructor implements TypeConstructor
  • added: abstract class DelegatingSimpleType extends SimpleType
  • added: abstract class DelegatingSimpleTypeImpl extends DelegatingSimpleType
  • added: abstract class FlexibleType extends UnwrappedType implements FlexibleTypeMarker
  • added: abstract class KotlinType implements Annotated, KotlinTypeMarker
  • added: abstract class SimpleType extends UnwrappedType implements SimpleTypeMarker, TypeArgumentListMarker
  • added: abstract class TypeAttribute
  • added: abstract class UnwrappedType extends KotlinType
  • added: abstract class WrappedType extends KotlinType
  • added: class ClassTypeConstructorImpl extends AbstractClassTypeConstructor implements TypeConstructor
  • added: class DelegatedTypeSubstitution extends TypeSubstitution
  • added: class ErasureProjectionComputer
  • added: class ErasureTypeAttributes
  • added: class TypeCheckerState
  • added: ctor AbbreviatedType(SimpleType, SimpleType)
  • added: ctor AbstractStubType(NewTypeVariableConstructor, boolean)
  • added: ctor AbstractTypeConstructor(StorageManager)
  • added: ctor AbstractTypePreparator()
  • added: ctor AbstractTypeRefiner()
  • added: ctor AnnotationsTypeAttribute(Annotations)
  • added: ctor ClassTypeConstructorImpl(ClassDescriptor, List, Collection, StorageManager)
  • added: ctor ClassifierBasedTypeConstructor()
  • added: ctor DelegatedTypeSubstitution(TypeSubstitution)
  • added: ctor DelegatingSimpleType()
  • added: ctor DelegatingSimpleTypeImpl(SimpleType)
  • added: ctor DynamicType(KotlinBuiltIns, TypeAttributes)
  • added: ctor ErasureProjectionComputer()
  • added: ctor ErasureTypeAttributes(TypeUsage, Set, SimpleType)
  • added: ctor FlexibleType(SimpleType, SimpleType)
  • added: ctor FlexibleTypeImpl(SimpleType, SimpleType)
  • added: ctor FlexibleTypeWithEnhancement(FlexibleType, KotlinType)
  • added: ctor LazyWrappedType(StorageManager, Function0)
  • added: ctor SimpleType()
  • added: ctor SimpleTypeWithEnhancement(SimpleType, KotlinType)
  • added: ctor StarProjectionForAbsentTypeParameter(KotlinBuiltIns)
  • added: ctor StubTypeForBuilderInference(NewTypeVariableConstructor, boolean, TypeConstructor)
  • added: ctor TypeAliasExpander(TypeAliasExpansionReportStrategy, boolean)
  • added: ctor TypeAttribute()
  • added: ctor TypeCheckerState(boolean, boolean, boolean, TypeSystemContext, AbstractTypePreparator, AbstractTypeRefiner)
  • added: ctor TypeCheckerState.ForkPointContext.Default()
  • added: ctor TypeCheckerState.SupertypesPolicy.DoCustomTransform()
  • added: ctor TypeParameterErasureOptions(boolean, boolean)
  • added: ctor TypeParameterUpperBoundEraser(ErasureProjectionComputer, TypeParameterErasureOptions)
  • added: ctor WrappedType()
  • added: enum TypeCheckerState.LowerCapturedTypePolicy
  • added: enum TypeUsage
  • added: final class AbbreviatedType extends DelegatingSimpleType
  • added: final class AbstractNullabilityChecker
  • added: final class AbstractStrictEqualityTypeChecker
  • added: final class AbstractTypeChecker
  • added: final class AnnotationsTypeAttribute extends TypeAttribute
  • added: final class AnnotationsTypeAttributeKt
  • added: final class DefaultTypeAttributeTranslator implements TypeAttributeTranslator
  • added: final class DefinitelyNotNullType extends DelegatingSimpleType implements CustomTypeParameter, DefinitelyNotNullTypeMarker
  • added: final class ExpandedTypeUtilsKt
  • added: final class FlexibleTypeImpl extends FlexibleType implements CustomTypeParameter
  • added: final class FlexibleTypeWithEnhancement extends FlexibleType implements TypeWithEnhancement
  • added: final class KotlinTypeFactory
  • added: final class KotlinTypeKt
  • added: final class LazyWrappedType extends WrappedType
  • added: final class SimpleTypeWithEnhancement extends DelegatingSimpleType implements TypeWithEnhancement
  • added: final class SpecialTypesKt
  • added: final class StarProjectionForAbsentTypeParameter extends TypeProjectionBase
  • added: final class StubTypeForBuilderInference extends AbstractStubType implements StubTypeMarker
  • added: final class TypeAliasExpander
  • added: final class TypeAliasExpansion
  • added: final class TypeAttributes extends AttributeArrayOwner implements Iterable, KMappedMarker
  • added: final class TypeAttributesKt
  • added: final class TypeParameterErasureOptions
  • added: final class TypeParameterUpperBoundEraser
  • added: final class TypeWithEnhancementKt
  • added: interface CustomTypeParameter
  • added: interface NotNullTypeParameter extends CustomTypeParameter
  • added: interface RawType
  • added: interface TypeAliasExpansionReportStrategy
  • added: interface TypeAttributeTranslator
  • added: interface TypeCheckerState.ForkPointContext
  • added: interface TypeSystemCommonBackendContext extends TypeSystemContext
  • added: interface TypeWithEnhancement
  • added: method AbbreviatedType.getAbbreviation(): SimpleType
  • added: method AbbreviatedType.getDelegate(): SimpleType
  • added: method AbbreviatedType.getExpandedType(): SimpleType
  • added: method AbbreviatedType.makeNullableAsSpecified(boolean): AbbreviatedType
  • added: method AbbreviatedType.refine(KotlinTypeRefiner): AbbreviatedType
  • added: method AbbreviatedType.replaceAttributes(TypeAttributes): SimpleType
  • added: method AbbreviatedType.replaceDelegate(SimpleType): AbbreviatedType
  • added: method AbstractClassTypeConstructor.defaultSupertypeIfEmpty(): KotlinType
  • added: method AbstractClassTypeConstructor.getAdditionalNeighboursInSupertypeGraph(boolean): Collection
  • added: method AbstractClassTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method AbstractClassTypeConstructor.getDeclarationDescriptor(): ClassDescriptor
  • added: method AbstractClassTypeConstructor.isSameClassifier(ClassifierDescriptor): boolean
  • added: method AbstractNullabilityChecker.hasNotNullSupertype(TypeCheckerState, SimpleTypeMarker, TypeCheckerState.SupertypesPolicy): boolean
  • added: method AbstractNullabilityChecker.hasPathByNotMarkedNullableNodes(TypeCheckerState, SimpleTypeMarker, TypeConstructorMarker): boolean
  • added: method AbstractNullabilityChecker.isPossibleSubtype(TypeCheckerState, SimpleTypeMarker, SimpleTypeMarker): boolean
  • added: method AbstractStrictEqualityTypeChecker.strictEqualTypes(TypeSystemContext, KotlinTypeMarker, KotlinTypeMarker): boolean
  • added: method AbstractStubType.getArguments(): List
  • added: method AbstractStubType.getAttributes(): TypeAttributes
  • added: method AbstractStubType.getMemberScope(): MemberScope
  • added: method AbstractStubType.getOriginalTypeVariable(): NewTypeVariableConstructor
  • added: method AbstractStubType.isMarkedNullable(): boolean
  • added: method AbstractStubType.makeNullableAsSpecified(boolean): SimpleType
  • added: method AbstractStubType.materialize(boolean): AbstractStubType
  • added: method AbstractStubType.refine(KotlinTypeRefiner): AbstractStubType
  • added: method AbstractStubType.replaceAttributes(TypeAttributes): SimpleType
  • added: method AbstractTypeChecker.effectiveVariance(TypeVariance, TypeVariance): TypeVariance
  • added: method AbstractTypeChecker.equalTypes(TypeCheckerState, KotlinTypeMarker, KotlinTypeMarker): boolean
  • added: method AbstractTypeChecker.findCorrespondingSupertypes(TypeCheckerState, SimpleTypeMarker, TypeConstructorMarker): List
  • added: method AbstractTypeChecker.isSubtypeForSameConstructor(TypeCheckerState, TypeArgumentListMarker, SimpleTypeMarker): boolean
  • added: method AbstractTypeChecker.isSubtypeOf(TypeCheckerState, KotlinTypeMarker, KotlinTypeMarker): boolean
  • added: method AbstractTypeChecker.isSubtypeOf(TypeCheckerState, KotlinTypeMarker, KotlinTypeMarker, boolean): boolean
  • added: method AbstractTypeConstructor.computeSupertypes(): Collection
  • added: method AbstractTypeConstructor.defaultSupertypeIfEmpty(): KotlinType
  • added: method AbstractTypeConstructor.getAdditionalNeighboursInSupertypeGraph(boolean): Collection
  • added: method AbstractTypeConstructor.getShouldReportCyclicScopeWithCompanionWarning(): boolean
  • added: method AbstractTypeConstructor.getSupertypeLoopChecker(): SupertypeLoopChecker
  • added: method AbstractTypeConstructor.getSupertypes(): List
  • added: method AbstractTypeConstructor.processSupertypesWithoutCycles(List): List
  • added: method AbstractTypeConstructor.refine(KotlinTypeRefiner): TypeConstructor
  • added: method AbstractTypeConstructor.reportScopesLoopError(KotlinType): void
  • added: method AbstractTypeConstructor.reportSupertypeLoopError(KotlinType): void
  • added: method AbstractTypePreparator.prepareType(KotlinTypeMarker): KotlinTypeMarker
  • added: method AbstractTypeRefiner.refineType(KotlinTypeMarker): KotlinTypeMarker
  • added: method AnnotationsTypeAttribute.add(AnnotationsTypeAttribute): AnnotationsTypeAttribute
  • added: method AnnotationsTypeAttribute.equals(Object): boolean
  • added: method AnnotationsTypeAttribute.getAnnotations(): Annotations
  • added: method AnnotationsTypeAttribute.getKey(): KClass
  • added: method AnnotationsTypeAttribute.hashCode(): int
  • added: method AnnotationsTypeAttribute.intersect(AnnotationsTypeAttribute): AnnotationsTypeAttribute
  • added: method ClassTypeConstructorImpl.computeSupertypes(): Collection
  • added: method ClassTypeConstructorImpl.getDeclarationDescriptor(): ClassDescriptor
  • added: method ClassTypeConstructorImpl.getParameters(): List
  • added: method ClassTypeConstructorImpl.getSupertypeLoopChecker(): SupertypeLoopChecker
  • added: method ClassTypeConstructorImpl.isDenotable(): boolean
  • added: method ClassTypeConstructorImpl.toString(): String
  • added: method ClassifierBasedTypeConstructor.areFqNamesEqual(ClassifierDescriptor, ClassifierDescriptor): boolean
  • added: method ClassifierBasedTypeConstructor.equals(Object): boolean
  • added: method ClassifierBasedTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • added: method ClassifierBasedTypeConstructor.hashCode(): int
  • added: method ClassifierBasedTypeConstructor.isSameClassifier(ClassifierDescriptor): boolean
  • added: method CustomTypeParameter.isTypeParameter(): boolean
  • added: method CustomTypeParameter.substitutionResult(KotlinType): KotlinType
  • added: method DefaultTypeAttributeTranslator.toAttributes(Annotations, TypeConstructor, DeclarationDescriptor): TypeAttributes
  • added: method DefinitelyNotNullType.Companion.makeDefinitelyNotNull(UnwrappedType, boolean, boolean): DefinitelyNotNullType
  • added: method DefinitelyNotNullType.getDelegate(): SimpleType
  • added: method DefinitelyNotNullType.getOriginal(): SimpleType
  • added: method DefinitelyNotNullType.isMarkedNullable(): boolean
  • added: method DefinitelyNotNullType.isTypeParameter(): boolean
  • added: method DefinitelyNotNullType.makeNullableAsSpecified(boolean): SimpleType
  • added: method DefinitelyNotNullType.replaceAttributes(TypeAttributes): SimpleType
  • added: method DefinitelyNotNullType.replaceDelegate(SimpleType): DefinitelyNotNullType
  • added: method DefinitelyNotNullType.substitutionResult(KotlinType): KotlinType
  • added: method DefinitelyNotNullType.toString(): String
  • added: method DelegatedTypeSubstitution.approximateCapturedTypes(): boolean
  • added: method DelegatedTypeSubstitution.approximateContravariantCapturedTypes(): boolean
  • added: method DelegatedTypeSubstitution.filterAnnotations(Annotations): Annotations
  • added: method DelegatedTypeSubstitution.get(KotlinType): TypeProjection
  • added: method DelegatedTypeSubstitution.isEmpty(): boolean
  • added: method DelegatedTypeSubstitution.prepareTopLevelType(KotlinType, Variance): KotlinType
  • added: method DelegatingSimpleType.getArguments(): List
  • added: method DelegatingSimpleType.getAttributes(): TypeAttributes
  • added: method DelegatingSimpleType.getConstructor(): TypeConstructor
  • added: method DelegatingSimpleType.getDelegate(): SimpleType
  • added: method DelegatingSimpleType.getMemberScope(): MemberScope
  • added: method DelegatingSimpleType.isMarkedNullable(): boolean
  • added: method DelegatingSimpleType.refine(KotlinTypeRefiner): SimpleType
  • added: method DelegatingSimpleType.replaceDelegate(SimpleType): DelegatingSimpleType
  • added: method DelegatingSimpleTypeImpl.getDelegate(): SimpleType
  • added: method DelegatingSimpleTypeImpl.makeNullableAsSpecified(boolean): SimpleType
  • added: method DelegatingSimpleTypeImpl.replaceAttributes(TypeAttributes): SimpleType
  • added: method DisjointKeysUnionTypeSubstitution.approximateContravariantCapturedTypes(): boolean
  • added: method DisjointKeysUnionTypeSubstitution.filterAnnotations(Annotations): Annotations
  • added: method DisjointKeysUnionTypeSubstitution.prepareTopLevelType(KotlinType, Variance): KotlinType
  • added: method DynamicType.getAttributes(): TypeAttributes
  • added: method DynamicType.getDelegate(): SimpleType
  • added: method DynamicType.isMarkedNullable(): boolean
  • added: method DynamicType.makeNullableAsSpecified(boolean): DynamicType
  • added: method DynamicType.refine(KotlinTypeRefiner): DynamicType
  • added: method DynamicType.render(DescriptorRenderer, DescriptorRendererOptions): String
  • added: method DynamicType.replaceAttributes(TypeAttributes): DynamicType
  • added: method ErasureProjectionComputer.computeProjection(TypeParameterDescriptor, ErasureTypeAttributes, TypeParameterUpperBoundEraser, KotlinType): TypeProjection
  • added: method ErasureTypeAttributes.equals(Object): boolean
  • added: method ErasureTypeAttributes.getDefaultType(): SimpleType
  • added: method ErasureTypeAttributes.getHowThisTypeIsUsed(): TypeUsage
  • added: method ErasureTypeAttributes.getVisitedTypeParameters(): Set
  • added: method ErasureTypeAttributes.hashCode(): int
  • added: method ErasureTypeAttributes.withNewVisitedTypeParameter(TypeParameterDescriptor): ErasureTypeAttributes
  • added: method FlexibleType.getArguments(): List
  • added: method FlexibleType.getAttributes(): TypeAttributes
  • added: method FlexibleType.getConstructor(): TypeConstructor
  • added: method FlexibleType.getDelegate(): SimpleType
  • added: method FlexibleType.getLowerBound(): SimpleType
  • added: method FlexibleType.getMemberScope(): MemberScope
  • added: method FlexibleType.getUpperBound(): SimpleType
  • added: method FlexibleType.isMarkedNullable(): boolean
  • added: method FlexibleType.render(DescriptorRenderer, DescriptorRendererOptions): String
  • added: method FlexibleType.toString(): String
  • added: method FlexibleTypeImpl.getDelegate(): SimpleType
  • added: method FlexibleTypeImpl.isTypeParameter(): boolean
  • added: method FlexibleTypeImpl.makeNullableAsSpecified(boolean): UnwrappedType
  • added: method FlexibleTypeImpl.refine(KotlinTypeRefiner): FlexibleType
  • added: method FlexibleTypeImpl.render(DescriptorRenderer, DescriptorRendererOptions): String
  • added: method FlexibleTypeImpl.replaceAttributes(TypeAttributes): UnwrappedType
  • added: method FlexibleTypeImpl.substitutionResult(KotlinType): KotlinType
  • added: method FlexibleTypeImpl.toString(): String
  • added: method FlexibleTypeWithEnhancement.getDelegate(): SimpleType
  • added: method FlexibleTypeWithEnhancement.getEnhancement(): KotlinType
  • added: method FlexibleTypeWithEnhancement.getOrigin(): FlexibleType
  • added: method FlexibleTypeWithEnhancement.makeNullableAsSpecified(boolean): UnwrappedType
  • added: method FlexibleTypeWithEnhancement.refine(KotlinTypeRefiner): FlexibleTypeWithEnhancement
  • added: method FlexibleTypeWithEnhancement.render(DescriptorRenderer, DescriptorRendererOptions): String
  • added: method FlexibleTypeWithEnhancement.replaceAttributes(TypeAttributes): UnwrappedType
  • added: method FlexibleTypeWithEnhancement.toString(): String
  • added: method IndexedParametersSubstitution.approximateContravariantCapturedTypes(): boolean
  • added: method IndexedParametersSubstitution.getArguments(): TypeProjection[]
  • added: method IndexedParametersSubstitution.getParameters(): TypeParameterDescriptor[]
  • added: method IntersectionTypeConstructor.createScopeForKotlinType(): MemberScope
  • added: method IntersectionTypeConstructor.createType(): SimpleType
  • added: method IntersectionTypeConstructor.getAlternativeType(): KotlinType
  • added: method IntersectionTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method IntersectionTypeConstructor.makeDebugNameForIntersectionType(Function1): String
  • added: method IntersectionTypeConstructor.refine(KotlinTypeRefiner): IntersectionTypeConstructor
  • added: method IntersectionTypeConstructor.setAlternative(KotlinType): IntersectionTypeConstructor
  • added: method KotlinType.equals(Object): boolean
  • added: method KotlinType.getAnnotations(): Annotations
  • added: method KotlinType.getArguments(): List
  • added: method KotlinType.getAttributes(): TypeAttributes
  • added: method KotlinType.getConstructor(): TypeConstructor
  • added: method KotlinType.getMemberScope(): MemberScope
  • added: method KotlinType.hashCode(): int
  • added: method KotlinType.isMarkedNullable(): boolean
  • added: method KotlinType.refine(KotlinTypeRefiner): KotlinType
  • added: method KotlinType.unwrap(): UnwrappedType
  • added: method LazyWrappedType.getDelegate(): KotlinType
  • added: method LazyWrappedType.isComputed(): boolean
  • added: method LazyWrappedType.refine(KotlinTypeRefiner): LazyWrappedType
  • added: method SimpleType.makeNullableAsSpecified(boolean): SimpleType
  • added: method SimpleType.replaceAttributes(TypeAttributes): SimpleType
  • added: method SimpleType.toString(): String
  • added: method SimpleTypeWithEnhancement.getDelegate(): SimpleType
  • added: method SimpleTypeWithEnhancement.getEnhancement(): KotlinType
  • added: method SimpleTypeWithEnhancement.getOrigin(): SimpleType
  • added: method SimpleTypeWithEnhancement.makeNullableAsSpecified(boolean): SimpleType
  • added: method SimpleTypeWithEnhancement.refine(KotlinTypeRefiner): SimpleTypeWithEnhancement
  • added: method SimpleTypeWithEnhancement.replaceAttributes(TypeAttributes): SimpleType
  • added: method SimpleTypeWithEnhancement.replaceDelegate(SimpleType): SimpleTypeWithEnhancement
  • added: method SimpleTypeWithEnhancement.toString(): String
  • added: method StarProjectionForAbsentTypeParameter.getProjectionKind(): Variance
  • added: method StarProjectionForAbsentTypeParameter.getType(): KotlinType
  • added: method StarProjectionForAbsentTypeParameter.isStarProjection(): boolean
  • added: method StarProjectionForAbsentTypeParameter.refine(KotlinTypeRefiner): TypeProjection
  • added: method StarProjectionImpl.refine(KotlinTypeRefiner): TypeProjection
  • added: method StubTypeForBuilderInference.getConstructor(): TypeConstructor
  • added: method StubTypeForBuilderInference.getMemberScope(): MemberScope
  • added: method StubTypeForBuilderInference.materialize(boolean): AbstractStubType
  • added: method StubTypeForBuilderInference.toString(): String
  • added: method TypeAliasExpander.expand(TypeAliasExpansion, TypeAttributes): SimpleType
  • added: method TypeAliasExpansion.Companion.create(TypeAliasExpansion, TypeAliasDescriptor, List): TypeAliasExpansion
  • added: method TypeAliasExpansion.getArguments(): List
  • added: method TypeAliasExpansion.getDescriptor(): TypeAliasDescriptor
  • added: method TypeAliasExpansion.getReplacement(TypeConstructor): TypeProjection
  • added: method TypeAliasExpansion.isRecursion(TypeAliasDescriptor): boolean
  • added: method TypeAliasExpansionReportStrategy.DO_NOTHING.boundsViolationInSubstitution(TypeSubstitutor, KotlinType, KotlinType, TypeParameterDescriptor): void
  • added: method TypeAliasExpansionReportStrategy.DO_NOTHING.conflictingProjection(TypeAliasDescriptor, TypeParameterDescriptor, KotlinType): void
  • added: method TypeAliasExpansionReportStrategy.DO_NOTHING.recursiveTypeAlias(TypeAliasDescriptor): void
  • added: method TypeAliasExpansionReportStrategy.DO_NOTHING.repeatedAnnotation(AnnotationDescriptor): void
  • added: method TypeAliasExpansionReportStrategy.boundsViolationInSubstitution(TypeSubstitutor, KotlinType, KotlinType, TypeParameterDescriptor): void
  • added: method TypeAliasExpansionReportStrategy.conflictingProjection(TypeAliasDescriptor, TypeParameterDescriptor, KotlinType): void
  • added: method TypeAliasExpansionReportStrategy.recursiveTypeAlias(TypeAliasDescriptor): void
  • added: method TypeAliasExpansionReportStrategy.repeatedAnnotation(AnnotationDescriptor): void
  • added: method TypeAttribute.add(TypeAttribute): TypeAttribute
  • added: method TypeAttribute.getKey(): KClass
  • added: method TypeAttribute.intersect(TypeAttribute): TypeAttribute
  • added: method TypeAttributeTranslator.toAttributes(Annotations, TypeConstructor, DeclarationDescriptor): TypeAttributes
  • added: method TypeAttributes.Companion.create(List): TypeAttributes
  • added: method TypeAttributes.Companion.customComputeIfAbsent(ConcurrentHashMap, String, Function1): int
  • added: method TypeAttributes.Companion.getEmpty(): TypeAttributes
  • added: method TypeAttributes.add(TypeAttributes): TypeAttributes
  • added: method TypeAttributes.contains(TypeAttribute): boolean
  • added: method TypeAttributes.getTypeRegistry(): TypeRegistry
  • added: method TypeAttributes.intersect(TypeAttributes): TypeAttributes
  • added: method TypeAttributes.plus(TypeAttribute): TypeAttributes
  • added: method TypeAttributes.remove(TypeAttribute): TypeAttributes
  • added: method TypeCheckerState.ForkPointContext.Default.fork(Function0): void
  • added: method TypeCheckerState.ForkPointContext.Default.getResult(): boolean
  • added: method TypeCheckerState.ForkPointContext.fork(Function0): void
  • added: method TypeCheckerState.SupertypesPolicy.LowerIfFlexible.transformType(TypeCheckerState, KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeCheckerState.SupertypesPolicy.None.transformType(TypeCheckerState, KotlinTypeMarker): Void
  • added: method TypeCheckerState.SupertypesPolicy.UpperIfFlexible.transformType(TypeCheckerState, KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeCheckerState.SupertypesPolicy.transformType(TypeCheckerState, KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeCheckerState.addSubtypeConstraint(KotlinTypeMarker, KotlinTypeMarker, boolean): Boolean
  • added: method TypeCheckerState.clear(): void
  • added: method TypeCheckerState.customIsSubtypeOf(KotlinTypeMarker, KotlinTypeMarker): boolean
  • added: method TypeCheckerState.getLowerCapturedTypePolicy(SimpleTypeMarker, CapturedTypeMarker): TypeCheckerState.LowerCapturedTypePolicy
  • added: method TypeCheckerState.getSupertypesDeque(): ArrayDeque
  • added: method TypeCheckerState.getSupertypesSet(): Set
  • added: method TypeCheckerState.getTypeSystemContext(): TypeSystemContext
  • added: method TypeCheckerState.initialize(): void
  • added: method TypeCheckerState.isAllowedTypeVariable(KotlinTypeMarker): boolean
  • added: method TypeCheckerState.isErrorTypeEqualsToAnything(): boolean
  • added: method TypeCheckerState.isStubTypeEqualsToAnything(): boolean
  • added: method TypeCheckerState.prepareType(KotlinTypeMarker): KotlinTypeMarker
  • added: method TypeCheckerState.refineType(KotlinTypeMarker): KotlinTypeMarker
  • added: method TypeCheckerState.runForkingPoint(Function1): boolean
  • added: method TypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method TypeConstructor.refine(KotlinTypeRefiner): TypeConstructor
  • added: method TypeConstructorSubstitution.Companion.create(KotlinType): TypeSubstitution
  • added: method TypeConstructorSubstitution.Companion.create(TypeConstructor, List): TypeSubstitution
  • added: method TypeConstructorSubstitution.Companion.createByConstructorsMap(Map, boolean): TypeConstructorSubstitution
  • added: method TypeParameterErasureOptions.getIntersectUpperBounds(): boolean
  • added: method TypeParameterErasureOptions.getLeaveNonTypeParameterTypes(): boolean
  • added: method TypeParameterUpperBoundEraser.Companion.replaceArgumentsOfUpperBound(KotlinType, TypeSubstitutor, Set, boolean): KotlinType
  • added: method TypeParameterUpperBoundEraser.getErasedUpperBound(TypeParameterDescriptor, ErasureTypeAttributes): KotlinType
  • added: method TypeProjection.refine(KotlinTypeRefiner): TypeProjection
  • added: method TypeProjectionImpl.refine(KotlinTypeRefiner): TypeProjection
  • added: method TypeSubstitution.approximateContravariantCapturedTypes(): boolean
  • added: method TypeSubstitution.filterAnnotations(Annotations): Annotations
  • added: method TypeSubstitution.prepareTopLevelType(KotlinType, Variance): KotlinType
  • added: method TypeSubstitution.replaceWithNonApproximating(): TypeSubstitution
  • added: method TypeSubstitutor.replaceWithNonApproximatingSubstitution(): TypeSubstitutor
  • added: method TypeSystemCommonBackendContext.getClassFqNameUnsafe(TypeConstructorMarker): FqNameUnsafe
  • added: method TypeSystemCommonBackendContext.getPrimitiveArrayType(TypeConstructorMarker): PrimitiveType
  • added: method TypeSystemCommonBackendContext.getPrimitiveType(TypeConstructorMarker): PrimitiveType
  • added: method TypeSystemCommonBackendContext.getRepresentativeUpperBound(TypeParameterMarker): KotlinTypeMarker
  • added: method TypeSystemCommonBackendContext.getUnsubstitutedUnderlyingType(KotlinTypeMarker): KotlinTypeMarker
  • added: method TypeSystemCommonBackendContext.hasAnnotation(KotlinTypeMarker, FqName): boolean
  • added: method TypeSystemCommonBackendContext.isInlineClass(TypeConstructorMarker): boolean
  • added: method TypeSystemCommonBackendContext.isUnderKotlinPackage(TypeConstructorMarker): boolean
  • added: method TypeSystemCommonBackendContext.makeNullable(KotlinTypeMarker): KotlinTypeMarker
  • added: method TypeUtils.SpecialType.getDelegate(): SimpleType
  • added: method TypeUtils.SpecialType.makeNullableAsSpecified(boolean): SimpleType
  • added: method TypeUtils.SpecialType.refine(KotlinTypeRefiner): TypeUtils.SpecialType
  • added: method TypeUtils.SpecialType.replaceAttributes(TypeAttributes): SimpleType
  • added: method TypeUtils.SpecialType.replaceDelegate(SimpleType): DelegatingSimpleType
  • added: method TypeWithEnhancement.getEnhancement(): KotlinType
  • added: method TypeWithEnhancement.getOrigin(): UnwrappedType
  • added: method UnwrappedType.makeNullableAsSpecified(boolean): UnwrappedType
  • added: method UnwrappedType.refine(KotlinTypeRefiner): UnwrappedType
  • added: method UnwrappedType.replaceAttributes(TypeAttributes): UnwrappedType
  • added: method UnwrappedType.unwrap(): UnwrappedType
  • added: method WrappedType.getArguments(): List
  • added: method WrappedType.getAttributes(): TypeAttributes
  • added: method WrappedType.getConstructor(): TypeConstructor
  • added: method WrappedType.getDelegate(): KotlinType
  • added: method WrappedType.getMemberScope(): MemberScope
  • added: method WrappedType.isComputed(): boolean
  • added: method WrappedType.isMarkedNullable(): boolean
  • added: method WrappedType.toString(): String
  • added: method WrappedType.unwrap(): UnwrappedType
  • added: static abstract class TypeCheckerState.SupertypesPolicy
  • added: static abstract class TypeCheckerState.SupertypesPolicy.DoCustomTransform extends TypeCheckerState.SupertypesPolicy
  • added: static field AbstractNullabilityChecker.INSTANCE: AbstractNullabilityChecker
  • added: static field AbstractStrictEqualityTypeChecker.INSTANCE: AbstractStrictEqualityTypeChecker
  • added: static field AbstractStubType.Companion: AbstractStubType.Companion
  • added: static field AbstractTypeChecker.INSTANCE: AbstractTypeChecker
  • added: static field AbstractTypeChecker.RUN_SLOW_ASSERTIONS: boolean
  • added: static field DefaultTypeAttributeTranslator.INSTANCE: DefaultTypeAttributeTranslator
  • added: static field DefinitelyNotNullType.Companion: DefinitelyNotNullType.Companion
  • added: static field FlexibleTypeImpl.Companion: FlexibleTypeImpl.Companion
  • added: static field FlexibleTypeImpl.RUN_SLOW_ASSERTIONS: boolean
  • added: static field KotlinTypeFactory.INSTANCE: KotlinTypeFactory
  • added: static field TypeAliasExpander.Companion: TypeAliasExpander.Companion
  • added: static field TypeAliasExpansion.Companion: TypeAliasExpansion.Companion
  • added: static field TypeAliasExpansionReportStrategy.DO_NOTHING.INSTANCE: TypeAliasExpansionReportStrategy.DO_NOTHING
  • added: static field TypeAttributes.Companion: TypeAttributes.Companion
  • added: static field TypeCheckerState.LowerCapturedTypePolicy.CHECK_ONLY_LOWER: TypeCheckerState.LowerCapturedTypePolicy
  • added: static field TypeCheckerState.LowerCapturedTypePolicy.CHECK_SUBTYPE_AND_LOWER: TypeCheckerState.LowerCapturedTypePolicy
  • added: static field TypeCheckerState.LowerCapturedTypePolicy.SKIP_LOWER: TypeCheckerState.LowerCapturedTypePolicy
  • added: static field TypeCheckerState.SupertypesPolicy.LowerIfFlexible.INSTANCE: TypeCheckerState.SupertypesPolicy.LowerIfFlexible
  • added: static field TypeCheckerState.SupertypesPolicy.None.INSTANCE: TypeCheckerState.SupertypesPolicy.None
  • added: static field TypeCheckerState.SupertypesPolicy.UpperIfFlexible.INSTANCE: TypeCheckerState.SupertypesPolicy.UpperIfFlexible
  • added: static field TypeParameterUpperBoundEraser.Companion: TypeParameterUpperBoundEraser.Companion
  • added: static field TypeUsage.COMMON: TypeUsage
  • added: static field TypeUsage.SUPERTYPE: TypeUsage
  • added: static field TypeUtils.CANNOT_INFER_FUNCTION_PARAM_TYPE: SimpleType
  • added: static final class AbstractStubType.Companion
  • added: static final class DefinitelyNotNullType.Companion
  • added: static final class FlexibleTypeImpl.Companion
  • added: static final class TypeAliasExpander.Companion
  • added: static final class TypeAliasExpansion.Companion
  • added: static final class TypeAliasExpansionReportStrategy.DO_NOTHING implements TypeAliasExpansionReportStrategy
  • added: static final class TypeAttributeTranslator.DefaultImpls
  • added: static final class TypeAttributes.Companion extends TypeRegistry
  • added: static final class TypeCheckerState.ForkPointContext.Default implements TypeCheckerState.ForkPointContext
  • added: static final class TypeCheckerState.SupertypesPolicy.LowerIfFlexible extends TypeCheckerState.SupertypesPolicy
  • added: static final class TypeCheckerState.SupertypesPolicy.None extends TypeCheckerState.SupertypesPolicy
  • added: static final class TypeCheckerState.SupertypesPolicy.UpperIfFlexible extends TypeCheckerState.SupertypesPolicy
  • added: static final class TypeParameterUpperBoundEraser.Companion
  • added: static method AnnotationsTypeAttributeKt.getAnnotations(TypeAttributes): Annotations
  • added: static method AnnotationsTypeAttributeKt.getAnnotationsAttribute(TypeAttributes): AnnotationsTypeAttribute
  • added: static method DescriptorSubstitutor.substituteTypeParameters(List, TypeSubstitution, DeclarationDescriptor, List, boolean[]): TypeSubstitutor
  • added: static method ExpandedTypeUtilsKt.computeExpandedTypeForInlineClass(TypeSystemCommonBackendContext, KotlinTypeMarker): KotlinTypeMarker
  • added: static method FlexibleTypesKt.asFlexibleType(KotlinType): FlexibleType
  • added: static method KotlinTypeFactory.computeExpandedType(TypeAliasDescriptor, List): SimpleType
  • added: static method KotlinTypeFactory.flexibleType(SimpleType, SimpleType): UnwrappedType
  • added: static method KotlinTypeFactory.integerLiteralType(TypeAttributes, IntegerLiteralTypeConstructor, boolean): SimpleType
  • added: static method KotlinTypeFactory.simpleNotNullType(TypeAttributes, ClassDescriptor, List): SimpleType
  • added: static method KotlinTypeFactory.simpleType(SimpleType, TypeAttributes, TypeConstructor, List, boolean): SimpleType
  • added: static method KotlinTypeFactory.simpleType(TypeAttributes, TypeConstructor, List, boolean): SimpleType
  • added: static method KotlinTypeFactory.simpleType(TypeAttributes, TypeConstructor, List, boolean, KotlinTypeRefiner): SimpleType
  • added: static method KotlinTypeFactory.simpleTypeWithNonTrivialMemberScope(TypeAttributes, TypeConstructor, List, boolean, MemberScope): SimpleType
  • added: static method KotlinTypeFactory.simpleTypeWithNonTrivialMemberScope(TypeAttributes, TypeConstructor, List, boolean, MemberScope, Function1): SimpleType
  • added: static method KotlinTypeKt.isError(KotlinType): boolean
  • added: static method KotlinTypeKt.isNullable(KotlinType): boolean
  • added: static method SpecialTypesKt.getAbbreviatedType(KotlinType): AbbreviatedType
  • added: static method SpecialTypesKt.getAbbreviation(KotlinType): SimpleType
  • added: static method SpecialTypesKt.isDefinitelyNotNullType(KotlinType): boolean
  • added: static method SpecialTypesKt.makeDefinitelyNotNullOrNotNull(UnwrappedType, boolean): UnwrappedType
  • added: static method SpecialTypesKt.makeSimpleTypeDefinitelyNotNullOrNotNull(SimpleType, boolean): SimpleType
  • added: static method SpecialTypesKt.withAbbreviation(SimpleType, SimpleType): SimpleType
  • added: static method SpecialTypesKt.withNotNullProjection(NewCapturedType): NewCapturedType
  • added: static method TypeAttributesKt.replaceAnnotations(TypeAttributes, Annotations): TypeAttributes
  • added: static method TypeAttributesKt.toDefaultAttributes(Annotations): TypeAttributes
  • added: static method TypeCapabilitiesKt.getCustomTypeParameter(KotlinType): CustomTypeParameter
  • added: static method TypeCapabilitiesKt.isCustomTypeParameter(KotlinType): boolean
  • added: static method TypeCheckerState.LowerCapturedTypePolicy.valueOf(String): TypeCheckerState.LowerCapturedTypePolicy
  • added: static method TypeCheckerState.LowerCapturedTypePolicy.values(): TypeCheckerState.LowerCapturedTypePolicy[]
  • added: static method TypeConstructorSubstitution.create(TypeConstructor, List): TypeSubstitution
  • added: static method TypeSubstitutionKt.asSimpleType(KotlinType): SimpleType
  • added: static method TypeSubstitutionKt.replace(KotlinType, List, Annotations): KotlinType
  • added: static method TypeSubstitutionKt.replace(KotlinType, List, Annotations, List): KotlinType
  • added: static method TypeSubstitutionKt.replace(SimpleType, List, TypeAttributes): SimpleType
  • added: static method TypeSubstitutor.combine(Variance, TypeProjection): Variance
  • added: static method TypeUsage.valueOf(String): TypeUsage
  • added: static method TypeUsage.values(): TypeUsage[]
  • added: static method TypeUtils.contains(KotlinType, Function1): boolean
  • added: static method TypeUtils.createSubstitutedSupertype(KotlinType, KotlinType, TypeSubstitutor): KotlinType
  • added: static method TypeUtils.makeNullableIfNeeded(SimpleType, boolean): SimpleType
  • added: static method TypeUtils.makeStarProjection(TypeParameterDescriptor, ErasureTypeAttributes): TypeProjection
  • added: static method TypeUtils.makeUnsubstitutedType(TypeConstructor, MemberScope, Function1): SimpleType
  • added: static method TypeWithEnhancementKt.getEnhancement(KotlinType): KotlinType
  • added: static method TypeWithEnhancementKt.inheritEnhancement(UnwrappedType, KotlinType): UnwrappedType
  • added: static method TypeWithEnhancementKt.inheritEnhancement(UnwrappedType, KotlinType, Function1): UnwrappedType
  • added: static method TypeWithEnhancementKt.wrapEnhancement(UnwrappedType, KotlinType): UnwrappedType
  • removed: class JetTypeChecker
  • removed: ctor SubtypePathNode(JetType, SubtypePathNode)
  • removed: ctor TypeCheckingProcedure(TypeCheckingProcedureCallbacks)
  • removed: enum TypeCheckingProcedure.EnrichedProjectionKind
  • removed: final class CheckerPackage
  • removed: final class SubtypePathNode
  • removed: interface JetTypeChecker.TypeConstructorEquality
  • removed: method JetTypeChecker.TypeConstructorEquality.equals(TypeConstructor, TypeConstructor): boolean
  • removed: method JetTypeChecker.equalTypes(JetType, JetType): boolean
  • removed: method JetTypeChecker.isSubtypeOf(JetType, JetType): boolean
  • removed: method SubtypePathNode.getPrevious(): SubtypePathNode
  • removed: method SubtypePathNode.getType(): JetType
  • removed: method TypeCheckingProcedure.equalTypes(JetType, JetType): boolean
  • removed: method TypeCheckingProcedure.heterogeneousEquivalence(JetType, JetType): boolean
  • removed: method TypeCheckingProcedure.isSubtypeOf(JetType, JetType): boolean
  • removed: method TypeCheckingProcedureCallbacks.assertEqualTypes(JetType, JetType, TypeCheckingProcedure): boolean
  • removed: method TypeCheckingProcedureCallbacks.assertSubtype(JetType, JetType, TypeCheckingProcedure): boolean
  • removed: method TypeCheckingProcedureCallbacks.capture(JetType, TypeProjection): boolean
  • removed: method TypeCheckingProcedureCallbacks.noCorrespondingSupertype(JetType, JetType): boolean
  • removed: static field JetTypeChecker.DEFAULT: JetTypeChecker
  • removed: static field JetTypeChecker.ERROR_TYPES_ARE_EQUAL_TO_ANYTHING: JetTypeChecker
  • removed: static field JetTypeChecker.FLEXIBLE_UNEQUAL_TO_INFLEXIBLE: JetTypeChecker
  • removed: static field TypeCheckingProcedure.EnrichedProjectionKind.IN: TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static field TypeCheckingProcedure.EnrichedProjectionKind.INV: TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static field TypeCheckingProcedure.EnrichedProjectionKind.OUT: TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static field TypeCheckingProcedure.EnrichedProjectionKind.STAR: TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static method CheckerPackage.findCorrespondingSupertype(JetType, JetType, TypeCheckingProcedureCallbacks): JetType
  • removed: static method JetTypeChecker.withAxioms(JetTypeChecker.TypeConstructorEquality): JetTypeChecker
  • removed: static method TypeCheckingProcedure.EnrichedProjectionKind.fromVariance(Variance): TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static method TypeCheckingProcedure.EnrichedProjectionKind.valueOf(String): TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static method TypeCheckingProcedure.EnrichedProjectionKind.values(): TypeCheckingProcedure.EnrichedProjectionKind[]
  • removed: static method TypeCheckingProcedure.getEffectiveProjectionKind(TypeParameterDescriptor, TypeProjection): TypeCheckingProcedure.EnrichedProjectionKind
  • removed: static method TypeCheckingProcedure.getInType(TypeParameterDescriptor, TypeProjection): JetType
  • removed: static method TypeCheckingProcedure.getOutType(TypeParameterDescriptor, TypeProjection): JetType
  • changed: static method TypeCheckingProcedure.findCorrespondingSupertype(JetType, JetType): JetType → static method TypeCheckingProcedure.findCorrespondingSupertype(KotlinType, KotlinType): KotlinType
  • changed: static method TypeCheckingProcedure.findCorrespondingSupertype(JetType, JetType, TypeCheckingProcedureCallbacks): JetType → static method TypeCheckingProcedure.findCorrespondingSupertype(KotlinType, KotlinType, TypeCheckingProcedureCallbacks): KotlinType
  • changed: static method UtilsKt.findCorrespondingSupertype(JetType, JetType, TypeCheckingProcedureCallbacks): JetType → static method UtilsKt.findCorrespondingSupertype(KotlinType, KotlinType, TypeCheckingProcedureCallbacks): KotlinType
  • added: abstract class KotlinTypePreparator extends AbstractTypePreparator
  • added: abstract class KotlinTypeRefiner extends AbstractTypeRefiner
  • added: abstract class TypeRefinementSupport
  • added: ctor KotlinTypePreparator()
  • added: ctor KotlinTypeRefiner()
  • added: ctor NewCapturedType(CaptureStatus, NewCapturedTypeConstructor, UnwrappedType, TypeAttributes, boolean, boolean)
  • added: ctor NewCapturedType(CaptureStatus, UnwrappedType, TypeProjection, TypeParameterDescriptor)
  • added: ctor NewCapturedTypeConstructor(TypeProjection, Function0, NewCapturedTypeConstructor, TypeParameterDescriptor)
  • added: ctor NewCapturedTypeConstructor(TypeProjection, List, NewCapturedTypeConstructor)
  • added: ctor NewKotlinTypeCheckerImpl(KotlinTypeRefiner, KotlinTypePreparator)
  • added: final class ClassicTypeCheckerStateKt
  • added: final class ClassicTypeSystemContextKt
  • added: final class IntersectionTypeKt
  • added: final class KotlinTypeRefinerKt
  • added: final class NewCapturedType extends SimpleType implements CapturedTypeMarker
  • added: final class NewCapturedTypeConstructor implements CapturedTypeConstructor
  • added: final class NewCapturedTypeKt
  • added: final class NewKotlinTypeCheckerImpl implements NewKotlinTypeChecker
  • added: final class NullabilityChecker
  • added: final class Ref
  • added: final class SimpleClassicTypeSystemContext implements ClassicTypeSystemContext
  • added: final class StrictEqualityTypeChecker
  • added: final class TypeIntersector
  • added: interface ClassicTypeSystemContext extends TypeSystemCommonBackendContext, TypeSystemInferenceExtensionContext
  • added: interface KotlinTypeChecker
  • added: interface KotlinTypeChecker.TypeConstructorEquality
  • added: interface NewKotlinTypeChecker extends KotlinTypeChecker
  • added: interface NewTypeVariableConstructor extends TypeConstructor
  • added: method ClassicTypeSystemContext.asCapturedType(SimpleTypeMarker): CapturedTypeMarker
  • added: method ClassicTypeSystemContext.asSimpleType(KotlinTypeMarker): SimpleTypeMarker
  • added: method ClassicTypeSystemContext.createFlexibleType(SimpleTypeMarker, SimpleTypeMarker): KotlinTypeMarker
  • added: method ClassicTypeSystemContext.isSingleClassifierType(SimpleTypeMarker): boolean
  • added: method ClassicTypeSystemContext.lowerBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method ClassicTypeSystemContext.typeConstructor(SimpleTypeMarker): TypeConstructorMarker
  • added: method ClassicTypeSystemContext.upperBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method ClassicTypeSystemContext.withNullability(SimpleTypeMarker, boolean): SimpleTypeMarker
  • added: method KotlinTypeChecker.TypeConstructorEquality.equals(TypeConstructor, TypeConstructor): boolean
  • added: method KotlinTypeChecker.equalTypes(KotlinType, KotlinType): boolean
  • added: method KotlinTypeChecker.isSubtypeOf(KotlinType, KotlinType): boolean
  • added: method KotlinTypePreparator.prepareType(KotlinTypeMarker): UnwrappedType
  • added: method KotlinTypeRefiner.Default.findClassAcrossModuleDependencies(ClassId): ClassDescriptor
  • added: method KotlinTypeRefiner.Default.getOrPutScopeForClass(ClassDescriptor, Function0): MemberScope
  • added: method KotlinTypeRefiner.Default.isRefinementNeededForModule(ModuleDescriptor): boolean
  • added: method KotlinTypeRefiner.Default.isRefinementNeededForTypeConstructor(TypeConstructor): boolean
  • added: method KotlinTypeRefiner.Default.refineDescriptor(DeclarationDescriptor): ClassDescriptor
  • added: method KotlinTypeRefiner.Default.refineSupertypes(ClassDescriptor): Collection
  • added: method KotlinTypeRefiner.Default.refineType(KotlinTypeMarker): KotlinType
  • added: method KotlinTypeRefiner.findClassAcrossModuleDependencies(ClassId): ClassDescriptor
  • added: method KotlinTypeRefiner.getOrPutScopeForClass(ClassDescriptor, Function0): MemberScope
  • added: method KotlinTypeRefiner.isRefinementNeededForModule(ModuleDescriptor): boolean
  • added: method KotlinTypeRefiner.isRefinementNeededForTypeConstructor(TypeConstructor): boolean
  • added: method KotlinTypeRefiner.refineDescriptor(DeclarationDescriptor): ClassifierDescriptor
  • added: method KotlinTypeRefiner.refineSupertypes(ClassDescriptor): Collection
  • added: method KotlinTypeRefiner.refineType(KotlinTypeMarker): KotlinType
  • added: method NewCapturedType.getArguments(): List
  • added: method NewCapturedType.getAttributes(): TypeAttributes
  • added: method NewCapturedType.getCaptureStatus(): CaptureStatus
  • added: method NewCapturedType.getConstructor(): NewCapturedTypeConstructor
  • added: method NewCapturedType.getLowerType(): UnwrappedType
  • added: method NewCapturedType.getMemberScope(): MemberScope
  • added: method NewCapturedType.isMarkedNullable(): boolean
  • added: method NewCapturedType.isProjectionNotNull(): boolean
  • added: method NewCapturedType.makeNullableAsSpecified(boolean): NewCapturedType
  • added: method NewCapturedType.refine(KotlinTypeRefiner): NewCapturedType
  • added: method NewCapturedType.replaceAttributes(TypeAttributes): SimpleType
  • added: method NewCapturedTypeConstructor.equals(Object): boolean
  • added: method NewCapturedTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method NewCapturedTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • added: method NewCapturedTypeConstructor.getParameters(): List
  • added: method NewCapturedTypeConstructor.getProjection(): TypeProjection
  • added: method NewCapturedTypeConstructor.getSupertypes(): List
  • added: method NewCapturedTypeConstructor.hashCode(): int
  • added: method NewCapturedTypeConstructor.initializeSupertypes(List): void
  • added: method NewCapturedTypeConstructor.isDenotable(): boolean
  • added: method NewCapturedTypeConstructor.refine(KotlinTypeRefiner): NewCapturedTypeConstructor
  • added: method NewCapturedTypeConstructor.toString(): String
  • added: method NewKotlinTypeChecker.Companion.getDefault(): NewKotlinTypeCheckerImpl
  • added: method NewKotlinTypeChecker.getKotlinTypeRefiner(): KotlinTypeRefiner
  • added: method NewKotlinTypeChecker.getOverridingUtil(): OverridingUtil
  • added: method NewKotlinTypeCheckerImpl.equalTypes(KotlinType, KotlinType): boolean
  • added: method NewKotlinTypeCheckerImpl.equalTypes(TypeCheckerState, UnwrappedType, UnwrappedType): boolean
  • added: method NewKotlinTypeCheckerImpl.getKotlinTypePreparator(): KotlinTypePreparator
  • added: method NewKotlinTypeCheckerImpl.getKotlinTypeRefiner(): KotlinTypeRefiner
  • added: method NewKotlinTypeCheckerImpl.getOverridingUtil(): OverridingUtil
  • added: method NewKotlinTypeCheckerImpl.isSubtypeOf(KotlinType, KotlinType): boolean
  • added: method NewKotlinTypeCheckerImpl.isSubtypeOf(TypeCheckerState, UnwrappedType, UnwrappedType): boolean
  • added: method NewTypeVariableConstructor.getOriginalTypeParameter(): TypeParameterDescriptor
  • added: method NullabilityChecker.isSubtypeOfAny(UnwrappedType): boolean
  • added: method Ref.getValue(): Object
  • added: method SimpleClassicTypeSystemContext.areEqualTypeConstructors(TypeConstructorMarker, TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.argumentsCount(KotlinTypeMarker): int
  • added: method SimpleClassicTypeSystemContext.asArgumentList(SimpleTypeMarker): TypeArgumentListMarker
  • added: method SimpleClassicTypeSystemContext.asCapturedType(SimpleTypeMarker): CapturedTypeMarker
  • added: method SimpleClassicTypeSystemContext.asDefinitelyNotNullType(SimpleTypeMarker): DefinitelyNotNullTypeMarker
  • added: method SimpleClassicTypeSystemContext.asDynamicType(FlexibleTypeMarker): DynamicTypeMarker
  • added: method SimpleClassicTypeSystemContext.asFlexibleType(KotlinTypeMarker): FlexibleTypeMarker
  • added: method SimpleClassicTypeSystemContext.asSimpleType(KotlinTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.asTypeArgument(KotlinTypeMarker): TypeArgumentMarker
  • added: method SimpleClassicTypeSystemContext.captureFromArguments(SimpleTypeMarker, CaptureStatus): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.captureStatus(CapturedTypeMarker): CaptureStatus
  • added: method SimpleClassicTypeSystemContext.createFlexibleType(SimpleTypeMarker, SimpleTypeMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.fastCorrespondingSupertypes(SimpleTypeMarker, TypeConstructorMarker): List
  • added: method SimpleClassicTypeSystemContext.get(TypeArgumentListMarker, int): TypeArgumentMarker
  • added: method SimpleClassicTypeSystemContext.getArgument(KotlinTypeMarker, int): TypeArgumentMarker
  • added: method SimpleClassicTypeSystemContext.getArgumentOrNull(SimpleTypeMarker, int): TypeArgumentMarker
  • added: method SimpleClassicTypeSystemContext.getArguments(KotlinTypeMarker): List
  • added: method SimpleClassicTypeSystemContext.getClassFqNameUnsafe(TypeConstructorMarker): FqNameUnsafe
  • added: method SimpleClassicTypeSystemContext.getParameter(TypeConstructorMarker, int): TypeParameterMarker
  • added: method SimpleClassicTypeSystemContext.getParameters(TypeConstructorMarker): List
  • added: method SimpleClassicTypeSystemContext.getPrimitiveArrayType(TypeConstructorMarker): PrimitiveType
  • added: method SimpleClassicTypeSystemContext.getPrimitiveType(TypeConstructorMarker): PrimitiveType
  • added: method SimpleClassicTypeSystemContext.getRepresentativeUpperBound(TypeParameterMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.getType(TypeArgumentMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.getTypeParameter(TypeVariableTypeConstructorMarker): TypeParameterMarker
  • added: method SimpleClassicTypeSystemContext.getTypeParameterClassifier(TypeConstructorMarker): TypeParameterMarker
  • added: method SimpleClassicTypeSystemContext.getUnsubstitutedUnderlyingType(KotlinTypeMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.getUpperBounds(TypeParameterMarker): List
  • added: method SimpleClassicTypeSystemContext.getVariance(TypeArgumentMarker): TypeVariance
  • added: method SimpleClassicTypeSystemContext.getVariance(TypeParameterMarker): TypeVariance
  • added: method SimpleClassicTypeSystemContext.hasAnnotation(KotlinTypeMarker, FqName): boolean
  • added: method SimpleClassicTypeSystemContext.hasFlexibleNullability(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.hasRecursiveBounds(TypeParameterMarker, TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.identicalArguments(SimpleTypeMarker, SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.intersectTypes(List): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.isAnyConstructor(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isCapturedType(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isClassType(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isClassTypeConstructor(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isCommonFinalClassConstructor(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isDefinitelyNotNullType(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isDenotable(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isDynamic(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isError(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isInlineClass(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isIntegerLiteralType(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isIntegerLiteralTypeConstructor(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isIntersection(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isMarkedNullable(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isMarkedNullable(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isNotNullTypeParameter(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isNothing(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isNothingConstructor(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isNullableType(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isOldCapturedType(CapturedTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isPrimitiveType(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isProjectionNotNull(CapturedTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isRawType(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isSingleClassifierType(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isStarProjection(TypeArgumentMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isStubType(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isStubTypeForBuilderInference(SimpleTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isTypeVariableType(KotlinTypeMarker): boolean
  • added: method SimpleClassicTypeSystemContext.isUnderKotlinPackage(TypeConstructorMarker): boolean
  • added: method SimpleClassicTypeSystemContext.lowerBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.lowerBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.lowerType(CapturedTypeMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.makeDefinitelyNotNullOrNotNull(KotlinTypeMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.makeNullable(KotlinTypeMarker): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.newTypeCheckerState(boolean, boolean): TypeCheckerState
  • added: method SimpleClassicTypeSystemContext.original(DefinitelyNotNullTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.originalIfDefinitelyNotNullable(SimpleTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.parametersCount(TypeConstructorMarker): int
  • added: method SimpleClassicTypeSystemContext.possibleIntegerTypes(SimpleTypeMarker): Collection
  • added: method SimpleClassicTypeSystemContext.projection(CapturedTypeConstructorMarker): TypeArgumentMarker
  • added: method SimpleClassicTypeSystemContext.size(TypeArgumentListMarker): int
  • added: method SimpleClassicTypeSystemContext.substitutionSupertypePolicy(SimpleTypeMarker): TypeCheckerState.SupertypesPolicy
  • added: method SimpleClassicTypeSystemContext.supertypes(TypeConstructorMarker): Collection
  • added: method SimpleClassicTypeSystemContext.typeConstructor(CapturedTypeMarker): CapturedTypeConstructorMarker
  • added: method SimpleClassicTypeSystemContext.typeConstructor(KotlinTypeMarker): TypeConstructorMarker
  • added: method SimpleClassicTypeSystemContext.typeConstructor(SimpleTypeMarker): TypeConstructorMarker
  • added: method SimpleClassicTypeSystemContext.upperBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.upperBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method SimpleClassicTypeSystemContext.withNullability(KotlinTypeMarker, boolean): KotlinTypeMarker
  • added: method SimpleClassicTypeSystemContext.withNullability(SimpleTypeMarker, boolean): SimpleTypeMarker
  • added: method StrictEqualityTypeChecker.strictEqualTypes(UnwrappedType, UnwrappedType): boolean
  • added: method TypeIntersector.intersectTypes$descriptors(List): SimpleType
  • added: method TypeRefinementSupport.Enabled.getTypeRefiner(): KotlinTypeRefiner
  • added: method TypeRefinementSupport.isEnabled(): boolean
  • added: static field KotlinTypeChecker.DEFAULT: KotlinTypeChecker
  • added: static field KotlinTypePreparator.Default.INSTANCE: KotlinTypePreparator.Default
  • added: static field KotlinTypeRefiner.Default.INSTANCE: KotlinTypeRefiner.Default
  • added: static field NewKotlinTypeChecker.Companion: NewKotlinTypeChecker.Companion
  • added: static field NullabilityChecker.INSTANCE: NullabilityChecker
  • added: static field SimpleClassicTypeSystemContext.INSTANCE: SimpleClassicTypeSystemContext
  • added: static field StrictEqualityTypeChecker.INSTANCE: StrictEqualityTypeChecker
  • added: static field TypeIntersector.INSTANCE: TypeIntersector
  • added: static final class ClassicTypeSystemContext.DefaultImpls
  • added: static final class KotlinTypePreparator.Default extends KotlinTypePreparator
  • added: static final class KotlinTypeRefiner.Default extends KotlinTypeRefiner
  • added: static final class NewKotlinTypeChecker.Companion
  • added: static final class TypeRefinementSupport.Enabled extends TypeRefinementSupport
  • added: static method ClassicTypeCheckerStateKt.createClassicTypeCheckerState(boolean, boolean, ClassicTypeSystemContext, KotlinTypePreparator, KotlinTypeRefiner): TypeCheckerState
  • added: static method ClassicTypeSystemContext.DefaultImpls.areEqualTypeConstructors(ClassicTypeSystemContext, TypeConstructorMarker, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.argumentsCount(ClassicTypeSystemContext, KotlinTypeMarker): int
  • added: static method ClassicTypeSystemContext.DefaultImpls.asArgumentList(ClassicTypeSystemContext, SimpleTypeMarker): TypeArgumentListMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asCapturedType(ClassicTypeSystemContext, SimpleTypeMarker): CapturedTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asDefinitelyNotNullType(ClassicTypeSystemContext, SimpleTypeMarker): DefinitelyNotNullTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asDynamicType(ClassicTypeSystemContext, FlexibleTypeMarker): DynamicTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asFlexibleType(ClassicTypeSystemContext, KotlinTypeMarker): FlexibleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asSimpleType(ClassicTypeSystemContext, KotlinTypeMarker): SimpleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.asTypeArgument(ClassicTypeSystemContext, KotlinTypeMarker): TypeArgumentMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.captureFromArguments(ClassicTypeSystemContext, SimpleTypeMarker, CaptureStatus): SimpleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.captureStatus(ClassicTypeSystemContext, CapturedTypeMarker): CaptureStatus
  • added: static method ClassicTypeSystemContext.DefaultImpls.createFlexibleType(ClassicTypeSystemContext, SimpleTypeMarker, SimpleTypeMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getArgument(ClassicTypeSystemContext, KotlinTypeMarker, int): TypeArgumentMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getArguments(ClassicTypeSystemContext, KotlinTypeMarker): List
  • added: static method ClassicTypeSystemContext.DefaultImpls.getClassFqNameUnsafe(ClassicTypeSystemContext, TypeConstructorMarker): FqNameUnsafe
  • added: static method ClassicTypeSystemContext.DefaultImpls.getParameter(ClassicTypeSystemContext, TypeConstructorMarker, int): TypeParameterMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getParameters(ClassicTypeSystemContext, TypeConstructorMarker): List
  • added: static method ClassicTypeSystemContext.DefaultImpls.getPrimitiveArrayType(ClassicTypeSystemContext, TypeConstructorMarker): PrimitiveType
  • added: static method ClassicTypeSystemContext.DefaultImpls.getPrimitiveType(ClassicTypeSystemContext, TypeConstructorMarker): PrimitiveType
  • added: static method ClassicTypeSystemContext.DefaultImpls.getRepresentativeUpperBound(ClassicTypeSystemContext, TypeParameterMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getType(ClassicTypeSystemContext, TypeArgumentMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getTypeParameter(ClassicTypeSystemContext, TypeVariableTypeConstructorMarker): TypeParameterMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getTypeParameterClassifier(ClassicTypeSystemContext, TypeConstructorMarker): TypeParameterMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getUnsubstitutedUnderlyingType(ClassicTypeSystemContext, KotlinTypeMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.getUpperBounds(ClassicTypeSystemContext, TypeParameterMarker): List
  • added: static method ClassicTypeSystemContext.DefaultImpls.getVariance(ClassicTypeSystemContext, TypeArgumentMarker): TypeVariance
  • added: static method ClassicTypeSystemContext.DefaultImpls.getVariance(ClassicTypeSystemContext, TypeParameterMarker): TypeVariance
  • added: static method ClassicTypeSystemContext.DefaultImpls.hasAnnotation(ClassicTypeSystemContext, KotlinTypeMarker, FqName): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.hasRecursiveBounds(ClassicTypeSystemContext, TypeParameterMarker, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.identicalArguments(ClassicTypeSystemContext, SimpleTypeMarker, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.intersectTypes(ClassicTypeSystemContext, List): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.isAnyConstructor(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isClassTypeConstructor(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isCommonFinalClassConstructor(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isDenotable(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isError(ClassicTypeSystemContext, KotlinTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isInlineClass(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isIntegerLiteralTypeConstructor(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isIntersection(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isMarkedNullable(ClassicTypeSystemContext, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isNotNullTypeParameter(ClassicTypeSystemContext, KotlinTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isNothingConstructor(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isNullableType(ClassicTypeSystemContext, KotlinTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isOldCapturedType(ClassicTypeSystemContext, CapturedTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isPrimitiveType(ClassicTypeSystemContext, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isProjectionNotNull(ClassicTypeSystemContext, CapturedTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isRawType(ClassicTypeSystemContext, KotlinTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isSingleClassifierType(ClassicTypeSystemContext, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isStarProjection(ClassicTypeSystemContext, TypeArgumentMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isStubType(ClassicTypeSystemContext, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isStubTypeForBuilderInference(ClassicTypeSystemContext, SimpleTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isTypeVariableType(ClassicTypeSystemContext, KotlinTypeMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.isUnderKotlinPackage(ClassicTypeSystemContext, TypeConstructorMarker): boolean
  • added: static method ClassicTypeSystemContext.DefaultImpls.lowerBound(ClassicTypeSystemContext, FlexibleTypeMarker): SimpleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.lowerType(ClassicTypeSystemContext, CapturedTypeMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.makeDefinitelyNotNullOrNotNull(ClassicTypeSystemContext, KotlinTypeMarker): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.newTypeCheckerState(ClassicTypeSystemContext, boolean, boolean): TypeCheckerState
  • added: static method ClassicTypeSystemContext.DefaultImpls.original(ClassicTypeSystemContext, DefinitelyNotNullTypeMarker): SimpleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.parametersCount(ClassicTypeSystemContext, TypeConstructorMarker): int
  • added: static method ClassicTypeSystemContext.DefaultImpls.possibleIntegerTypes(ClassicTypeSystemContext, SimpleTypeMarker): Collection
  • added: static method ClassicTypeSystemContext.DefaultImpls.projection(ClassicTypeSystemContext, CapturedTypeConstructorMarker): TypeArgumentMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.substitutionSupertypePolicy(ClassicTypeSystemContext, SimpleTypeMarker): TypeCheckerState.SupertypesPolicy
  • added: static method ClassicTypeSystemContext.DefaultImpls.supertypes(ClassicTypeSystemContext, TypeConstructorMarker): Collection
  • added: static method ClassicTypeSystemContext.DefaultImpls.typeConstructor(ClassicTypeSystemContext, CapturedTypeMarker): CapturedTypeConstructorMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.typeConstructor(ClassicTypeSystemContext, SimpleTypeMarker): TypeConstructorMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.upperBound(ClassicTypeSystemContext, FlexibleTypeMarker): SimpleTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.withNullability(ClassicTypeSystemContext, KotlinTypeMarker, boolean): KotlinTypeMarker
  • added: static method ClassicTypeSystemContext.DefaultImpls.withNullability(ClassicTypeSystemContext, SimpleTypeMarker, boolean): SimpleTypeMarker
  • added: static method IntersectionTypeKt.intersectTypes(List): UnwrappedType
  • added: static method KotlinTypeRefinerKt.getREFINER_CAPABILITY(): ModuleCapability
  • added: static method KotlinTypeRefinerKt.refineTypes(KotlinTypeRefiner, Iterable): List
  • added: static method NewCapturedTypeKt.captureFromArguments(SimpleType, CaptureStatus): SimpleType
  • removed: class ErrorSimpleFunctionDescriptorImpl extends SimpleFunctionDescriptorImpl
  • removed: ctor ErrorSimpleFunctionDescriptorImpl(ClassDescriptor, ErrorUtils.ErrorScope)
  • removed: interface MissingDependencyErrorClass
  • removed: method ErrorSimpleFunctionDescriptorImpl.addOverriddenDescriptor(CallableMemberDescriptor): void
  • removed: method ErrorSimpleFunctionDescriptorImpl.copy(DeclarationDescriptor, Modality, Visibility, CallableMemberDescriptor.Kind, boolean): SimpleFunctionDescriptor
  • removed: method ErrorSimpleFunctionDescriptorImpl.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind): FunctionDescriptorImpl
  • removed: method MissingDependencyErrorClass.getFullFqName(): FqName
  • added: class ErrorScope implements MemberScope
  • added: ctor ErrorClassDescriptor(Name)
  • added: ctor ErrorFunctionDescriptor(ClassDescriptor)
  • added: ctor ErrorPropertyDescriptor()
  • added: ctor ErrorScope(ErrorScopeKind, String[])
  • added: ctor ErrorType(TypeConstructor, MemberScope, ErrorTypeKind, List, boolean, String[])
  • added: ctor ErrorTypeConstructor(ErrorTypeKind, String[])
  • added: ctor ThrowingScope(ErrorScopeKind, String[])
  • added: enum ErrorEntity
  • added: enum ErrorScopeKind
  • added: enum ErrorTypeKind
  • added: final class ErrorClassDescriptor extends ClassDescriptorImpl
  • added: final class ErrorFunctionDescriptor extends SimpleFunctionDescriptorImpl
  • added: final class ErrorModuleDescriptor implements ModuleDescriptor
  • added: final class ErrorPropertyDescriptor implements PropertyDescriptor
  • added: final class ErrorType extends SimpleType
  • added: final class ErrorTypeConstructor implements TypeConstructor
  • added: final class ErrorUtils
  • added: final class ThrowingScope extends ErrorScope
  • added: method ErrorClassDescriptor.getMemberScope(TypeSubstitution, KotlinTypeRefiner): MemberScope
  • added: method ErrorClassDescriptor.substitute(TypeSubstitutor): ClassDescriptor
  • added: method ErrorClassDescriptor.toString(): String
  • added: method ErrorEntity.getDebugText(): String
  • added: method ErrorFunctionDescriptor.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): SimpleFunctionDescriptor
  • added: method ErrorFunctionDescriptor.createSubstitutedCopy(DeclarationDescriptor, FunctionDescriptor, CallableMemberDescriptor.Kind, Name, Annotations, SourceElement): FunctionDescriptorImpl
  • added: method ErrorFunctionDescriptor.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method ErrorFunctionDescriptor.isSuspend(): boolean
  • added: method ErrorFunctionDescriptor.newCopyBuilder(): FunctionDescriptor.CopyBuilder
  • added: method ErrorFunctionDescriptor.setOverriddenDescriptors(Collection): void
  • added: method ErrorModuleDescriptor.accept(DeclarationDescriptorVisitor, Object): Object
  • added: method ErrorModuleDescriptor.getAnnotations(): Annotations
  • added: method ErrorModuleDescriptor.getBuiltIns(): KotlinBuiltIns
  • added: method ErrorModuleDescriptor.getCapability(ModuleCapability): Object
  • added: method ErrorModuleDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • added: method ErrorModuleDescriptor.getExpectedByModules(): List
  • added: method ErrorModuleDescriptor.getName(): Name
  • added: method ErrorModuleDescriptor.getOriginal(): DeclarationDescriptor
  • added: method ErrorModuleDescriptor.getPackage(FqName): PackageViewDescriptor
  • added: method ErrorModuleDescriptor.getStableName(): Name
  • added: method ErrorModuleDescriptor.getSubPackagesOf(FqName, Function1): Collection
  • added: method ErrorModuleDescriptor.shouldSeeInternalsOf(ModuleDescriptor): boolean
  • added: method ErrorPropertyDescriptor.accept(DeclarationDescriptorVisitor, Object): Object
  • added: method ErrorPropertyDescriptor.copy(DeclarationDescriptor, Modality, DescriptorVisibility, CallableMemberDescriptor.Kind, boolean): CallableMemberDescriptor
  • added: method ErrorPropertyDescriptor.getAccessors(): List
  • added: method ErrorPropertyDescriptor.getAnnotations(): Annotations
  • added: method ErrorPropertyDescriptor.getBackingField(): FieldDescriptor
  • added: method ErrorPropertyDescriptor.getCompileTimeInitializer(): ConstantValue
  • added: method ErrorPropertyDescriptor.getContainingDeclaration(): DeclarationDescriptor
  • added: method ErrorPropertyDescriptor.getContextReceiverParameters(): List
  • added: method ErrorPropertyDescriptor.getDelegateField(): FieldDescriptor
  • added: method ErrorPropertyDescriptor.getDispatchReceiverParameter(): ReceiverParameterDescriptor
  • added: method ErrorPropertyDescriptor.getExtensionReceiverParameter(): ReceiverParameterDescriptor
  • added: method ErrorPropertyDescriptor.getGetter(): PropertyGetterDescriptor
  • added: method ErrorPropertyDescriptor.getKind(): CallableMemberDescriptor.Kind
  • added: method ErrorPropertyDescriptor.getModality(): Modality
  • added: method ErrorPropertyDescriptor.getName(): Name
  • added: method ErrorPropertyDescriptor.getOriginal(): PropertyDescriptor
  • added: method ErrorPropertyDescriptor.getOverriddenDescriptors(): Collection
  • added: method ErrorPropertyDescriptor.getReturnType(): KotlinType
  • added: method ErrorPropertyDescriptor.getSetter(): PropertySetterDescriptor
  • added: method ErrorPropertyDescriptor.getSource(): SourceElement
  • added: method ErrorPropertyDescriptor.getType(): KotlinType
  • added: method ErrorPropertyDescriptor.getTypeParameters(): List
  • added: method ErrorPropertyDescriptor.getUserData(CallableDescriptor.UserDataKey): Object
  • added: method ErrorPropertyDescriptor.getValueParameters(): List
  • added: method ErrorPropertyDescriptor.getVisibility(): DescriptorVisibility
  • added: method ErrorPropertyDescriptor.hasSynthesizedParameterNames(): boolean
  • added: method ErrorPropertyDescriptor.isActual(): boolean
  • added: method ErrorPropertyDescriptor.isConst(): boolean
  • added: method ErrorPropertyDescriptor.isDelegated(): boolean
  • added: method ErrorPropertyDescriptor.isExpect(): boolean
  • added: method ErrorPropertyDescriptor.isExternal(): boolean
  • added: method ErrorPropertyDescriptor.isLateInit(): boolean
  • added: method ErrorPropertyDescriptor.isVar(): boolean
  • added: method ErrorPropertyDescriptor.setOverriddenDescriptors(Collection): void
  • added: method ErrorPropertyDescriptor.substitute(TypeSubstitutor): PropertyDescriptor
  • added: method ErrorScope.getClassifierNames(): Set
  • added: method ErrorScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method ErrorScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method ErrorScope.getContributedFunctions(Name, LookupLocation): Set
  • added: method ErrorScope.getContributedVariables(Name, LookupLocation): Set
  • added: method ErrorScope.getDebugMessage(): String
  • added: method ErrorScope.getFunctionNames(): Set
  • added: method ErrorScope.getVariableNames(): Set
  • added: method ErrorScope.recordLookup(Name, LookupLocation): void
  • added: method ErrorScope.toString(): String
  • added: method ErrorScopeKind.getDebugMessage(): String
  • added: method ErrorType.getArguments(): List
  • added: method ErrorType.getAttributes(): TypeAttributes
  • added: method ErrorType.getConstructor(): TypeConstructor
  • added: method ErrorType.getDebugMessage(): String
  • added: method ErrorType.getKind(): ErrorTypeKind
  • added: method ErrorType.getMemberScope(): MemberScope
  • added: method ErrorType.isMarkedNullable(): boolean
  • added: method ErrorType.makeNullableAsSpecified(boolean): SimpleType
  • added: method ErrorType.refine(KotlinTypeRefiner): ErrorType
  • added: method ErrorType.replaceArguments(List): ErrorType
  • added: method ErrorType.replaceAttributes(TypeAttributes): SimpleType
  • added: method ErrorTypeConstructor.getBuiltIns(): KotlinBuiltIns
  • added: method ErrorTypeConstructor.getDeclarationDescriptor(): ClassifierDescriptor
  • added: method ErrorTypeConstructor.getKind(): ErrorTypeKind
  • added: method ErrorTypeConstructor.getParam(int): String
  • added: method ErrorTypeConstructor.getParameters(): List
  • added: method ErrorTypeConstructor.getSupertypes(): Collection
  • added: method ErrorTypeConstructor.isDenotable(): boolean
  • added: method ErrorTypeConstructor.refine(KotlinTypeRefiner): TypeConstructor
  • added: method ErrorTypeConstructor.toString(): String
  • added: method ErrorTypeKind.getDebugMessage(): String
  • added: method ErrorTypeKind.isUnresolved(): boolean
  • added: method ErrorUtils.createErrorType(ErrorTypeKind, TypeConstructor, String[]): ErrorType
  • added: method ErrorUtils.createErrorTypeConstructor(ErrorTypeKind, String[]): ErrorTypeConstructor
  • added: method ErrorUtils.createErrorTypeWithArguments(ErrorTypeKind, List, String[]): ErrorType
  • added: method ErrorUtils.createErrorTypeWithArguments(ErrorTypeKind, List, TypeConstructor, String[]): ErrorType
  • added: method ErrorUtils.getErrorClass(): ErrorClassDescriptor
  • added: method ErrorUtils.getErrorModule(): ModuleDescriptor
  • added: method ErrorUtils.getErrorPropertyGroup(): Set
  • added: method ErrorUtils.getErrorPropertyType(): KotlinType
  • added: method ErrorUtils.getErrorTypeForLoopInSupertypes(): KotlinType
  • added: method ErrorUtils.unresolvedTypeAsItIs(KotlinType): String
  • added: method ThrowingScope.getClassifierNames(): Set
  • added: method ThrowingScope.getContributedClassifier(Name, LookupLocation): ClassifierDescriptor
  • added: method ThrowingScope.getContributedDescriptors(DescriptorKindFilter, Function1): Collection
  • added: method ThrowingScope.getContributedFunctions(Name, LookupLocation): Set
  • added: method ThrowingScope.getContributedVariables(Name, LookupLocation): Set
  • added: method ThrowingScope.getFunctionNames(): Set
  • added: method ThrowingScope.getVariableNames(): Set
  • added: method ThrowingScope.recordLookup(Name, LookupLocation): Void
  • added: method ThrowingScope.toString(): String
  • added: static field ErrorEntity.ERROR_CLASS: ErrorEntity
  • added: static field ErrorEntity.ERROR_FUNCTION: ErrorEntity
  • added: static field ErrorEntity.ERROR_MODULE: ErrorEntity
  • added: static field ErrorEntity.ERROR_PROPERTY: ErrorEntity
  • added: static field ErrorEntity.ERROR_SCOPE: ErrorEntity
  • added: static field ErrorEntity.ERROR_TYPE: ErrorEntity
  • added: static field ErrorEntity.PARENT_OF_ERROR_SCOPE: ErrorEntity
  • added: static field ErrorModuleDescriptor.INSTANCE: ErrorModuleDescriptor
  • added: static field ErrorScopeKind.CAPTURED_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.ERASED_RECEIVER_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.ERROR_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.INTEGER_LITERAL_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.NON_CLASSIFIER_SUPER_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.SCOPE_FOR_ABBREVIATION_TYPE: ErrorScopeKind
  • added: static field ErrorScopeKind.SCOPE_FOR_ERROR_CLASS: ErrorScopeKind
  • added: static field ErrorScopeKind.SCOPE_FOR_ERROR_RESOLUTION_CANDIDATE: ErrorScopeKind
  • added: static field ErrorScopeKind.STUB_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorScopeKind.UNSUPPORTED_TYPE_SCOPE: ErrorScopeKind
  • added: static field ErrorTypeKind.AD_HOC_ERROR_TYPE_FOR_LIGHTER_CLASSES_RESOLVE: ErrorTypeKind
  • added: static field ErrorTypeKind.CANNOT_COMPUTE_ERASED_BOUND: ErrorTypeKind
  • added: static field ErrorTypeKind.CANNOT_LOAD_DESERIALIZE_TYPE_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.CANNOT_LOAD_DESERIALIZE_TYPE_PARAMETER_BY_NAME: ErrorTypeKind
  • added: static field ErrorTypeKind.CYCLIC_SUPERTYPES: ErrorTypeKind
  • added: static field ErrorTypeKind.CYCLIC_UPPER_BOUNDS: ErrorTypeKind
  • added: static field ErrorTypeKind.DONT_CARE: ErrorTypeKind
  • added: static field ErrorTypeKind.EMPTY_CALLABLE_REFERENCE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_CLASS: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_CONSTANT_VALUE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_DATA_FLOW_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_ENUM_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_EXPECTED_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_EXPRESSION_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_FLEXIBLE_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_PROPERTY_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_RAW_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_RECEIVER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_SUPER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_TYPE_FOR_DESTRUCTURING_COMPONENT: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_TYPE_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_TYPE_PROJECTION: ErrorTypeKind
  • added: static field ErrorTypeKind.ERROR_WHILE_RECONSTRUCTING_BARE_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.FUNCTION_PLACEHOLDER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.ILLEGAL_TYPE_RANGE_FOR_DYNAMIC: ErrorTypeKind
  • added: static field ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_FUNCTION: ErrorTypeKind
  • added: static field ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_PROPERTY: ErrorTypeKind
  • added: static field ErrorTypeKind.IMPLICIT_RETURN_TYPE_FOR_PROPERTY_ACCESSOR: ErrorTypeKind
  • added: static field ErrorTypeKind.INCONSISTENT_SUSPEND_FUNCTION: ErrorTypeKind
  • added: static field ErrorTypeKind.INTERSECTION_OF_ERROR_TYPES: ErrorTypeKind
  • added: static field ErrorTypeKind.KAPT_ERROR_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.MISSED_TYPE_ARGUMENT_FOR_TYPE_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.MISSED_TYPE_FOR_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_ANNOTATION_TYPE_IN_ANNOTATION_CONTEXT: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_DESCRIPTOR_FOR_CLASS: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_DESCRIPTOR_FOR_FUNCTION: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_DESCRIPTOR_FOR_TYPE_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_FQNAME: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_FQNAME_FOR_JAVA_ANNOTATION: ErrorTypeKind
  • added: static field ErrorTypeKind.NOT_FOUND_UNSIGNED_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.NO_RECORDED_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.NO_TYPE_FOR_LOOP_PARAMETER: ErrorTypeKind
  • added: static field ErrorTypeKind.NO_TYPE_FOR_LOOP_RANGE: ErrorTypeKind
  • added: static field ErrorTypeKind.NO_TYPE_SPECIFIED: ErrorTypeKind
  • added: static field ErrorTypeKind.PARSE_ERROR_ARGUMENT: ErrorTypeKind
  • added: static field ErrorTypeKind.PROHIBITED_DYNAMIC_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.RECURSIVE_ANNOTATION_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.RECURSIVE_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.RECURSIVE_TYPE_ALIAS: ErrorTypeKind
  • added: static field ErrorTypeKind.RESOLUTION_ERROR_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.RETURN_NOT_ALLOWED: ErrorTypeKind
  • added: static field ErrorTypeKind.RETURN_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.RETURN_TYPE_FOR_CONSTRUCTOR: ErrorTypeKind
  • added: static field ErrorTypeKind.RETURN_TYPE_FOR_FUNCTION: ErrorTypeKind
  • added: static field ErrorTypeKind.RETURN_TYPE_FOR_PROPERTY: ErrorTypeKind
  • added: static field ErrorTypeKind.STAR_PROJECTION_IN_CALL: ErrorTypeKind
  • added: static field ErrorTypeKind.STUB_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.SUPER_TYPE_FOR_ERROR_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.SYNTHETIC_ELEMENT_ERROR_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_FOR_COMPILER_EXCEPTION: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_FOR_DELEGATION: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_FOR_ERROR_TYPE_CONSTRUCTOR: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_FOR_GENERATED_ERROR_EXPRESSION: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_FOR_RESULT: ErrorTypeKind
  • added: static field ErrorTypeKind.TYPE_WITH_MISMATCHED_TYPE_ARGUMENTS_AND_PARAMETERS: ErrorTypeKind
  • added: static field ErrorTypeKind.UNABLE_TO_SUBSTITUTE_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNAVAILABLE_TYPE_FOR_DECLARATION: ErrorTypeKind
  • added: static field ErrorTypeKind.UNEXPECTED_FLEXIBLE_TYPE_ID: ErrorTypeKind
  • added: static field ErrorTypeKind.UNINFERRED_LAMBDA_CONTEXT_RECEIVER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNINFERRED_LAMBDA_PARAMETER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNINFERRED_TYPE_VARIABLE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNIT_RETURN_TYPE_FOR_INC_DEC: ErrorTypeKind
  • added: static field ErrorTypeKind.UNKNOWN_ARRAY_ELEMENT_TYPE_OF_ANNOTATION_ARGUMENT: ErrorTypeKind
  • added: static field ErrorTypeKind.UNKNOWN_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNMAPPED_ANNOTATION_TARGET_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_CLASS_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_DECLARATION: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_JAVA_CLASS: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_KCLASS_CONSTANT_VALUE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_PARCEL_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_TYPE_ALIAS: ErrorTypeKind
  • added: static field ErrorTypeKind.UNRESOLVED_TYPE_PARAMETER_TYPE: ErrorTypeKind
  • added: static field ErrorTypeKind.UNSUPPORTED_CALLABLE_REFERENCE_TYPE: ErrorTypeKind
  • added: static field ErrorUtils.INSTANCE: ErrorUtils
  • added: static method ErrorEntity.valueOf(String): ErrorEntity
  • added: static method ErrorEntity.values(): ErrorEntity[]
  • added: static method ErrorScopeKind.valueOf(String): ErrorScopeKind
  • added: static method ErrorScopeKind.values(): ErrorScopeKind[]
  • added: static method ErrorTypeKind.valueOf(String): ErrorTypeKind
  • added: static method ErrorTypeKind.values(): ErrorTypeKind[]
  • added: static method ErrorUtils.createErrorScope(ErrorScopeKind, String[]): ErrorScope
  • added: static method ErrorUtils.createErrorScope(ErrorScopeKind, boolean, String[]): ErrorScope
  • added: static method ErrorUtils.createErrorType(ErrorTypeKind, String[]): ErrorType
  • added: static method ErrorUtils.isError(DeclarationDescriptor): boolean
  • added: static method ErrorUtils.isUninferredTypeVariable(KotlinType): boolean
  • added: ctor TypeAttributeTranslators(List)
  • added: final class TypeAttributeTranslators
  • added: method TypeAttributeTranslators.getTranslators(): List
  • added: ctor ArgumentList(int)
  • added: enum CaptureStatus
  • added: enum TypeVariance
  • added: final class ArgumentList extends ArrayList implements TypeArgumentListMarker
  • added: final class TypeSystemContextKt
  • added: interface CapturedTypeConstructorMarker extends TypeConstructorMarker
  • added: interface CapturedTypeMarker extends SimpleTypeMarker
  • added: interface DefinitelyNotNullTypeMarker extends SimpleTypeMarker
  • added: interface DynamicTypeMarker extends FlexibleTypeMarker
  • added: interface FlexibleTypeMarker extends KotlinTypeMarker
  • added: interface IntersectionTypeConstructorMarker extends TypeConstructorMarker
  • added: interface KotlinTypeMarker
  • added: interface SimpleTypeMarker extends KotlinTypeMarker
  • added: interface StubTypeMarker extends SimpleTypeMarker
  • added: interface TypeArgumentListMarker
  • added: interface TypeArgumentMarker
  • added: interface TypeConstructorMarker
  • added: interface TypeParameterMarker
  • added: interface TypeSystemCommonSuperTypesContext extends TypeSystemContext
  • added: interface TypeSystemContext extends TypeSystemOptimizationContext
  • added: interface TypeSystemInferenceExtensionContext extends TypeSystemCommonSuperTypesContext, TypeSystemContext
  • added: interface TypeSystemOptimizationContext
  • added: interface TypeVariableTypeConstructorMarker extends TypeConstructorMarker
  • added: method TypeSystemContext.areEqualTypeConstructors(TypeConstructorMarker, TypeConstructorMarker): boolean
  • added: method TypeSystemContext.argumentsCount(KotlinTypeMarker): int
  • added: method TypeSystemContext.asArgumentList(SimpleTypeMarker): TypeArgumentListMarker
  • added: method TypeSystemContext.asCapturedType(SimpleTypeMarker): CapturedTypeMarker
  • added: method TypeSystemContext.asDefinitelyNotNullType(SimpleTypeMarker): DefinitelyNotNullTypeMarker
  • added: method TypeSystemContext.asDynamicType(FlexibleTypeMarker): DynamicTypeMarker
  • added: method TypeSystemContext.asFlexibleType(KotlinTypeMarker): FlexibleTypeMarker
  • added: method TypeSystemContext.asSimpleType(KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.asTypeArgument(KotlinTypeMarker): TypeArgumentMarker
  • added: method TypeSystemContext.captureFromArguments(SimpleTypeMarker, CaptureStatus): SimpleTypeMarker
  • added: method TypeSystemContext.captureStatus(CapturedTypeMarker): CaptureStatus
  • added: method TypeSystemContext.fastCorrespondingSupertypes(SimpleTypeMarker, TypeConstructorMarker): List
  • added: method TypeSystemContext.get(TypeArgumentListMarker, int): TypeArgumentMarker
  • added: method TypeSystemContext.getArgument(KotlinTypeMarker, int): TypeArgumentMarker
  • added: method TypeSystemContext.getArgumentOrNull(SimpleTypeMarker, int): TypeArgumentMarker
  • added: method TypeSystemContext.getArguments(KotlinTypeMarker): List
  • added: method TypeSystemContext.getParameter(TypeConstructorMarker, int): TypeParameterMarker
  • added: method TypeSystemContext.getParameters(TypeConstructorMarker): List
  • added: method TypeSystemContext.getType(TypeArgumentMarker): KotlinTypeMarker
  • added: method TypeSystemContext.getTypeParameter(TypeVariableTypeConstructorMarker): TypeParameterMarker
  • added: method TypeSystemContext.getTypeParameterClassifier(TypeConstructorMarker): TypeParameterMarker
  • added: method TypeSystemContext.getUpperBounds(TypeParameterMarker): List
  • added: method TypeSystemContext.getVariance(TypeArgumentMarker): TypeVariance
  • added: method TypeSystemContext.getVariance(TypeParameterMarker): TypeVariance
  • added: method TypeSystemContext.hasFlexibleNullability(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.hasRecursiveBounds(TypeParameterMarker, TypeConstructorMarker): boolean
  • added: method TypeSystemContext.intersectTypes(List): KotlinTypeMarker
  • added: method TypeSystemContext.isAnyConstructor(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isCapturedType(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isClassType(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isClassTypeConstructor(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isCommonFinalClassConstructor(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isDefinitelyNotNullType(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isDenotable(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isDynamic(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isError(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isIntegerLiteralType(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isIntegerLiteralTypeConstructor(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isIntersection(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isMarkedNullable(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isMarkedNullable(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isNotNullTypeParameter(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isNothing(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isNothingConstructor(TypeConstructorMarker): boolean
  • added: method TypeSystemContext.isNullableType(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isOldCapturedType(CapturedTypeMarker): boolean
  • added: method TypeSystemContext.isPrimitiveType(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isProjectionNotNull(CapturedTypeMarker): boolean
  • added: method TypeSystemContext.isRawType(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.isSingleClassifierType(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isStarProjection(TypeArgumentMarker): boolean
  • added: method TypeSystemContext.isStubType(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isStubTypeForBuilderInference(SimpleTypeMarker): boolean
  • added: method TypeSystemContext.isTypeVariableType(KotlinTypeMarker): boolean
  • added: method TypeSystemContext.lowerBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.lowerBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.lowerType(CapturedTypeMarker): KotlinTypeMarker
  • added: method TypeSystemContext.makeDefinitelyNotNullOrNotNull(KotlinTypeMarker): KotlinTypeMarker
  • added: method TypeSystemContext.original(DefinitelyNotNullTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.originalIfDefinitelyNotNullable(SimpleTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.parametersCount(TypeConstructorMarker): int
  • added: method TypeSystemContext.possibleIntegerTypes(SimpleTypeMarker): Collection
  • added: method TypeSystemContext.projection(CapturedTypeConstructorMarker): TypeArgumentMarker
  • added: method TypeSystemContext.size(TypeArgumentListMarker): int
  • added: method TypeSystemContext.substitutionSupertypePolicy(SimpleTypeMarker): TypeCheckerState.SupertypesPolicy
  • added: method TypeSystemContext.supertypes(TypeConstructorMarker): Collection
  • added: method TypeSystemContext.typeConstructor(CapturedTypeMarker): CapturedTypeConstructorMarker
  • added: method TypeSystemContext.typeConstructor(KotlinTypeMarker): TypeConstructorMarker
  • added: method TypeSystemContext.typeConstructor(SimpleTypeMarker): TypeConstructorMarker
  • added: method TypeSystemContext.upperBound(FlexibleTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.upperBoundIfFlexible(KotlinTypeMarker): SimpleTypeMarker
  • added: method TypeSystemContext.withNullability(KotlinTypeMarker, boolean): KotlinTypeMarker
  • added: method TypeSystemContext.withNullability(SimpleTypeMarker, boolean): SimpleTypeMarker
  • added: method TypeSystemOptimizationContext.identicalArguments(SimpleTypeMarker, SimpleTypeMarker): boolean
  • added: method TypeVariance.toString(): String
  • added: static field CaptureStatus.FOR_INCORPORATION: CaptureStatus
  • added: static field CaptureStatus.FOR_SUBTYPING: CaptureStatus
  • added: static field CaptureStatus.FROM_EXPRESSION: CaptureStatus
  • added: static field TypeVariance.IN: TypeVariance
  • added: static field TypeVariance.INV: TypeVariance
  • added: static field TypeVariance.OUT: TypeVariance
  • added: static method CaptureStatus.valueOf(String): CaptureStatus
  • added: static method CaptureStatus.values(): CaptureStatus[]
  • added: static method TypeSystemContextKt.convertVariance(Variance): TypeVariance
  • added: static method TypeVariance.valueOf(String): TypeVariance
  • added: static method TypeVariance.values(): TypeVariance[]
  • removed: ctor TypeNullability(String, int)
  • removed: enum TypeNullability
  • removed: final class TypeUtilPackage
  • removed: static field TypeNullability.FLEXIBLE: TypeNullability
  • removed: static field TypeNullability.NOT_NULL: TypeNullability
  • removed: static field TypeNullability.NULLABLE: TypeNullability
  • removed: static method TypeNullability.valueOf(String): TypeNullability
  • removed: static method TypeNullability.values(): TypeNullability[]
  • removed: static method TypeUtilPackage.cannotBeReified(JetType): boolean
  • removed: static method TypeUtilPackage.containsError(JetType): boolean
  • removed: static method TypeUtilPackage.createProjection(JetType, Variance, TypeParameterDescriptor): TypeProjection
  • removed: static method TypeUtilPackage.defaultProjections(List): List
  • removed: static method TypeUtilPackage.equalTypesOrNulls(JetTypeChecker, JetType, JetType): boolean
  • removed: static method TypeUtilPackage.getCapturedTypeParameters(DeclarationDescriptor): Collection
  • removed: static method TypeUtilPackage.getContainedAndCapturedTypeParameterConstructors(JetType): Collection
  • removed: static method TypeUtilPackage.getContainedTypeParameters(JetType): Collection
  • removed: static method TypeUtilPackage.getNestedArguments(JetType): List
  • removed: static method TypeUtilPackage.immediateSupertypes(JetType): Collection
  • removed: static method TypeUtilPackage.isAnyOrNullableAny(JetType): boolean
  • removed: static method TypeUtilPackage.isBoolean(JetType): boolean
  • removed: static method TypeUtilPackage.isBooleanOrNullableBoolean(JetType): boolean
  • removed: static method TypeUtilPackage.isDefaultBound(JetType): boolean
  • removed: static method TypeUtilPackage.isNothing(JetType): boolean
  • removed: static method TypeUtilPackage.isSubtypeOf(JetType, JetType): boolean
  • removed: static method TypeUtilPackage.isUnit(JetType): boolean
  • removed: static method TypeUtilPackage.makeNotNullable(JetType): JetType
  • removed: static method TypeUtilPackage.makeNullable(JetType): JetType
  • removed: static method TypeUtilPackage.nullability(JetType): TypeNullability
  • removed: static method TypeUtilPackage.replaceAnnotations(JetType, Annotations): JetType
  • removed: static method TypeUtilPackage.substitute(TypeProjection, Function1): TypeProjection
  • removed: static method TypeUtilPackage.supertypes(JetType): Collection
  • removed: static method TypeUtilsKt.cannotBeReified(JetType): boolean
  • removed: static method TypeUtilsKt.containsError(JetType): boolean
  • removed: static method TypeUtilsKt.defaultProjections(List): List
  • removed: static method TypeUtilsKt.equalTypesOrNulls(JetTypeChecker, JetType, JetType): boolean
  • removed: static method TypeUtilsKt.getCapturedTypeParameters(DeclarationDescriptor): Collection
  • removed: static method TypeUtilsKt.getContainedAndCapturedTypeParameterConstructors(JetType): Collection
  • removed: static method TypeUtilsKt.getContainedTypeParameters(JetType): Collection
  • removed: static method TypeUtilsKt.getNestedArguments(JetType): List
  • removed: static method TypeUtilsKt.immediateSupertypes(JetType): Collection
  • removed: static method TypeUtilsKt.isAnyOrNullableAny(JetType): boolean
  • removed: static method TypeUtilsKt.isBooleanOrNullableBoolean(JetType): boolean
  • removed: static method TypeUtilsKt.isDefaultBound(JetType): boolean
  • removed: static method TypeUtilsKt.isUnit(JetType): boolean
  • removed: static method TypeUtilsKt.nullability(JetType): TypeNullability
  • removed: static method TypeUtilsKt.substitute(TypeProjection, Function1): TypeProjection
  • removed: static method TypeUtilsKt.supertypes(JetType): Collection
  • changed: static method TypeUtilsKt.createProjection(JetType, Variance, TypeParameterDescriptor): TypeProjection → static method TypeUtilsKt.createProjection(KotlinType, Variance, TypeParameterDescriptor): TypeProjection
  • changed: static method TypeUtilsKt.isBoolean(JetType): boolean → static method TypeUtilsKt.isBoolean(KotlinType): boolean
  • changed: static method TypeUtilsKt.isNothing(JetType): boolean → static method TypeUtilsKt.isNothing(KotlinType): boolean
  • changed: static method TypeUtilsKt.isSubtypeOf(JetType, JetType): boolean → static method TypeUtilsKt.isSubtypeOf(KotlinType, KotlinType): boolean
  • changed: static method TypeUtilsKt.makeNotNullable(JetType): JetType → static method TypeUtilsKt.makeNotNullable(KotlinType): KotlinType
  • changed: static method TypeUtilsKt.makeNullable(JetType): JetType → static method TypeUtilsKt.makeNullable(KotlinType): KotlinType
  • changed: static method TypeUtilsKt.replaceAnnotations(JetType, Annotations): JetType → static method TypeUtilsKt.replaceAnnotations(KotlinType, Annotations): KotlinType
  • added: static method TypeUtilsKt.asTypeProjection(KotlinType): TypeProjection
  • added: static method TypeUtilsKt.contains(KotlinType, Function1): boolean
  • added: static method TypeUtilsKt.containsTypeAliasParameters(KotlinType): boolean
  • added: static method TypeUtilsKt.containsTypeParameter(KotlinType): boolean
  • added: static method TypeUtilsKt.extractTypeParametersFromUpperBounds(KotlinType, Set): Set
  • added: static method TypeUtilsKt.getBuiltIns(KotlinType): KotlinBuiltIns
  • added: static method TypeUtilsKt.getRepresentativeUpperBound(TypeParameterDescriptor): KotlinType
  • added: static method TypeUtilsKt.hasTypeParameterRecursiveBounds(TypeParameterDescriptor): boolean
  • added: static method TypeUtilsKt.hasTypeParameterRecursiveBounds(TypeParameterDescriptor, TypeConstructor, Set): boolean
  • added: static method TypeUtilsKt.isStubType(KotlinType): boolean
  • added: static method TypeUtilsKt.isStubTypeForBuilderInference(KotlinType): boolean
  • added: static method TypeUtilsKt.isTypeAliasParameter(ClassifierDescriptor): boolean
  • added: static method TypeUtilsKt.isTypeParameter(KotlinType): boolean
  • added: static method TypeUtilsKt.isUnresolvedType(KotlinType): boolean
  • added: static method TypeUtilsKt.replaceArgumentsWithStarProjections(KotlinType): KotlinType
  • added: static method TypeUtilsKt.requiresTypeAliasExpansion(KotlinType): boolean
  • added: static method TypeUtilsKt.shouldBeUpdated(KotlinType): boolean
  • removed: ctor TypeArgument(TypeParameterDescriptor, JetType, JetType)
  • removed: final class TypeArgument
  • removed: final class TypesApproximationPackage
  • removed: method ApproximationBounds.copy(Object, Object): ApproximationBounds
  • removed: method TypeArgument.getInProjection(): JetType
  • removed: method TypeArgument.getIsConsistent(): boolean
  • removed: method TypeArgument.getOutProjection(): JetType
  • removed: method TypeArgument.getTypeParameter(): TypeParameterDescriptor
  • removed: static method CapturedTypeApproximationKt.approximateProjection(TypeArgument): ApproximationBounds
  • removed: static method CapturedTypeApproximationKt.getNOTHING(): JetType
  • removed: static method CapturedTypeApproximationKt.getNULLABLE_ANY(): JetType
  • removed: static method CapturedTypeApproximationKt.replaceTypeArguments(JetType, List): JetType
  • removed: static method CapturedTypeApproximationKt.substituteCapturedTypes(TypeProjection): TypeProjection
  • removed: static method CapturedTypeApproximationKt.toTypeArgument(TypeProjection, TypeParameterDescriptor): TypeArgument
  • removed: static method CapturedTypeApproximationKt.toTypeProjection(TypeArgument): TypeProjection
  • removed: static method TypesApproximationPackage.approximateCapturedTypes(JetType): ApproximationBounds
  • removed: static method TypesApproximationPackage.approximateCapturedTypesIfNecessary(TypeProjection): TypeProjection
  • removed: static method TypesApproximationPackage.approximateProjection(TypeArgument): ApproximationBounds
  • removed: static method TypesApproximationPackage.getNOTHING(): JetType
  • removed: static method TypesApproximationPackage.getNULLABLE_ANY(): JetType
  • removed: static method TypesApproximationPackage.replaceTypeArguments(JetType, List): JetType
  • removed: static method TypesApproximationPackage.substituteCapturedTypes(TypeProjection): TypeProjection
  • removed: static method TypesApproximationPackage.toTypeArgument(TypeProjection, TypeParameterDescriptor): TypeArgument
  • removed: static method TypesApproximationPackage.toTypeProjection(TypeArgument): TypeProjection
  • changed: static method CapturedTypeApproximationKt.approximateCapturedTypes(JetType): ApproximationBounds → static method CapturedTypeApproximationKt.approximateCapturedTypes(KotlinType): ApproximationBounds
  • changed: static method CapturedTypeApproximationKt.approximateCapturedTypesIfNecessary(TypeProjection): TypeProjection → static method CapturedTypeApproximationKt.approximateCapturedTypesIfNecessary(TypeProjection, boolean): TypeProjection
  • removed: static field ModuleVisibilityHelper.EMPTY.INSTANCE$: ModuleVisibilityHelper.EMPTY
  • added: abstract class AbstractArrayMapOwner implements Iterable, KMappedMarker
  • added: abstract class AbstractModifierChecks
  • added: abstract class ArrayMap implements Iterable, KMappedMarker
  • added: abstract class AttributeArrayOwner extends AbstractArrayMapOwner
  • added: abstract class CheckResult
  • added: abstract class MemberKindCheck implements Check
  • added: abstract class ReturnsCheck implements Check
  • added: abstract class TypeRegistry
  • added: abstract class ValueParameterCountCheck implements Check
  • added: ctor AbstractArrayMapOwner()
  • added: ctor AbstractArrayMapOwner.AbstractArrayMapAccessor(int)
  • added: ctor AbstractModifierChecks()
  • added: ctor ArrayMapImpl()
  • added: ctor AttributeArrayOwner()
  • added: ctor AttributeArrayOwner(ArrayMap)
  • added: ctor CheckResult.IllegalSignature(String)
  • added: ctor Checks(Collection, Check[], Function1)
  • added: ctor Checks(Name, Check[], Function1)
  • added: ctor Checks(Regex, Check[], Function1)
  • added: ctor NullableArrayMapAccessor(int)
  • added: ctor OneElementArrayMap(Object, int)
  • added: ctor TypeRegistry()
  • added: ctor ValueParameterCountCheck.AtLeast(int)
  • added: ctor ValueParameterCountCheck.Equals(int)
  • added: final class ArrayMapImpl extends ArrayMap
  • added: final class Checks
  • added: final class EmptyArrayMap extends ArrayMap
  • added: final class NullableArrayMapAccessor extends AbstractArrayMapOwner.AbstractArrayMapAccessor implements ReadOnlyProperty
  • added: final class OneElementArrayMap extends ArrayMap
  • added: final class OperatorChecks extends AbstractModifierChecks
  • added: final class OperatorNameConventions
  • added: interface Check
  • added: method AbstractArrayMapOwner.AbstractArrayMapAccessor.extractValue(AbstractArrayMapOwner): Object
  • added: method AbstractArrayMapOwner.getArrayMap(): ArrayMap
  • added: method AbstractArrayMapOwner.getTypeRegistry(): TypeRegistry
  • added: method AbstractArrayMapOwner.isEmpty(): boolean
  • added: method AbstractArrayMapOwner.iterator(): Iterator
  • added: method AbstractArrayMapOwner.registerComponent(KClass, Object): void
  • added: method AbstractArrayMapOwner.registerComponent(String, Object): void
  • added: method AbstractModifierChecks.check(FunctionDescriptor): CheckResult
  • added: method AbstractModifierChecks.getChecks$descriptors(): List
  • added: method ArrayMap.get(int): Object
  • added: method ArrayMap.getSize(): int
  • added: method ArrayMap.iterator(): Iterator
  • added: method ArrayMap.set(int, Object): void
  • added: method ArrayMapImpl.get(int): Object
  • added: method ArrayMapImpl.getSize(): int
  • added: method ArrayMapImpl.iterator(): Iterator
  • added: method ArrayMapImpl.set(int, Object): void
  • added: method AttributeArrayOwner.getArrayMap(): ArrayMap
  • added: method AttributeArrayOwner.registerComponent(String, Object): void
  • added: method Check.check(FunctionDescriptor): boolean
  • added: method Check.getDescription(): String
  • added: method Check.invoke(FunctionDescriptor): String
  • added: method CheckResult.isSuccess(): boolean
  • added: method Checks.checkAll(FunctionDescriptor): CheckResult
  • added: method Checks.isApplicable(FunctionDescriptor): boolean
  • added: method EmptyArrayMap.get(int): Void
  • added: method EmptyArrayMap.getSize(): int
  • added: method EmptyArrayMap.iterator(): Iterator
  • added: method EmptyArrayMap.set(int, Void): void
  • added: method MemberKindCheck.Member.check(FunctionDescriptor): boolean
  • added: method MemberKindCheck.MemberOrExtension.check(FunctionDescriptor): boolean
  • added: method MemberKindCheck.getDescription(): String
  • added: method MemberKindCheck.invoke(FunctionDescriptor): String
  • added: method NullableArrayMapAccessor.getValue(AbstractArrayMapOwner, KProperty): Object
  • added: method OneElementArrayMap.get(int): Object
  • added: method OneElementArrayMap.getIndex(): int
  • added: method OneElementArrayMap.getSize(): int
  • added: method OneElementArrayMap.getValue(): Object
  • added: method OneElementArrayMap.iterator(): Iterator
  • added: method OneElementArrayMap.set(int, Object): void
  • added: method OperatorChecks.getChecks$descriptors(): List
  • added: method ReturnsCheck.check(FunctionDescriptor): boolean
  • added: method ReturnsCheck.getDescription(): String
  • added: method ReturnsCheck.invoke(FunctionDescriptor): String
  • added: method TypeRegistry.customComputeIfAbsent(ConcurrentHashMap, String, Function1): int
  • added: method TypeRegistry.generateNullableAccessor(KClass): NullableArrayMapAccessor
  • added: method TypeRegistry.getId(KClass): int
  • added: method TypeRegistry.getId(String): int
  • added: method TypeRegistry.getIndices(): Collection
  • added: method ValueParameterCountCheck.AtLeast.check(FunctionDescriptor): boolean
  • added: method ValueParameterCountCheck.Equals.check(FunctionDescriptor): boolean
  • added: method ValueParameterCountCheck.NoValueParameters.check(FunctionDescriptor): boolean
  • added: method ValueParameterCountCheck.SingleValueParameter.check(FunctionDescriptor): boolean
  • added: method ValueParameterCountCheck.getDescription(): String
  • added: method ValueParameterCountCheck.invoke(FunctionDescriptor): String
  • added: static abstract class AbstractArrayMapOwner.AbstractArrayMapAccessor
  • added: static field ArrayMapImpl.Companion: ArrayMapImpl.Companion
  • added: static field CheckResult.IllegalFunctionName.INSTANCE: CheckResult.IllegalFunctionName
  • added: static field CheckResult.SuccessCheck.INSTANCE: CheckResult.SuccessCheck
  • added: static field EmptyArrayMap.INSTANCE: EmptyArrayMap
  • added: static field MemberKindCheck.Member.INSTANCE: MemberKindCheck.Member
  • added: static field MemberKindCheck.MemberOrExtension.INSTANCE: MemberKindCheck.MemberOrExtension
  • added: static field ModuleVisibilityHelper.EMPTY.INSTANCE: ModuleVisibilityHelper.EMPTY
  • added: static field OperatorChecks.INSTANCE: OperatorChecks
  • added: static field OperatorNameConventions.ALL_BINARY_OPERATION_NAMES: Set
  • added: static field OperatorNameConventions.AND: Name
  • added: static field OperatorNameConventions.ASSIGNMENT_OPERATIONS: Set
  • added: static field OperatorNameConventions.BINARY_OPERATION_NAMES: Set
  • added: static field OperatorNameConventions.BITWISE_OPERATION_NAMES: Set
  • added: static field OperatorNameConventions.COMPARE_TO: Name
  • added: static field OperatorNameConventions.COMPONENT_REGEX: Regex
  • added: static field OperatorNameConventions.CONTAINS: Name
  • added: static field OperatorNameConventions.DEC: Name
  • added: static field OperatorNameConventions.DELEGATED_PROPERTY_OPERATORS: Set
  • added: static field OperatorNameConventions.DIV: Name
  • added: static field OperatorNameConventions.DIV_ASSIGN: Name
  • added: static field OperatorNameConventions.EQUALS: Name
  • added: static field OperatorNameConventions.GET: Name
  • added: static field OperatorNameConventions.GET_VALUE: Name
  • added: static field OperatorNameConventions.HASH_CODE: Name
  • added: static field OperatorNameConventions.HAS_NEXT: Name
  • added: static field OperatorNameConventions.INC: Name
  • added: static field OperatorNameConventions.INSTANCE: OperatorNameConventions
  • added: static field OperatorNameConventions.INV: Name
  • added: static field OperatorNameConventions.INVOKE: Name
  • added: static field OperatorNameConventions.ITERATOR: Name
  • added: static field OperatorNameConventions.MINUS: Name
  • added: static field OperatorNameConventions.MINUS_ASSIGN: Name
  • added: static field OperatorNameConventions.MOD: Name
  • added: static field OperatorNameConventions.MOD_ASSIGN: Name
  • added: static field OperatorNameConventions.MOD_OPERATORS_REPLACEMENT: Map
  • added: static field OperatorNameConventions.NEXT: Name
  • added: static field OperatorNameConventions.NOT: Name
  • added: static field OperatorNameConventions.OR: Name
  • added: static field OperatorNameConventions.PLUS: Name
  • added: static field OperatorNameConventions.PLUS_ASSIGN: Name
  • added: static field OperatorNameConventions.PROVIDE_DELEGATE: Name
  • added: static field OperatorNameConventions.RANGE_TO: Name
  • added: static field OperatorNameConventions.RANGE_UNTIL: Name
  • added: static field OperatorNameConventions.REM: Name
  • added: static field OperatorNameConventions.REM_ASSIGN: Name
  • added: static field OperatorNameConventions.SET: Name
  • added: static field OperatorNameConventions.SET_VALUE: Name
  • added: static field OperatorNameConventions.SHL: Name
  • added: static field OperatorNameConventions.SHR: Name
  • added: static field OperatorNameConventions.SIMPLE_UNARY_OPERATION_NAMES: Set
  • added: static field OperatorNameConventions.STATEMENT_LIKE_OPERATORS: Set
  • added: static field OperatorNameConventions.TIMES: Name
  • added: static field OperatorNameConventions.TIMES_ASSIGN: Name
  • added: static field OperatorNameConventions.TO_STRING: Name
  • added: static field OperatorNameConventions.UNARY_MINUS: Name
  • added: static field OperatorNameConventions.UNARY_OPERATION_NAMES: Set
  • added: static field OperatorNameConventions.UNARY_PLUS: Name
  • added: static field OperatorNameConventions.USHR: Name
  • added: static field OperatorNameConventions.XOR: Name
  • added: static field ReturnsCheck.ReturnsBoolean.INSTANCE: ReturnsCheck.ReturnsBoolean
  • added: static field ReturnsCheck.ReturnsInt.INSTANCE: ReturnsCheck.ReturnsInt
  • added: static field ReturnsCheck.ReturnsUnit.INSTANCE: ReturnsCheck.ReturnsUnit
  • added: static field ValueParameterCountCheck.NoValueParameters.INSTANCE: ValueParameterCountCheck.NoValueParameters
  • added: static field ValueParameterCountCheck.SingleValueParameter.INSTANCE: ValueParameterCountCheck.SingleValueParameter
  • added: static final class ArrayMapImpl.Companion
  • added: static final class Check.DefaultImpls
  • added: static final class CheckResult.IllegalFunctionName extends CheckResult
  • added: static final class CheckResult.IllegalSignature extends CheckResult
  • added: static final class CheckResult.SuccessCheck extends CheckResult
  • added: static final class MemberKindCheck.Member extends MemberKindCheck
  • added: static final class MemberKindCheck.MemberOrExtension extends MemberKindCheck
  • added: static final class ReturnsCheck.ReturnsBoolean extends ReturnsCheck
  • added: static final class ReturnsCheck.ReturnsInt extends ReturnsCheck
  • added: static final class ReturnsCheck.ReturnsUnit extends ReturnsCheck
  • added: static final class ValueParameterCountCheck.AtLeast extends ValueParameterCountCheck
  • added: static final class ValueParameterCountCheck.Equals extends ValueParameterCountCheck
  • added: static final class ValueParameterCountCheck.NoValueParameters extends ValueParameterCountCheck
  • added: static final class ValueParameterCountCheck.SingleValueParameter extends ValueParameterCountCheck
  • added: static method Check.DefaultImpls.invoke(Check, FunctionDescriptor): String
  • added: final class CapitalizeDecapitalizeKt
  • added: static method CapitalizeDecapitalizeKt.capitalizeAsciiOnly(String): String
  • added: static method CapitalizeDecapitalizeKt.decapitalizeAsciiOnly(String): String
  • added: static method CapitalizeDecapitalizeKt.decapitalizeSmartForCompiler(String, boolean): String
  • added: static method CapitalizeDecapitalizeKt.toLowerCaseAsciiOnly(String): String
  • removed: final class CollectionUtilsPackage
  • removed: static method CollectionUtilsPackage.concat(Collection, Collection): Collection
  • removed: static method CollectionUtilsPackage.concatInOrder(Collection, Collection): Collection
  • removed: static method CollectionUtilsPackage.getFirstMatch(Object[], Function1): Object
  • removed: static method CollectionUtilsPackage.getFromAllScopes(Object[], Function1): Collection
  • removed: static method ScopeUtilsKt.concatInOrder(Collection, Collection): Collection
  • removed: static method ScopeUtilsKt.getFirstMatch(Object[], Function1): Object
  • removed: static method ScopeUtilsKt.getFromAllScopes(Object[], Function1): Collection
  • added: static method ScopeUtilsKt.listOfNonEmptyScopes(Iterable): SmartList
  • removed: class Printer
  • removed: ctor DFS()
  • removed: ctor DFS.TopologicalOrder()
  • removed: ctor Printer(Appendable)
  • removed: ctor Printer(Appendable, int)
  • removed: field Printer.out: Appendable
  • removed: final class CoreLibKt
  • removed: final class FileUtilsKt
  • removed: final class StringsKt
  • removed: final class UtilsPackage
  • removed: method DFS.TopologicalOrder.afterChildren(Object): void
  • removed: method Printer.popIndent(): Printer
  • removed: method Printer.print(Object[]): Printer
  • removed: method Printer.printIndent(): void
  • removed: method Printer.printWithNoIndent(Object[]): Printer
  • removed: method Printer.println(Object[]): Printer
  • removed: method Printer.printlnWithNoIndent(Object[]): Printer
  • removed: method Printer.pushIndent(): Printer
  • removed: method Printer.separated(Object, Collection): Printer
  • removed: method Printer.separated(Object, Object[]): Printer
  • removed: method Printer.withholdIndentOnce(): Printer
  • removed: method SmartSet.size(): int
  • removed: static class DFS.TopologicalOrder extends DFS.NodeHandlerWithListResult
  • removed: static method CollectionsKt.emptyOrSingletonList(Object): List
  • removed: static method CollectionsKt.ifEmpty(Collection, Function0): Collection
  • removed: static method CollectionsKt.keysToMap(Iterable, Function1): Map
  • removed: static method CollectionsKt.keysToMap(Sequence, Function1): Map
  • removed: static method CollectionsKt.keysToMapExceptNulls(Iterable, Function1): Map
  • removed: static method CollectionsKt.keysToMapExceptNulls(Sequence, Function1): Map
  • removed: static method CollectionsKt.singletonOrEmptyList(Object): List
  • removed: static method CollectionsKt.toReadOnlyList(Collection): List
  • removed: static method CollectionsKt.valuesToMap(Iterable, Function1): Map
  • removed: static method CollectionsKt.valuesToMap(Sequence, Function1): Map
  • removed: static method CoreLibKt.sure(Object, Function0): Object
  • removed: static method DFS.dfsFromNode(Object, DFS.Neighbors, DFS.Visited): void
  • removed: static method DFS.dfsFromNode(Object, DFS.Neighbors, DFS.Visited, DFS.NodeHandler): Object
  • removed: static method DFS.topologicalOrder(Iterable, DFS.Neighbors): List
  • removed: static method DFS.topologicalOrder(Iterable, DFS.Neighbors, DFS.Visited): List
  • removed: static method ExceptionUtilsKt.closeQuietly(Closeable): void
  • removed: static method FileUtilsKt.recursePostOrder(File, Function1): void
  • removed: static method FunctionsKt.doNothing(): Function1
  • removed: static method FunctionsKt.getALWAYS_TRUE(): Function1
  • removed: static method FunctionsKt.getDO_NOTHING(): Function1
  • removed: static method FunctionsKt.getIDENTITY(): Function1
  • removed: static method FunctionsKt.identity(): Function1
  • removed: static method SmartSet.create(Set): SmartSet
  • removed: static method StringsKt.join(Iterable, String): String
  • removed: static method UtilsPackage.addIfNotNull(Collection, Object): void
  • removed: static method UtilsPackage.alwaysTrue(): Function1
  • removed: static method UtilsPackage.closeQuietly(Closeable): void
  • removed: static method UtilsPackage.doNothing(): Function1
  • removed: static method UtilsPackage.emptyOrSingletonList(Object): List
  • removed: static method UtilsPackage.getALWAYS_TRUE(): Function1
  • removed: static method UtilsPackage.getDO_NOTHING(): Function1
  • removed: static method UtilsPackage.getIDENTITY(): Function1
  • removed: static method UtilsPackage.identity(): Function1
  • removed: static method UtilsPackage.ifEmpty(Collection, Function0): Collection
  • removed: static method UtilsPackage.join(Iterable, String): String
  • removed: static method UtilsPackage.keysToMap(Iterable, Function1): Map
  • removed: static method UtilsPackage.keysToMap(Sequence, Function1): Map
  • removed: static method UtilsPackage.keysToMapExceptNulls(Iterable, Function1): Map
  • removed: static method UtilsPackage.keysToMapExceptNulls(Sequence, Function1): Map
  • removed: static method UtilsPackage.mapToIndex(Iterable): Map
  • removed: static method UtilsPackage.newHashMapWithExpectedSize(int): HashMap
  • removed: static method UtilsPackage.newHashSetWithExpectedSize(int): HashSet
  • removed: static method UtilsPackage.recursePostOrder(File, Function1): void
  • removed: static method UtilsPackage.rethrow(Throwable): RuntimeException
  • removed: static method UtilsPackage.singletonOrEmptyList(Object): List
  • removed: static method UtilsPackage.sure(Object, Function0): Object
  • removed: static method UtilsPackage.toReadOnlyList(Collection): List
  • removed: static method UtilsPackage.valuesToMap(Iterable, Function1): Map
  • removed: static method UtilsPackage.valuesToMap(Sequence, Function1): Map
  • changed: method SmartSet.Companion.create(Set): SmartSet → method SmartSet.Companion.create(Collection): SmartSet
  • added: class SmartList extends AbstractList implements RandomAccess
  • added: ctor SmartList()
  • added: ctor WrappedValues.WrappedProcessCanceledException(Throwable)
  • added: final class DeserializationHelpersKt
  • added: method SmartList.add(Object): boolean
  • added: method SmartList.add(int, Object): void
  • added: method SmartList.clear(): void
  • added: method SmartList.get(int): Object
  • added: method SmartList.iterator(): Iterator
  • added: method SmartList.remove(int): Object
  • added: method SmartList.set(int, Object): Object
  • added: method SmartList.size(): int
  • added: method SmartList.sort(Comparator): void
  • added: method SmartList.toArray(Object[]): Object[]
  • added: method SmartSet.getSize(): int
  • added: method SmartSet.setSize(int): void
  • added: static class WrappedValues.WrappedProcessCanceledException extends RuntimeException
  • added: static method CollectionsKt.compact(ArrayList): List
  • added: static method CollectionsKt.newLinkedHashSetWithExpectedSize(int): LinkedHashSet
  • added: static method DFS.doDfs(Object, DFS.Neighbors, DFS.Visited, DFS.NodeHandler): void
  • added: static method DFS.ifAny(Collection, DFS.Neighbors, Function1): Boolean
  • added: static method DeserializationHelpersKt.jvmMetadataVersionOrDefault(DeserializationConfiguration): JvmMetadataVersion
  • added: static method ExceptionUtilsKt.isProcessCanceledException(Throwable): boolean
  • added: static method FunctionsKt.getDO_NOTHING_3(): Function3
  • removed: final class AddToStdlibPackage
  • removed: static method AddToStdlibKt.check(Object, Function1): Object
  • removed: static method AddToStdlibKt.constant(Function0): Object
  • removed: static method AddToStdlibKt.firstIsInstance(Iterable): Object
  • removed: static method AddToStdlibKt.firstIsInstance(Object[]): Object
  • removed: static method AddToStdlibKt.firstIsInstance(Sequence): Object
  • removed: static method AddToStdlibKt.firstIsInstanceOrNull(Iterable): Object
  • removed: static method AddToStdlibKt.firstIsInstanceOrNull(Object[]): Object
  • removed: static method AddToStdlibKt.firstIsInstanceOrNull(Sequence): Object
  • removed: static method AddToStdlibKt.getConstantMap(): ConcurrentHashMap
  • removed: static method AddToStdlibKt.indexOfOrNull(String, char, int, boolean): Integer
  • removed: static method AddToStdlibKt.lastIndexOfOrNull(String, char, int, boolean): Integer
  • removed: static method AddToStdlibKt.lastIsInstanceOrNull(Iterable): Object
  • removed: static method AddToStdlibKt.sequenceOfLazyValues(Function0[]): Sequence
  • removed: static method AddToStdlibKt.singletonList(Object): List
  • removed: static method AddToStdlibKt.singletonOrEmptyList(Object): List
  • removed: static method AddToStdlibKt.singletonOrEmptySet(Object): Set
  • removed: static method AddToStdlibKt.swap(Pair): Pair
  • removed: static method AddToStdlibPackage.check(Object, Function1): Object
  • removed: static method AddToStdlibPackage.constant(Function0): Object
  • removed: static method AddToStdlibPackage.firstIsInstance(Iterable): Object
  • removed: static method AddToStdlibPackage.firstIsInstance(Object[]): Object
  • removed: static method AddToStdlibPackage.firstIsInstance(Sequence): Object
  • removed: static method AddToStdlibPackage.firstIsInstanceOrNull(Iterable): Object
  • removed: static method AddToStdlibPackage.firstIsInstanceOrNull(Object[]): Object
  • removed: static method AddToStdlibPackage.firstIsInstanceOrNull(Sequence): Object
  • removed: static method AddToStdlibPackage.getConstantMap(): ConcurrentHashMap
  • removed: static method AddToStdlibPackage.indexOfOrNull(String, char, int, boolean): Integer
  • removed: static method AddToStdlibPackage.lastIndexOfOrNull(String, char, int, boolean): Integer
  • removed: static method AddToStdlibPackage.lastIsInstanceOrNull(Iterable): Object
  • removed: static method AddToStdlibPackage.sequenceOfLazyValues(Function0[]): Sequence
  • removed: static method AddToStdlibPackage.singletonList(Object): List
  • removed: static method AddToStdlibPackage.singletonOrEmptyList(Object): List
  • removed: static method AddToStdlibPackage.singletonOrEmptySet(Object): Set
  • removed: static method AddToStdlibPackage.swap(Pair): Pair
  • added: static method AddToStdlibKt.shouldNotBeCalled(String): Void
  • removed: final class HashPMap
  • removed: method HashPMap.containsKey(Object): boolean
  • removed: method HashPMap.get(Object): Object
  • removed: method HashPMap.minus(Object): HashPMap
  • removed: method HashPMap.plus(Object, Object): HashPMap
  • removed: method HashPMap.size(): int
  • removed: static method HashPMap.empty(): HashPMap