Skip to content

Commit a36e457

Browse files
committed
Introduce PackageFragment protobuf message for kjsm/builtins/common metadata
1 parent 2b1b1fb commit a36e457

File tree

12 files changed

+2622
-2874
lines changed

12 files changed

+2622
-2874
lines changed

build-common/test/org/jetbrains/kotlin/serialization/DebugProtoBuf.java

Lines changed: 1335 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

build-common/test/org/jetbrains/kotlin/serialization/js/DebugJsProtoBuf.java

Lines changed: 235 additions & 1731 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

core/deserialization/src/descriptors.proto

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -442,3 +442,16 @@ message SinceKotlinInfo {
442442
message SinceKotlinInfoTable {
443443
repeated SinceKotlinInfo info = 1;
444444
}
445+
446+
// A part of the package, which is used to serialize .kjsm/.meta.js, .kotlin_builtins and .kotlin_metadata files.
447+
// Is not used in the JVM back-end
448+
message PackageFragment {
449+
optional StringTable strings = 1;
450+
optional QualifiedNameTable qualified_names = 2;
451+
452+
optional Package package = 3;
453+
454+
repeated Class class = 4;
455+
456+
extensions 100 to 199;
457+
}

0 commit comments

Comments
 (0)