Extract duplicate logic between javascript and builtins serialization/deserialization

This commit is contained in:
Pavel V. Talanov
2015-12-07 19:06:28 +03:00
parent 34c3c04ead
commit 6164566cad
10 changed files with 155 additions and 211 deletions
@@ -52,7 +52,7 @@ public class KotlinJavaScriptDeserializerForDecompiler(
private val classDataFinder = DirectoryBasedKotlinJavaScriptDataFinder(metaFileFinder, LOG)
private val annotationAndConstantLoader = KotlinJavascriptAnnotationAndConstantLoader(moduleDescriptor)
private val annotationAndConstantLoader = AnnotationAndConstantLoaderImpl(moduleDescriptor, JsSerializerProtocol)
override val deserializationComponents = DeserializationComponents(
storageManager, moduleDescriptor, classDataFinder, annotationAndConstantLoader, packageFragmentProvider,