Make project compilable after types enhancement
Original commit: 0a19fb7df2
This commit is contained in:
@@ -150,14 +150,14 @@ public class IncrementalCacheImpl(targetDataRoot: File) : StorageOwner, Incremen
|
||||
val decision = when {
|
||||
header.isCompatiblePackageFacadeKind() ->
|
||||
getRecompilationDecision(
|
||||
protoChanged = protoMap.put(className, BitEncoding.decodeBytes(header.annotationData)),
|
||||
protoChanged = protoMap.put(className, BitEncoding.decodeBytes(header.annotationData!!)),
|
||||
constantsChanged = false,
|
||||
inlinesChanged = false
|
||||
)
|
||||
header.isCompatibleClassKind() ->
|
||||
when (header.classKind!!) {
|
||||
JvmAnnotationNames.KotlinClass.Kind.CLASS -> getRecompilationDecision(
|
||||
protoChanged = protoMap.put(className, BitEncoding.decodeBytes(header.annotationData)),
|
||||
protoChanged = protoMap.put(className, BitEncoding.decodeBytes(header.annotationData!!)),
|
||||
constantsChanged = constantsMap.process(className, fileBytes),
|
||||
inlinesChanged = inlineFunctionsMap.process(className, fileBytes)
|
||||
)
|
||||
|
||||
@@ -292,7 +292,7 @@ public abstract class AbstractIncrementalJpsTest : JpsBuildTestCase() {
|
||||
|
||||
val mapping = project.dataManager.getSourceToOutputMap(target)
|
||||
mapping.getSources().forEach {
|
||||
val outputs = mapping.getOutputs(it).sort()
|
||||
val outputs = mapping.getOutputs(it)!!.sort()
|
||||
if (outputs.isNotEmpty()) {
|
||||
result.println("source $it -> " + outputs)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user